src/share/vm/runtime/globals.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8076112 Cdiff src/share/vm/runtime/globals.hpp
src/share/vm/runtime/globals.hpp
Print this page
rev 8621 : 8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
Summary: Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics.
Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon
*** 4118,4128 ****
diagnostic(bool, UseUnalignedAccesses, false, \
"Use unaligned memory accesses in sun.misc.Unsafe") \
\
product_pd(bool, PreserveFramePointer, \
"Use the FP register for holding the frame pointer " \
! "and not as a general purpose register.")
/*
* Macros for factoring of globals
*/
--- 4118,4137 ----
diagnostic(bool, UseUnalignedAccesses, false, \
"Use unaligned memory accesses in sun.misc.Unsafe") \
\
product_pd(bool, PreserveFramePointer, \
"Use the FP register for holding the frame pointer " \
! "and not as a general purpose register.") \
! \
! diagnostic(bool, CheckIntrinsics, trueInDebug, \
! "When a class C is loaded, check that " \
! "(1) all intrinsics defined by the VM for class C are present "\
! "in the loaded class file and are marked with the " \
! "@HotSpotIntrinsicCandidate annotation and also that " \
! "(2) there is an intrinsic registered for all loaded methods " \
! "that are annotated with the @HotSpotIntrinsicCandidate " \
! "annotation.")
/*
* Macros for factoring of globals
*/
src/share/vm/runtime/globals.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File