Skip to content

Commit 11abeb3

Browse files
committed
Update truffle sigtest snapshot.
1 parent a0cbe13 commit 11abeb3

File tree

1 file changed

+213
-7
lines changed

1 file changed

+213
-7
lines changed

truffle/src/com.oracle.truffle.api.object/snapshot.sigtest

Lines changed: 213 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,47 @@
11
#Signature file v4.1
22
#Version
33

4+
CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateCached
5+
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
6+
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
7+
intf java.lang.annotation.Annotation
8+
meth public abstract !hasdefault boolean alwaysInlineCached()
9+
meth public abstract !hasdefault boolean inherit()
10+
meth public abstract !hasdefault boolean value()
11+
12+
CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateInline
13+
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
14+
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
15+
intf java.lang.annotation.Annotation
16+
meth public abstract !hasdefault boolean inherit()
17+
meth public abstract !hasdefault boolean inlineByDefault()
18+
meth public abstract !hasdefault boolean value()
19+
20+
CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GeneratePackagePrivate
21+
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
22+
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
23+
intf java.lang.annotation.Annotation
24+
25+
CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateUncached
26+
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
27+
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
28+
intf java.lang.annotation.Annotation
29+
meth public abstract !hasdefault boolean inherit()
30+
meth public abstract !hasdefault boolean value()
31+
32+
CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GeneratedBy
33+
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
34+
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
35+
intf java.lang.annotation.Annotation
36+
meth public abstract !hasdefault java.lang.String methodName()
37+
meth public abstract java.lang.Class<?> value()
38+
39+
CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.ImportStatic
40+
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
41+
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
42+
intf java.lang.annotation.Annotation
43+
meth public abstract java.lang.Class<?>[] value()
44+
445
CLSS public abstract interface com.oracle.truffle.api.interop.TruffleObject
546

647
CLSS public abstract interface !annotation com.oracle.truffle.api.library.ExportLibrary
@@ -112,18 +153,188 @@ meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,
112153
CLSS public abstract com.oracle.truffle.api.object.DynamicObject
113154
cons protected init(com.oracle.truffle.api.object.Shape)
114155
innr protected abstract interface static !annotation DynamicField
156+
innr public abstract static ContainsKeyNode
157+
innr public abstract static CopyPropertiesNode
158+
innr public abstract static GetDynamicTypeNode
159+
innr public abstract static GetKeyArrayNode
160+
innr public abstract static GetNode
161+
innr public abstract static GetPropertyArrayNode
162+
innr public abstract static GetPropertyFlagsNode
163+
innr public abstract static GetPropertyNode
164+
innr public abstract static GetShapeFlagsNode
165+
innr public abstract static IsSharedNode
166+
innr public abstract static MarkSharedNode
167+
innr public abstract static PutConstantNode
168+
innr public abstract static PutNode
169+
innr public abstract static RemoveKeyNode
170+
innr public abstract static ResetShapeNode
171+
innr public abstract static SetDynamicTypeNode
172+
innr public abstract static SetPropertyFlagsNode
173+
innr public abstract static SetShapeFlagsNode
174+
innr public abstract static UpdateShapeNode
115175
intf com.oracle.truffle.api.interop.TruffleObject
116176
meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
117177
meth public final com.oracle.truffle.api.object.Shape getShape()
118178
supr java.lang.Object
119-
hfds LOOKUP,SHAPE_OFFSET,UNSAFE,extRef,extVal,shape
179+
hfds EMPTY_INT_ARRAY,EMPTY_OBJECT_ARRAY,LOOKUP,SHAPE_CACHE_LIMIT,SHAPE_OFFSET,UNSAFE,extRef,extVal,shape
180+
181+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$ContainsKeyNode
182+
outer com.oracle.truffle.api.object.DynamicObject
183+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
184+
meth public static com.oracle.truffle.api.object.DynamicObject$ContainsKeyNode create()
185+
meth public static com.oracle.truffle.api.object.DynamicObject$ContainsKeyNode getUncached()
186+
supr com.oracle.truffle.api.nodes.Node
187+
188+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$CopyPropertiesNode
189+
outer com.oracle.truffle.api.object.DynamicObject
190+
meth public abstract void execute(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.DynamicObject)
191+
meth public static com.oracle.truffle.api.object.DynamicObject$CopyPropertiesNode create()
192+
meth public static com.oracle.truffle.api.object.DynamicObject$CopyPropertiesNode getUncached()
193+
supr com.oracle.truffle.api.nodes.Node
120194

121195
CLSS protected abstract interface static !annotation com.oracle.truffle.api.object.DynamicObject$DynamicField
122196
outer com.oracle.truffle.api.object.DynamicObject
123197
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
124198
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD])
125199
intf java.lang.annotation.Annotation
126200

