Omniscient Debugging

Simple to use and Java based debugger
Download

Omniscient Debugging Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Bil Lewis
  • Publisher web site:
  • http://www.lambdacs.com/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 2 MB

Omniscient Debugging Tags


Omniscient Debugging Description

Simple to use and Java based debugger Omniscient Debugging is the idea of collecting "time stamps" at each "point of interest" (setting a value, making a method call, throwing/catching an exception) in a program and then allowing the programmer to use those time stamps to explore the history of that program run. The ODB is an implementation of this idea written in Java. It inserts code into the program's classes as they are loaded and when the program runs, the events are recorded.Omniscient Debugging debugger works by collecting "time stamps" which record everything that happens in a program. A GUI will then allow you to navigate backwards in time to look at objects, method calls, variables, etc.This means that you can see which values are bad, then find where those values came from, who set them and why. This also means that there are no non-deterministic problems. You don't have to guess where the problems might be, you don't have to set breakpoints, you don't have to wonder which threads ran when, you don't ever have to repeat a program run. This is the debugger that you always dreamed about, but never thought was possible. Requirements: · Java 1.4 or later


Omniscient Debugging Related Software