Reviewers: Erik Corry,

Description:
Added disable/enable support to V8 preemption to be used only for
entering the debugger.

Added linking of recursive debugger entry to have information on when
the debugger is first entered.

On the bottom entry of the debugger preemption is disabled so no
preemption can happen while in the debugger. When the bottom debugger
entry is left the preemption is enabled again. To avoid starvation any
preemption event happening while the preemption is disabled is scheduled
when preemption is re-enabled.

Please review this at http://codereview.chromium.org/39124

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
   M     src/debug.h
   M     src/debug.cc
   M     src/v8threads.h
   M     src/v8threads.cc



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to