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