mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-16 17:14:41 +02:00
8254231: Implementation of Foreign Linker API (Incubator)
Reviewed-by: coleenp, ihse, dholmes, vlivanov
This commit is contained in:
parent
53f38353e0
commit
0fb31dbf3a
212 changed files with 67390 additions and 179 deletions
|
@ -1522,6 +1522,7 @@ typedef HashtableEntry<InstanceKlass*, mtClass> KlassHashtableEntry;
|
|||
declare_c2_type(CallDynamicJavaNode, CallJavaNode) \
|
||||
declare_c2_type(CallRuntimeNode, CallNode) \
|
||||
declare_c2_type(CallLeafNode, CallRuntimeNode) \
|
||||
declare_c2_type(CallNativeNode, CallNode) \
|
||||
declare_c2_type(CallLeafNoFPNode, CallLeafNode) \
|
||||
declare_c2_type(AllocateNode, CallNode) \
|
||||
declare_c2_type(AllocateArrayNode, AllocateNode) \
|
||||
|
@ -1638,6 +1639,7 @@ typedef HashtableEntry<InstanceKlass*, mtClass> KlassHashtableEntry;
|
|||
declare_c2_type(MachCallStaticJavaNode, MachCallJavaNode) \
|
||||
declare_c2_type(MachCallDynamicJavaNode, MachCallJavaNode) \
|
||||
declare_c2_type(MachCallRuntimeNode, MachCallNode) \
|
||||
declare_c2_type(MachCallNativeNode, MachCallNode) \
|
||||
declare_c2_type(MachHaltNode, MachReturnNode) \
|
||||
declare_c2_type(MachTempNode, MachNode) \
|
||||
declare_c2_type(MemNode, Node) \
|
||||
|
@ -2553,6 +2555,7 @@ typedef HashtableEntry<InstanceKlass*, mtClass> KlassHashtableEntry;
|
|||
declare_constant(vmIntrinsics::_linkToStatic) \
|
||||
declare_constant(vmIntrinsics::_linkToSpecial) \
|
||||
declare_constant(vmIntrinsics::_linkToInterface) \
|
||||
declare_constant(vmIntrinsics::_linkToNative) \
|
||||
\
|
||||
/********************************/ \
|
||||
/* Calling convention constants */ \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue