Ja vēlaties komentēt terminus, piesakieties vai reģistrējieties.
Wordy

Birkas / Nesmukumi

Termins: backtrace

Pievienoja: 2009.05.29 17:30

(en)
No Wikipedia:

A stack trace (also called stack backtrace or stack traceback) is a report of the active stack frames instantiated by the execution of a program.

Although stack traces may be generated anywhere within a program, they are mostly used to aid debugging by showing where exactly an error occurs. The last few stack frames often indicate the origin of the bug


Vārdšķira:
lietvārds
Birkas:

latviešu:

angļu:

atpakaļceļš
backtrace

6 komentāri.



Varbūt kļūdos, bet pēc būtības backtrace tā ir darbība, kad no īpaša faila tiek restaurēta programmas darbības vēsture. Līdzīgi trace, kad programmētājs izpilda programmu soli pa solim un seko līdzi mainīgo vērtību izmaiņām.

Tātad jāskatās līdzi vārdam trace, kas tiek tulkota kā trasēšana vai [iz]sekošana.


Aleksejs
2009.05.29 17:30


Wikipedia saka ka backtrace tomēr ir konkrētais steka saturs.

Backtracing ir darbība šī satura iegūšanai.


extropy
2009.05.29 17:30


Jā, bet wikipēdijā arī figurē šis vārds komplektā ar steku - "stack backtrace", "backtrace" viens pats varētu arī nebūt saistīts ar steku, vai ne?


Aleksejs
2009.05.29 17:30


Nu Wikipēdijas "Backtrace" redirektē uz "stack trace". To pašu dara dictionary.com

Google backtrace vēl dod servisu ar nosaukumu "Backtrace" - reversed traceroute.

Es teiktu ka pasaulē ar backtrace viennozīmīgi saprot steka saturu.


extropy
2009.05.29 17:30


Ar steku tas attāli saistīts, ja nu vienīgi, ka steku izmanto programmas trasēšanas procesā. Steku kā tādu tur iekšā pīt nevajadzētu.

Termins cēlies no frazeoloģisma "to trace back" — "sekot atpakaļ pa pēdām". "Trace back/backtrace" parastajā valodā ir "izsekošana, izcelsmes noskaidrošana".

Ja ievēro, ka IT nozarē pašlaik "trace" ir "trasējums" (ar nozīmi 'atstātās pēdas'), tad "backtrace" varētu būt "atpakaļtrasējums", bet darbība — "atpakaļtrasēšana".


cauna
2009.05.29 17:30