201+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetDynamicTypeNode
202+
outer com.oracle.truffle.api.object.DynamicObject
203+
meth public abstract java.lang.Object execute(com.oracle.truffle.api.object.DynamicObject)
204+
meth public static com.oracle.truffle.api.object.DynamicObject$GetDynamicTypeNode create()
205+
meth public static com.oracle.truffle.api.object.DynamicObject$GetDynamicTypeNode getUncached()
206+
supr com.oracle.truffle.api.nodes.Node
207+
208+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetKeyArrayNode
209+
outer com.oracle.truffle.api.object.DynamicObject
210+
meth public abstract java.lang.Object[] execute(com.oracle.truffle.api.object.DynamicObject)
211+
meth public static com.oracle.truffle.api.object.DynamicObject$GetKeyArrayNode create()
212+
meth public static com.oracle.truffle.api.object.DynamicObject$GetKeyArrayNode getUncached()
213+
supr com.oracle.truffle.api.nodes.Node
214+
215+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetNode
216+
outer com.oracle.truffle.api.object.DynamicObject
217+
meth public abstract double executeDouble(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException
218+
meth public abstract int executeInt(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException
219+
meth public abstract java.lang.Object execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
220+
meth public abstract long executeLong(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException
221+
meth public static com.oracle.truffle.api.object.DynamicObject$GetNode create()
222+
meth public static com.oracle.truffle.api.object.DynamicObject$GetNode getUncached()
223+
supr com.oracle.truffle.api.nodes.Node
224+
225+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetPropertyArrayNode
226+
outer com.oracle.truffle.api.object.DynamicObject
227+
meth public abstract com.oracle.truffle.api.object.Property[] execute(com.oracle.truffle.api.object.DynamicObject)
228+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyArrayNode create()
229+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyArrayNode getUncached()
230+
supr com.oracle.truffle.api.nodes.Node
231+
232+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetPropertyFlagsNode
233+
outer com.oracle.truffle.api.object.DynamicObject
234+
meth public abstract int execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,int)
235+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyFlagsNode create()
236+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyFlagsNode getUncached()
237+
supr com.oracle.truffle.api.nodes.Node
238+
239+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetPropertyNode
240+
outer com.oracle.truffle.api.object.DynamicObject
241+
meth public abstract com.oracle.truffle.api.object.Property execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
242+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyNode create()
243+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyNode getUncached()
244+
supr com.oracle.truffle.api.nodes.Node
245+
246+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetShapeFlagsNode
247+
outer com.oracle.truffle.api.object.DynamicObject
248+
meth public abstract int execute(com.oracle.truffle.api.object.DynamicObject)
249+
meth public static com.oracle.truffle.api.object.DynamicObject$GetShapeFlagsNode create()
250+
meth public static com.oracle.truffle.api.object.DynamicObject$GetShapeFlagsNode getUncached()
251+
supr com.oracle.truffle.api.nodes.Node
252+
253+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$IsSharedNode
254+
outer com.oracle.truffle.api.object.DynamicObject
255+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject)
256+
meth public static com.oracle.truffle.api.object.DynamicObject$IsSharedNode create()
257+
meth public static com.oracle.truffle.api.object.DynamicObject$IsSharedNode getUncached()
258+
supr com.oracle.truffle.api.nodes.Node
259+
260+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$MarkSharedNode
261+
outer com.oracle.truffle.api.object.DynamicObject
262+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject)
263+
meth public static com.oracle.truffle.api.object.DynamicObject$MarkSharedNode create()
264+
meth public static com.oracle.truffle.api.object.DynamicObject$MarkSharedNode getUncached()
265+
supr com.oracle.truffle.api.nodes.Node
266+
267+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$PutConstantNode
268+
outer com.oracle.truffle.api.object.DynamicObject
269+
meth public final boolean executeIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
270+
meth public final boolean executeIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
271+
meth public final boolean executeWithFlagsIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
272+
meth public final boolean executeWithFlagsIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
273+
meth public final void execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
274+
meth public final void executeWithFlags(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
275+
meth public static com.oracle.truffle.api.object.DynamicObject$PutConstantNode create()
276+
meth public static com.oracle.truffle.api.object.DynamicObject$PutConstantNode getUncached()
277+
supr com.oracle.truffle.api.nodes.Node
278+
279+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$PutNode
280+
outer com.oracle.truffle.api.object.DynamicObject
281+
meth public final boolean executeIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
282+
meth public final boolean executeIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
283+
meth public final boolean executeWithFlagsIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
284+
meth public final boolean executeWithFlagsIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
285+
meth public final void execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
286+
meth public final void executeWithFlags(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
287+
meth public static com.oracle.truffle.api.object.DynamicObject$PutNode create()
288+
meth public static com.oracle.truffle.api.object.DynamicObject$PutNode getUncached()
289+
supr com.oracle.truffle.api.nodes.Node
290+
291+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$RemoveKeyNode
292+
outer com.oracle.truffle.api.object.DynamicObject
293+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
294+
meth public static com.oracle.truffle.api.object.DynamicObject$RemoveKeyNode create()
295+
meth public static com.oracle.truffle.api.object.DynamicObject$RemoveKeyNode getUncached()
296+
supr com.oracle.truffle.api.nodes.Node
297+
298+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$ResetShapeNode
299+
outer com.oracle.truffle.api.object.DynamicObject
300+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape)
301+
meth public static com.oracle.truffle.api.object.DynamicObject$ResetShapeNode create()
302+
meth public static com.oracle.truffle.api.object.DynamicObject$ResetShapeNode getUncached()
303+
supr com.oracle.truffle.api.nodes.Node
304+
305+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$SetDynamicTypeNode
306+
outer com.oracle.truffle.api.object.DynamicObject
307+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
308+
meth public static com.oracle.truffle.api.object.DynamicObject$SetDynamicTypeNode create()
309+
meth public static com.oracle.truffle.api.object.DynamicObject$SetDynamicTypeNode getUncached()
310+
supr com.oracle.truffle.api.nodes.Node
311+
312+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$SetPropertyFlagsNode
313+
outer com.oracle.truffle.api.object.DynamicObject
314+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,int)
315+
meth public static com.oracle.truffle.api.object.DynamicObject$SetPropertyFlagsNode create()
316+
meth public static com.oracle.truffle.api.object.DynamicObject$SetPropertyFlagsNode getUncached()
317+
supr com.oracle.truffle.api.nodes.Node
318+
319+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$SetShapeFlagsNode
320+
outer com.oracle.truffle.api.object.DynamicObject
321+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,int)
322+
meth public static com.oracle.truffle.api.object.DynamicObject$SetShapeFlagsNode create()
323+
meth public static com.oracle.truffle.api.object.DynamicObject$SetShapeFlagsNode getUncached()
324+
supr com.oracle.truffle.api.nodes.Node
325+
326+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$UpdateShapeNode
327+
outer com.oracle.truffle.api.object.DynamicObject
328+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject)
329+
meth public static com.oracle.truffle.api.object.DynamicObject$UpdateShapeNode create()
330+
meth public static com.oracle.truffle.api.object.DynamicObject$UpdateShapeNode getUncached()
331+
supr com.oracle.truffle.api.nodes.Node
332+
333+
CLSS public final com.oracle.truffle.api.object.DynamicObjectFactory
334+
cons public init()
335+
supr java.lang.Object
336+
hcls ContainsKeyNodeGen,CopyPropertiesNodeGen,GetDynamicTypeNodeGen,GetKeyArrayNodeGen,GetNodeGen,GetPropertyArrayNodeGen,GetPropertyFlagsNodeGen,GetPropertyNodeGen,GetShapeFlagsNodeGen,IsSharedNodeGen,MarkSharedNodeGen,PutConstantNodeGen,PutNodeGen,RemoveKeyNodeGen,ResetShapeNodeGen,SetDynamicTypeNodeGen,SetPropertyFlagsNodeGen,SetShapeFlagsNodeGen,UpdateShapeNodeGen
337+
127338
CLSS public abstract com.oracle.truffle.api.object.DynamicObjectLibrary
128339
meth public abstract boolean containsKey(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
129340
meth public abstract boolean isShared(com.oracle.truffle.api.object.DynamicObject)
@@ -187,7 +398,6 @@ meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int
187398
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
188399

189400
CLSS public abstract com.oracle.truffle.api.object.Location
190-
cons protected init()
191401
meth protected double getDouble(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.nodes.UnexpectedResultException
192402
meth protected int getInt(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.nodes.UnexpectedResultException
193403
meth protected long getLong(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.nodes.UnexpectedResultException
@@ -222,6 +432,7 @@ meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Objec
222432
meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.IncompatibleLocationException
223433
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2")
224434
supr java.lang.Object
435+
hfds FINAL_ASSUMPTION_UPDATER,field,finalAssumption,index
225436
hcls LocationVisitor,UncheckedIncompatibleLocationException
226437

227438
CLSS public abstract interface com.oracle.truffle.api.object.LongLocation
@@ -440,8 +651,3 @@ CLSS public abstract interface !annotation java.lang.annotation.Target
440651
intf java.lang.annotation.Annotation
441652
meth public abstract java.lang.annotation.ElementType[] value()
442653

443-
CLSS public abstract interface !annotation jdk.internal.vm.annotation.AOTSafeClassInitializer
444-
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
445-
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
446-
intf java.lang.annotation.Annotation
447-

0 commit comments

Comments
 (0)