Skip to content

Commit bd8ec2f

Browse files
committed
Update truffle sigtest snapshot.
1 parent 0dc7cec commit bd8ec2f

File tree

1 file changed

+232
-6
lines changed

1 file changed

+232
-6
lines changed

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

Lines changed: 232 additions & 6 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,208 @@ 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 AddShapeFlagsNode
157+
innr public abstract static ContainsKeyNode
158+
innr public abstract static CopyPropertiesNode
159+
innr public abstract static GetDynamicTypeNode
160+
innr public abstract static GetKeyArrayNode
161+
innr public abstract static GetNode
162+
innr public abstract static GetPropertyArrayNode
163+
innr public abstract static GetPropertyFlagsNode
164+
innr public abstract static GetPropertyNode
165+
innr public abstract static GetShapeFlagsNode
166+
innr public abstract static HasShapeFlagsNode
167+
innr public abstract static IsSharedNode
168+
innr public abstract static MarkSharedNode
169+
innr public abstract static PutNode
170+
innr public abstract static RemoveKeyNode
171+
innr public abstract static ResetShapeNode
172+
innr public abstract static SetDynamicTypeNode
173+
innr public abstract static SetPropertyFlagsNode
174+
innr public abstract static SetShapeFlagsNode
175+
innr public abstract static UpdateShapeNode
115176
intf com.oracle.truffle.api.interop.TruffleObject
116177
meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
117178
meth public final com.oracle.truffle.api.object.Shape getShape()
118179
supr java.lang.Object
119-
hfds LOOKUP,SHAPE_OFFSET,UNSAFE,extRef,extVal,shape
180+
hfds LOOKUP,SHAPE_CACHE_LIMIT,SHAPE_OFFSET,UNSAFE,extRef,extVal,shape
181+
182+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$AddShapeFlagsNode
183+
outer com.oracle.truffle.api.object.DynamicObject
184+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,int)
185+
meth public static com.oracle.truffle.api.object.DynamicObject$AddShapeFlagsNode create()
186+
meth public static com.oracle.truffle.api.object.DynamicObject$AddShapeFlagsNode getUncached()
187+
supr com.oracle.truffle.api.nodes.Node
188+
189+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$ContainsKeyNode
190+
outer com.oracle.truffle.api.object.DynamicObject
191+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
192+
meth public static com.oracle.truffle.api.object.DynamicObject$ContainsKeyNode create()
193+
meth public static com.oracle.truffle.api.object.DynamicObject$ContainsKeyNode getUncached()
194+
supr com.oracle.truffle.api.nodes.Node
195+
196+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$CopyPropertiesNode
197+
outer com.oracle.truffle.api.object.DynamicObject
198+
meth public abstract void execute(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.DynamicObject)
199+
meth public static com.oracle.truffle.api.object.DynamicObject$CopyPropertiesNode create()
200+
meth public static com.oracle.truffle.api.object.DynamicObject$CopyPropertiesNode getUncached()
201+
supr com.oracle.truffle.api.nodes.Node
120202

121203
CLSS protected abstract interface static !annotation com.oracle.truffle.api.object.DynamicObject$DynamicField
122204
outer com.oracle.truffle.api.object.DynamicObject
123205
anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
124206
anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD])
125207
intf java.lang.annotation.Annotation
126208

