diff src/share/vm/memory/dump.cpp @ 6214:f0b82641fb7e

Merge
author bdelsart
date Mon, 02 Jul 2012 04:19:22 -0400
parents e9140bf80b4a 8150fa46d2ed
children
line wrap: on
line diff
--- a/src/share/vm/memory/dump.cpp	Fri Jun 29 17:12:15 2012 -0700
+++ b/src/share/vm/memory/dump.cpp	Mon Jul 02 04:19:22 2012 -0400
@@ -231,8 +231,6 @@
     if (obj->is_constMethod()) {
       mark_object(obj);
       mark_object(constMethodOop(obj)->stackmap_data());
-      // Exception tables are needed by ci code during compilation.
-      mark_object(constMethodOop(obj)->exception_table());
     }
 
     // Mark objects referenced by klass objects which are read-only.
@@ -513,7 +511,6 @@
       for(i = 0; i < methods->length(); i++) {
         methodOop m = methodOop(methods->obj_at(i));
         mark_and_move_for_policy(OP_favor_startup, m->constMethod(), _move_ro);
-        mark_and_move_for_policy(OP_favor_runtime, m->constMethod()->exception_table(), _move_ro);
         mark_and_move_for_policy(OP_favor_runtime, m->constMethod()->stackmap_data(), _move_ro);
       }