Class | Description |
---|---|
AESCryptSubstitutions |
Substitutions for
com.sun.crypto.provider.AESCrypt methods. |
AssertionSnippets | |
AssertionSnippets.Templates | |
CallSiteTargetNode | |
CardTableAddressNode | |
CardTableShiftNode | |
CheckCastDynamicSnippets |
Snippet used for lowering
CheckCastDynamicNode . |
CheckCastDynamicSnippets.Templates | |
CipherBlockChainingSubstitutions |
Substitutions for
com.sun.crypto.provider.CipherBlockChaining methods. |
ClassGetHubNode |
Read
Class::_klass to get the hub for a Class . |
CompilerToVMImplSubstitutions |
Substitutions for
CompilerToVMImpl methods. |
ConstantPoolSubstitutions |
Substitutions for
ConstantPool methods. |
CRC32Substitutions |
Substitutions for
CRC32 . |
HotSpotClassSubstitutions |
Substitutions for
Class methods. |
HotSpotReplacementsUtil |
A collection of methods used in HotSpot snippets, substitutions and stubs.
|
HotSpotReplacementsUtil.HotSpotOptimizingLocationIdentity | |
HotSpotSubstitutions | |
HubGetClassNode |
Read
Klass::_java_mirror and incorporate non-null type information into stamp. |
IdentityHashCodeNode | |
InstanceOfSnippets |
Snippets used for implementing the type test of an instanceof instruction.
|
InstanceOfSnippets.Options | |
InstanceOfSnippets.Templates | |
KlassLayoutHelperNode |
Read
Klass::_layout_helper and incorporate any useful stamp information based on any type
information in klass . |
LoadExceptionObjectSnippets |
Snippet for loading the exception object at the start of an exception dispatcher.
|
LoadExceptionObjectSnippets.Templates | |
MonitorSnippets |
Snippets used for implementing the monitorenter and monitorexit instructions.
|
MonitorSnippets.Options | |
MonitorSnippets.Templates | |
NewObjectSnippets |
Snippets used for implementing NEW, ANEWARRAY and NEWARRAY.
|
NewObjectSnippets.Options | |
NewObjectSnippets.Templates | |
ObjectCloneNode | |
ObjectCloneSnippets | |
ObjectSubstitutions |
Substitutions for
Object methods. |
ReflectionGetCallerClassNode | |
ReflectionSubstitutions |
Substitutions for
Reflection methods. |
SystemSubstitutions |
Substitutions for
System methods. |
ThreadSubstitutions |
Substitutions for
Thread methods. |
TypeCheckSnippetUtils |
Utilities and common code paths used by the type check snippets.
|
TypeCheckSnippetUtils.Hints |
A set of type check hints ordered by decreasing probabilities.
|
UnsafeLoadSnippets | |
UnsafeLoadSnippets.Templates | |
WriteBarrierSnippets | |
WriteBarrierSnippets.Templates |
Enum | Description |
---|---|
NewObjectSnippets.ProfileMode |