Mercurial > hg > truffle
comparison src/share/vm/runtime/interfaceSupport.hpp @ 12189:72a567cce06f
8024473: Remove unused macro: IRT_ENTRY_FOR_NMETHOD
Summary: Removed unused macro
Reviewed-by: kvn, adlertz
author | anoll |
---|---|
date | Tue, 10 Sep 2013 07:51:37 +0200 |
parents | 9758d9f36299 |
children | 2b8e28fdf503 |
comparison
equal
deleted
inserted
replaced
12188:cd16d587b0fa | 12189:72a567cce06f |
---|---|
469 result_type header { \ | 469 result_type header { \ |
470 ThreadInVMfromJavaNoAsyncException __tiv(thread); \ | 470 ThreadInVMfromJavaNoAsyncException __tiv(thread); \ |
471 VM_ENTRY_BASE(result_type, header, thread) \ | 471 VM_ENTRY_BASE(result_type, header, thread) \ |
472 debug_only(VMEntryWrapper __vew;) | 472 debug_only(VMEntryWrapper __vew;) |
473 | 473 |
474 // Another special case for nmethod_entry_point so the nmethod that the | |
475 // interpreter is about to branch to doesn't get flushed before as we | |
476 // branch to it's interpreter_entry_point. Skip stress testing here too. | |
477 // Also we don't allow async exceptions because it is just too painful. | |
478 #define IRT_ENTRY_FOR_NMETHOD(result_type, header) \ | |
479 result_type header { \ | |
480 nmethodLocker _nmlock(nm); \ | |
481 ThreadInVMfromJavaNoAsyncException __tiv(thread); \ | |
482 VM_ENTRY_BASE(result_type, header, thread) | |
483 | |
484 #define IRT_END } | 474 #define IRT_END } |
485 | 475 |
486 | 476 |
487 // Definitions for JRT (Java (Compiler/Shared) Runtime) | 477 // Definitions for JRT (Java (Compiler/Shared) Runtime) |
488 | 478 |