diff src/cpu/x86/vm/interp_masm_x86_32.cpp @ 612:afa80fa86d22

Merge
author dcubed
date Mon, 02 Mar 2009 14:43:36 -0700
parents dc3ad84615cf 70998f2e05ef
children 2f2f54ed12ce
line wrap: on
line diff
--- a/src/cpu/x86/vm/interp_masm_x86_32.cpp	Sun Feb 22 17:21:13 2009 -0800
+++ b/src/cpu/x86/vm/interp_masm_x86_32.cpp	Mon Mar 02 14:43:36 2009 -0700
@@ -1512,6 +1512,15 @@
     call_VM_leaf(
       CAST_FROM_FN_PTR(address, SharedRuntime::dtrace_method_entry), rcx, rbx);
   }
+
+  // RedefineClasses() tracing support for obsolete method entry
+  if (RC_TRACE_IN_RANGE(0x00001000, 0x00002000)) {
+    get_thread(rcx);
+    get_method(rbx);
+    call_VM_leaf(
+      CAST_FROM_FN_PTR(address, SharedRuntime::rc_trace_method_entry),
+      rcx, rbx);
+  }
 }