Debugging Backwards in Time

Debugging Backwards in Time
Google engEDU
51 min 19 sec – Jan 6, 2006


Google TechTalks
January 11, 2006

Bil Lewis

Bil Lewis is a computer scientist who has worked on natural language understanding, expert systems, language design, and programming tools. He studied at Ripon College, the University of Indiana, and Penn. He has taught at Stanford and for numerous companies. He has worked at Stanford Research Institute, the FMC AI Center, and Sun Microsystems. He wrote "GNU Emacs Lisp", the "Threads Primer", "Multithreaded Programming with PThreads", and "Multithreaded Programming with Java".

ABSTRACT
What if a debugger could allow you to simply step BACKWARDS? Instead of all that hassle with guessing where to put breakpoints and the fear of typing "continue" one too many times… What if you could simply go backwards to see what went wrong?

This is the essence of the "Omniscient Debugger" — it remembers everything that happened during the run of a program, and allows the programmer to "step backwards in time" to see what happened at any point of the program. All variable values, all objects, all method calls, all exceptions are recorded and the programmer can now look at anything that happened at any time.

Pink Floyd-Live 8

Pink Floyd-Live 8
NBgrl133
23 min 52 sec – Jan 5, 2006


london

Michael Jackson’s Ghosts (Full Version)

Michael Jackson’s Ghosts (Full Version)
RedWing777
39 min 31 sec – Jan 5, 2006


Please read here for all info.

Full version of Ghosts made in either 1996 or 1997. The songs, in order, are: 2 Bad, Is It Scary, and Ghosts.
Also, if you wish to download it, go here: http://stephenkingshortmovies.com/
Go to the left side, click on movies, look for Ghosts, click and download.

And before I get another person asking about the 10 minute time limit, I posted this video BEFORE that rule was started! Also, any rude remarks will be deleted and the posters will be blocked!