209+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetDynamicTypeNode
210+
outer com.oracle.truffle.api.object.DynamicObject
211+
meth public abstract java.lang.Object execute(com.oracle.truffle.api.object.DynamicObject)
212+
meth public static com.oracle.truffle.api.object.DynamicObject$GetDynamicTypeNode create()
213+
meth public static com.oracle.truffle.api.object.DynamicObject$GetDynamicTypeNode getUncached()
214+
supr com.oracle.truffle.api.nodes.Node
215+
216+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetKeyArrayNode
217+
outer com.oracle.truffle.api.object.DynamicObject
218+
meth public abstract java.lang.Object[] execute(com.oracle.truffle.api.object.DynamicObject)
219+
meth public static com.oracle.truffle.api.object.DynamicObject$GetKeyArrayNode create()
220+
meth public static com.oracle.truffle.api.object.DynamicObject$GetKeyArrayNode getUncached()
221+
supr com.oracle.truffle.api.nodes.Node
222+
223+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetNode
224+
outer com.oracle.truffle.api.object.DynamicObject
225+
meth public final double getDoubleOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException
226+
meth public final int getIntOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException
227+
meth public final java.lang.Object getOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
228+
meth public final java.lang.Object getOrNull(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
229+
meth public final long getLongOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException
230+
meth public static com.oracle.truffle.api.object.DynamicObject$GetNode create()
231+
meth public static com.oracle.truffle.api.object.DynamicObject$GetNode getUncached()
232+
supr com.oracle.truffle.api.nodes.Node
233+
234+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetPropertyArrayNode
235+
outer com.oracle.truffle.api.object.DynamicObject
236+
meth public abstract com.oracle.truffle.api.object.Property[] execute(com.oracle.truffle.api.object.DynamicObject)
237+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyArrayNode create()
238+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyArrayNode getUncached()
239+
supr com.oracle.truffle.api.nodes.Node
240+
241+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetPropertyFlagsNode
242+
outer com.oracle.truffle.api.object.DynamicObject
243+
meth public abstract int execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,int)
244+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyFlagsNode create()
245+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyFlagsNode getUncached()
246+
supr com.oracle.truffle.api.nodes.Node
247+
248+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetPropertyNode
249+
outer com.oracle.truffle.api.object.DynamicObject
250+
meth public abstract com.oracle.truffle.api.object.Property execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
251+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyNode create()
252+
meth public static com.oracle.truffle.api.object.DynamicObject$GetPropertyNode getUncached()
253+
supr com.oracle.truffle.api.nodes.Node
254+
255+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$GetShapeFlagsNode
256+
outer com.oracle.truffle.api.object.DynamicObject
257+
meth public abstract int execute(com.oracle.truffle.api.object.DynamicObject)
258+
meth public static com.oracle.truffle.api.object.DynamicObject$GetShapeFlagsNode create()
259+
meth public static com.oracle.truffle.api.object.DynamicObject$GetShapeFlagsNode getUncached()
260+
supr com.oracle.truffle.api.nodes.Node
261+
262+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$HasShapeFlagsNode
263+
outer com.oracle.truffle.api.object.DynamicObject
264+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,int)
265+
meth public static com.oracle.truffle.api.object.DynamicObject$HasShapeFlagsNode create()
266+
meth public static com.oracle.truffle.api.object.DynamicObject$HasShapeFlagsNode getUncached()
267+
supr com.oracle.truffle.api.nodes.Node
268+
269+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$IsSharedNode
270+
outer com.oracle.truffle.api.object.DynamicObject
271+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject)
272+
meth public static com.oracle.truffle.api.object.DynamicObject$IsSharedNode create()
273+
meth public static com.oracle.truffle.api.object.DynamicObject$IsSharedNode getUncached()
274+
supr com.oracle.truffle.api.nodes.Node
275+
276+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$MarkSharedNode
277+
outer com.oracle.truffle.api.object.DynamicObject
278+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject)
279+
meth public static com.oracle.truffle.api.object.DynamicObject$MarkSharedNode create()
280+
meth public static com.oracle.truffle.api.object.DynamicObject$MarkSharedNode getUncached()
281+
supr com.oracle.truffle.api.nodes.Node
282+
283+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$PutNode
284+
outer com.oracle.truffle.api.object.DynamicObject
285+
meth public final boolean putConstantIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
286+
meth public final boolean putConstantIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
287+
meth public final boolean putConstantWithFlagsIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
288+
meth public final boolean putConstantWithFlagsIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
289+
meth public final boolean putIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
290+
meth public final boolean putIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
291+
meth public final boolean putWithFlagsIfAbsent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
292+
meth public final boolean putWithFlagsIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
293+
meth public final void put(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
294+
meth public final void putConstant(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object)
295+
meth public final void putWithFlags(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
296+
meth public static com.oracle.truffle.api.object.DynamicObject$PutNode create()
297+
meth public static com.oracle.truffle.api.object.DynamicObject$PutNode getUncached()
298+
meth public void putConstantWithFlags(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int)
299+
supr com.oracle.truffle.api.nodes.Node
300+
hfds CONST_VALUE,DEFAULT,IF_ABSENT,IF_PRESENT,UPDATE_FLAGS
301+
302+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$RemoveKeyNode
303+
outer com.oracle.truffle.api.object.DynamicObject
304+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
305+
meth public static com.oracle.truffle.api.object.DynamicObject$RemoveKeyNode create()
306+
meth public static com.oracle.truffle.api.object.DynamicObject$RemoveKeyNode getUncached()
307+
supr com.oracle.truffle.api.nodes.Node
308+
309+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$ResetShapeNode
310+
outer com.oracle.truffle.api.object.DynamicObject
311+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape)
312+
meth public static com.oracle.truffle.api.object.DynamicObject$ResetShapeNode create()
313+
meth public static com.oracle.truffle.api.object.DynamicObject$ResetShapeNode getUncached()
314+
supr com.oracle.truffle.api.nodes.Node
315+
316+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$SetDynamicTypeNode
317+
outer com.oracle.truffle.api.object.DynamicObject
318+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
319+
meth public static com.oracle.truffle.api.object.DynamicObject$SetDynamicTypeNode create()
320+
meth public static com.oracle.truffle.api.object.DynamicObject$SetDynamicTypeNode getUncached()
321+
supr com.oracle.truffle.api.nodes.Node
322+
323+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$SetPropertyFlagsNode
324+
outer com.oracle.truffle.api.object.DynamicObject
325+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,int)
326+
meth public static com.oracle.truffle.api.object.DynamicObject$SetPropertyFlagsNode create()
327+
meth public static com.oracle.truffle.api.object.DynamicObject$SetPropertyFlagsNode getUncached()
328+
supr com.oracle.truffle.api.nodes.Node
329+
330+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$SetShapeFlagsNode
331+
outer com.oracle.truffle.api.object.DynamicObject
332+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject,int)
333+
meth public static com.oracle.truffle.api.object.DynamicObject$SetShapeFlagsNode create()
334+
meth public static com.oracle.truffle.api.object.DynamicObject$SetShapeFlagsNode getUncached()
335+
supr com.oracle.truffle.api.nodes.Node
336+
337+
CLSS public abstract static com.oracle.truffle.api.object.DynamicObject$UpdateShapeNode
338+
outer com.oracle.truffle.api.object.DynamicObject
339+
meth public abstract boolean execute(com.oracle.truffle.api.object.DynamicObject)
340+
meth public static com.oracle.truffle.api.object.DynamicObject$UpdateShapeNode create()
341+
meth public static com.oracle.truffle.api.object.DynamicObject$UpdateShapeNode getUncached()
342+
supr com.oracle.truffle.api.nodes.Node
343+
344+
CLSS public final com.oracle.truffle.api.object.DynamicObjectFactory
345+
cons public init()
346+
innr public final static GetNodeGen
347+
supr java.lang.Object
348+
hcls AddShapeFlagsNodeGen,ContainsKeyNodeGen,CopyPropertiesNodeGen,GetDynamicTypeNodeGen,GetKeyArrayNodeGen,GetPropertyArrayNodeGen,GetPropertyFlagsNodeGen,GetPropertyNodeGen,GetShapeFlagsNodeGen,HasShapeFlagsNodeGen,IsSharedNodeGen,MarkSharedNodeGen,PutNodeGen,RemoveKeyNodeGen,ResetShapeNodeGen,SetDynamicTypeNodeGen,SetPropertyFlagsNodeGen,SetShapeFlagsNodeGen,UpdateShapeNodeGen
349+
350+
CLSS public final static com.oracle.truffle.api.object.DynamicObjectFactory$GetNodeGen
351+
outer com.oracle.truffle.api.object.DynamicObjectFactory
352+
meth public static com.oracle.truffle.api.object.DynamicObject$GetNode create()
353+
meth public static com.oracle.truffle.api.object.DynamicObject$GetNode getUncached()
354+
supr com.oracle.truffle.api.object.DynamicObject$GetNode
355+
hfds CACHED_CACHE_UPDATER,UNCACHED,cached_cache,state_0_
356+
hcls CachedData,Uncached
357+
127358
CLSS public abstract com.oracle.truffle.api.object.DynamicObjectLibrary
128359
meth public abstract boolean containsKey(com.oracle.truffle.api.object.DynamicObject,java.lang.Object)
129360
meth public abstract boolean isShared(com.oracle.truffle.api.object.DynamicObject)
@@ -440,8 +671,3 @@ CLSS public abstract interface !annotation java.lang.annotation.Target
440671
intf java.lang.annotation.Annotation
441672
meth public abstract java.lang.annotation.ElementType[] value()
442673

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)