otrace egy objektum-orientált Python hibakereső nemlineáris felkutatását aszinkron vagy többszálú interaktív programok. & Nbsp; A Bizottság néhány korlátja, szekvenciális hibakeresés technikák, amelyek nem működnek jól a szerver programok, ahol több kéréseket párhuzamosan. Például instrumentáljuk web szerverek print / naplózó nyilatkozatok gyakran eredményezheti terjedelmes naplót a váltottsoros patakok üzeneteket.
otrace más megközelítést, hogy a hibakeresés hagyatkozó kevesebb szekvenciális műveletek. Jellemzői többek között figyelembe "pillanatfelvételt" változók felkutatására, "tagging" tárgyak nyomon követésére különböző módszerrel felépíthető, és módosítja az élő kódot ("majom foltozás") szúrni print utasítás stb
otrace leképezi a tárgyak a futó program, valamint a "snapshot" tárgyakat, hogy a virtuális fájlrendszer alá szerelt / OSH. Ez egy shell-szerű felület, oshell, a parancsokat, mint cd, ls stb lehet böngészni osztályok, módszerek, és például a változók a virtuális fájlrendszer. Tab befejezése és egyszerű wildcarding támogatja.
követelmények :
- Python
Hozzászólás nem található