You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TR_DisableIntrinsics is an umbrella option implemented to capture both the TR_DisableMarshallingIntrinsics and TR_DisablePackedDecimalIntrinsics option. Given the pervasiveness of intrinsics implemented in the JIT compiler today and the discussion in #18794, the option to disable intrinsics by name/glob would be desirable.
For example the following option should be possible to disable all @IntrinsicCandidate methods in the jdk.internal.misc.Unsafe class: disableIntrinsics=jdk/internal/misc/Unsafe/*
This would simultaneously simplify the implementations of TR_DisableMarshallingIntrinsics and TR_DisablePackedDecimalIntrinsics as they could each be expressed as a glob of TR_DisableIntrinsics
The text was updated successfully, but these errors were encountered:
TR_DisableIntrinsics
is an umbrella option implemented to capture both theTR_DisableMarshallingIntrinsics
andTR_DisablePackedDecimalIntrinsics
option. Given the pervasiveness of intrinsics implemented in the JIT compiler today and the discussion in #18794, the option to disable intrinsics by name/glob would be desirable.For example the following option should be possible to disable all
@IntrinsicCandidate
methods in thejdk.internal.misc.Unsafe
class:disableIntrinsics=jdk/internal/misc/Unsafe/*
This would simultaneously simplify the implementations of
TR_DisableMarshallingIntrinsics
andTR_DisablePackedDecimalIntrinsics
as they could each be expressed as a glob ofTR_DisableIntrinsics
The text was updated successfully, but these errors were encountered: