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 -~----------~----~----~----~------~----~------~--~---
