Revision: 6427
Author: [email protected]
Date: Fri Jan 21 03:36:19 2011
Log: GDBJIT: do not register NULL lineinfo when gdbjit integration is
disabled.
Review URL: http://codereview.chromium.org/6255008
http://code.google.com/p/v8/source/detail?r=6427
Modified:
/branches/bleeding_edge/src/codegen.cc
/branches/bleeding_edge/src/full-codegen.cc
=======================================
--- /branches/bleeding_edge/src/codegen.cc Tue Jan 18 08:11:01 2011
+++ /branches/bleeding_edge/src/codegen.cc Fri Jan 21 03:36:19 2011
@@ -267,7 +267,7 @@
CodeGenerator::PrintCode(code, info);
info->SetCode(code); // May be an empty handle.
#ifdef ENABLE_GDB_JIT_INTERFACE
- if (!code.is_null()) {
+ if (FLAG_gdbjit && !code.is_null()) {
GDBJITLineInfo* lineinfo =
masm.positions_recorder()->DetachGDBJITLineInfo();
=======================================
--- /branches/bleeding_edge/src/full-codegen.cc Tue Jan 18 08:11:01 2011
+++ /branches/bleeding_edge/src/full-codegen.cc Fri Jan 21 03:36:19 2011
@@ -308,7 +308,7 @@
CodeGenerator::PrintCode(code, info);
info->SetCode(code); // may be an empty handle.
#ifdef ENABLE_GDB_JIT_INTERFACE
- if (!code.is_null()) {
+ if (FLAG_gdbjit && !code.is_null()) {
GDBJITLineInfo* lineinfo =
masm.positions_recorder()->DetachGDBJITLineInfo();
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev