Reviewers: Lasse Reichstein,

Description:
Cleaned up some debugger stuff on ia32 and x64.

Got rid of the debug break on return entry code which did not add
anything. It just jumped directly to the debug break on return code.

Removed the CodePatcher class on x64 as it was not implemented.

Added instruction cache flush to where the return sequence was patched
on x84.

Added some missing ENABLE_DEBUGGER_SUPPORT #ifdef/#endif.

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

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

Affected files:
   M     src/builtins.h
   M     src/builtins.cc
   M     src/debug.h
   M     src/debug.cc
   M     src/ia32/debug-ia32.cc
   M     src/ia32/macro-assembler-ia32.h
   M     src/ia32/macro-assembler-ia32.cc
   M     src/x64/assembler-x64.cc
   M     src/x64/debug-x64.cc
   M     src/x64/macro-assembler-x64.h



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

Reply via email to