Принципно нов дебъгер от Mozilla със запис и възпроизвеждане на изпълнението на програмите
Mozilla представи на уеб-обществото нов софтуерен инструмент, който със сигурност ще облекчи живота на мнозина. Това е фреймуъркът RR за Linux, който може да записва и след това да възпроизвежда хода на изпълнението на програмата. Възпроизвеждането е напълно детерминирано, тоест със същите процесорни регистри, адреси на паметта и естествено, същия бъг (ако го е имало). С други думи, става възможно провеждането на почти безкрайни тестове на онлайн-програми, и когато се появи бъг, спокойно и без избързване да бъде изучен в офлайн-среда чрез превъртане на записа колкото пъти е необходимо.RR е създаден за абсолютно точното възпроизвеждане на бъгове, които имат непредсказуем характер. В тези случаи стандартните средства не помагат и няма смисъл да се стартира отново програмата, понеже грешката може и да не се прояви.![]()
Коментари
Все още няма коментари