DescriptionSupport for precise stepping in functions compiled before debugging was started (step 1)
This change will ensure that all non-optimized code will be compiled
with debug break slots when debugging is initiated. This is handled by
scanning the heap for non-optimized functions without debug break slots and setting their code to be lazy recomplied. When the lazy recompilation happens the code will ge generated with debug break slots (if debugging is still active at that point in time).
R=svenpanne@chromium.org
Currently this is only implemented for functions which do not have activations on the stack.
BUG=
TEST=
Committed: http://code.google.com/p/v8/source/detail?r=9250
Patch Set 1 #Patch Set 2 : Fixed presubmit errors #
Total comments: 8
Patch Set 3 : Addressed review comments #Patch Set 4 : Rebase to r9245 #Patch Set 5 : Updated to use BitFields and fixed const presubmit warning #Patch Set 6 : Removed #if 0 / #endif #
Messages
Total messages: 6 (0 generated)
|