8024473: Remove unused macro: IRT_ENTRY_FOR_NMETHOD
authoranoll
Tue, 10 Sep 2013 07:51:37 +0200
changeset 19769 edc48ee8130a
parent 19768 239cc27c7524
child 19771 1f38fb6a1268
8024473: Remove unused macro: IRT_ENTRY_FOR_NMETHOD Summary: Removed unused macro Reviewed-by: kvn, adlertz
hotspot/src/share/vm/runtime/interfaceSupport.hpp
--- a/hotspot/src/share/vm/runtime/interfaceSupport.hpp	Mon Sep 09 19:53:28 2013 +0200
+++ b/hotspot/src/share/vm/runtime/interfaceSupport.hpp	Tue Sep 10 07:51:37 2013 +0200
@@ -471,16 +471,6 @@
     VM_ENTRY_BASE(result_type, header, thread)                       \
     debug_only(VMEntryWrapper __vew;)
 
-// Another special case for nmethod_entry_point so the nmethod that the
-// interpreter is about to branch to doesn't get flushed before as we
-// branch to it's interpreter_entry_point.  Skip stress testing here too.
-// Also we don't allow async exceptions because it is just too painful.
-#define IRT_ENTRY_FOR_NMETHOD(result_type, header)                   \
-  result_type header {                                               \
-    nmethodLocker _nmlock(nm);                                       \
-    ThreadInVMfromJavaNoAsyncException __tiv(thread);                                \
-    VM_ENTRY_BASE(result_type, header, thread)
-
 #define IRT_END }