|
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 x64.
Added some missing ENABLE_DEBUGGER_SUPPORT #ifdef/#endif.
Committed: http://code.google.com/p/v8/source/detail?r=2863
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+28 lines, -85 lines) |
Patch |
|
M |
src/builtins.h
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
src/builtins.cc
|
View
|
1
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/debug.h
|
View
|
1
|
3 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
|
M |
src/debug.cc
|
View
|
1
|
4 chunks |
+10 lines, -18 lines |
0 comments
|
Download
|
|
M |
src/ia32/debug-ia32.cc
|
View
|
1
|
4 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
|
M |
src/ia32/macro-assembler-ia32.h
|
View
|
1
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/ia32/macro-assembler-ia32.cc
|
View
|
1
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
src/x64/assembler-x64.cc
|
View
|
1
|
3 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/x64/debug-x64.cc
|
View
|
1
|
2 chunks |
+1 line, -13 lines |
0 comments
|
Download
|
|
M |
src/x64/macro-assembler-x64.h
|
View
|
1
|
1 chunk |
+0 lines, -20 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|