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

Reply via email to