Mercurial > hg > graal-jvmci-8
diff src/share/vm/opto/compile.cpp @ 856:75596850f863
6862576: vmIntrinsics needs cleanup in order to support JSR 292 intrinsics
Summary: remove useless lazy evaluation of intrinsics; add LAST_COMPILER_INLINE to help categorize them
Reviewed-by: kvn
author | jrose |
---|---|
date | Tue, 21 Jul 2009 16:56:06 -0700 |
parents | bd441136a5ce |
children | ea3f9723b5cf |
line wrap: on
line diff
--- a/src/share/vm/opto/compile.cpp Fri Jul 17 00:50:55 2009 -0700 +++ b/src/share/vm/opto/compile.cpp Tue Jul 21 16:56:06 2009 -0700 @@ -101,7 +101,8 @@ } } // Lazily create intrinsics for intrinsic IDs well-known in the runtime. - if (m->intrinsic_id() != vmIntrinsics::_none) { + if (m->intrinsic_id() != vmIntrinsics::_none && + m->intrinsic_id() <= vmIntrinsics::LAST_COMPILER_INLINE) { CallGenerator* cg = make_vm_intrinsic(m, is_virtual); if (cg != NULL) { // Save it for next time: