Mercurial > hg > truffle
annotate truffle/com.oracle.truffle.api.object/snapshot.sigtest @ 22401:2ce4c49bc131
Removing API elemements that were deprecated at the time of truffle-0.9 release from the list of required API elements.
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Fri, 20 Nov 2015 16:52:12 +0100 |
parents | b07854a19ab4 |
children | d7cc1f03d881 |
rev | line source |
---|---|
22400
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1 #Signature file v4.1 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
2 #Version |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
3 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
4 CLSS public abstract interface com.oracle.truffle.api.TypedObject |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
5 meth public abstract java.lang.Object getTypeIdentifier() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
6 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
7 CLSS public abstract interface com.oracle.truffle.api.interop.TruffleObject |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
8 meth public abstract com.oracle.truffle.api.interop.ForeignAccess getForeignAccess() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
9 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
10 CLSS public com.oracle.truffle.api.nodes.SlowPathException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
11 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
12 cons public init(java.lang.String) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
13 cons public init(java.lang.String,java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
14 cons public init(java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
15 meth public java.lang.Throwable fillInStackTrace() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
16 supr java.lang.Exception |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
17 hfds serialVersionUID |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
18 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
19 CLSS public abstract interface com.oracle.truffle.api.object.BooleanLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
20 intf com.oracle.truffle.api.object.TypedLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
21 meth public abstract boolean getBoolean(com.oracle.truffle.api.object.DynamicObject,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
22 meth public abstract boolean getBoolean(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
23 meth public abstract java.lang.Class<java.lang.Boolean> getType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
24 meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
25 meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
26 meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
27 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
28 CLSS public abstract interface com.oracle.truffle.api.object.DoubleLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
29 intf com.oracle.truffle.api.object.TypedLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
30 meth public abstract double getDouble(com.oracle.truffle.api.object.DynamicObject,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
31 meth public abstract double getDouble(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
32 meth public abstract java.lang.Class<java.lang.Double> getType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
33 meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
34 meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
35 meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
36 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
37 CLSS public abstract com.oracle.truffle.api.object.DynamicObject |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
38 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
39 intf com.oracle.truffle.api.TypedObject |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
40 intf com.oracle.truffle.api.interop.TruffleObject |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
41 meth public abstract boolean delete(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
42 meth public abstract boolean isEmpty() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
43 meth public abstract boolean set(java.lang.Object,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
44 meth public abstract boolean updateShape() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
45 meth public abstract com.oracle.truffle.api.object.DynamicObject copy(com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
46 meth public abstract com.oracle.truffle.api.object.Shape getShape() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
47 meth public abstract int size() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
48 meth public abstract java.lang.Object get(java.lang.Object,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
49 meth public abstract void define(java.lang.Object,java.lang.Object,int) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
50 meth public abstract void define(java.lang.Object,java.lang.Object,int,com.oracle.truffle.api.object.LocationFactory) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
51 meth public abstract void setShapeAndGrow(com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
52 meth public abstract void setShapeAndResize(com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
53 meth public final boolean containsKey(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
54 meth public final java.lang.Object get(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
55 meth public final void define(java.lang.Object,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
56 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
57 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
58 CLSS public abstract interface com.oracle.truffle.api.object.DynamicObjectFactory |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
59 meth public abstract !varargs com.oracle.truffle.api.object.DynamicObject newInstance(java.lang.Object[]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
60 meth public abstract com.oracle.truffle.api.object.Shape getShape() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
61 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
62 CLSS public final com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
63 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
64 supr com.oracle.truffle.api.nodes.SlowPathException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
65 hfds serialVersionUID |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
66 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
67 CLSS public final com.oracle.truffle.api.object.HiddenKey |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
68 cons public init(java.lang.String) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
69 meth public java.lang.String getName() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
70 meth public java.lang.String toString() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
71 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
72 hfds name |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
73 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
74 CLSS public final com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
75 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
76 supr com.oracle.truffle.api.nodes.SlowPathException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
77 hfds serialVersionUID |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
78 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
79 CLSS public abstract interface com.oracle.truffle.api.object.IntLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
80 intf com.oracle.truffle.api.object.TypedLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
81 meth public abstract int getInt(com.oracle.truffle.api.object.DynamicObject,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
82 meth public abstract int getInt(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
83 meth public abstract java.lang.Class<java.lang.Integer> getType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
84 meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
85 meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
86 meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
87 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
88 CLSS public abstract com.oracle.truffle.api.object.Layout |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
89 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
90 fld public final static java.lang.String OPTION_PREFIX = "truffle.object." |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
91 innr public final static !enum ImplicitCast |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
92 innr public final static Builder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
93 meth protected static com.oracle.truffle.api.object.LayoutFactory getFactory() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
94 meth protected static java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast> getAllowedImplicitCasts(com.oracle.truffle.api.object.Layout$Builder) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
95 meth public abstract com.oracle.truffle.api.object.DynamicObject newInstance(com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
96 meth public abstract com.oracle.truffle.api.object.Shape createShape(com.oracle.truffle.api.object.ObjectType) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
97 meth public abstract com.oracle.truffle.api.object.Shape createShape(com.oracle.truffle.api.object.ObjectType,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
98 meth public abstract com.oracle.truffle.api.object.Shape createShape(com.oracle.truffle.api.object.ObjectType,java.lang.Object,int) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
99 meth public abstract com.oracle.truffle.api.object.Shape$Allocator createAllocator() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
100 meth public abstract java.lang.Class<? extends com.oracle.truffle.api.object.DynamicObject> getType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
101 meth public static com.oracle.truffle.api.object.Layout createLayout() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
102 meth public static com.oracle.truffle.api.object.Layout$Builder newLayout() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
103 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
104 hfds LAYOUT_FACTORY |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
105 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
106 CLSS public final static com.oracle.truffle.api.object.Layout$Builder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
107 outer com.oracle.truffle.api.object.Layout |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
108 meth public com.oracle.truffle.api.object.Layout build() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
109 meth public com.oracle.truffle.api.object.Layout$Builder addAllowedImplicitCast(com.oracle.truffle.api.object.Layout$ImplicitCast) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
110 meth public com.oracle.truffle.api.object.Layout$Builder setAllowedImplicitCasts(java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
111 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
112 hfds allowedImplicitCasts |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
113 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
114 CLSS public final static !enum com.oracle.truffle.api.object.Layout$ImplicitCast |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
115 outer com.oracle.truffle.api.object.Layout |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
116 fld public final static com.oracle.truffle.api.object.Layout$ImplicitCast IntToDouble |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
117 fld public final static com.oracle.truffle.api.object.Layout$ImplicitCast IntToLong |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
118 meth public static com.oracle.truffle.api.object.Layout$ImplicitCast valueOf(java.lang.String) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
119 meth public static com.oracle.truffle.api.object.Layout$ImplicitCast[] values() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
120 supr java.lang.Enum<com.oracle.truffle.api.object.Layout$ImplicitCast> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
121 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
122 CLSS public abstract interface com.oracle.truffle.api.object.LayoutFactory |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
123 meth public abstract com.oracle.truffle.api.object.Layout createLayout(com.oracle.truffle.api.object.Layout$Builder) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
124 meth public abstract com.oracle.truffle.api.object.Property createProperty(java.lang.Object,com.oracle.truffle.api.object.Location) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
125 meth public abstract com.oracle.truffle.api.object.Property createProperty(java.lang.Object,com.oracle.truffle.api.object.Location,int) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
126 meth public abstract int getPriority() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
127 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
128 CLSS public abstract com.oracle.truffle.api.object.Location |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
129 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
130 meth protected abstract java.lang.Object getInternal(com.oracle.truffle.api.object.DynamicObject) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
131 meth protected abstract void setInternal(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
132 meth protected static boolean checkShape(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
133 meth protected static com.oracle.truffle.api.object.FinalLocationException finalLocation() throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
134 meth protected static com.oracle.truffle.api.object.IncompatibleLocationException incompatibleLocation() throws com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
135 meth public abstract boolean equals(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
136 meth public abstract int hashCode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
137 meth public boolean canSet(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
138 meth public boolean canSet(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
139 meth public boolean canStore(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
140 meth public boolean isConstant() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
141 meth public boolean isFinal() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
142 meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObject) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
143 meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
144 meth public final void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
145 meth public final 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 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
146 meth public java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
147 meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
148 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
149 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
150 CLSS public abstract interface com.oracle.truffle.api.object.LocationFactory |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
151 meth public abstract com.oracle.truffle.api.object.Location createLocation(com.oracle.truffle.api.object.Shape,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
152 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
153 CLSS public final !enum com.oracle.truffle.api.object.LocationModifier |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
154 fld public final static com.oracle.truffle.api.object.LocationModifier Final |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
155 fld public final static com.oracle.truffle.api.object.LocationModifier NonNull |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
156 meth public static com.oracle.truffle.api.object.LocationModifier valueOf(java.lang.String) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
157 meth public static com.oracle.truffle.api.object.LocationModifier[] values() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
158 supr java.lang.Enum<com.oracle.truffle.api.object.LocationModifier> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
159 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
160 CLSS public abstract interface com.oracle.truffle.api.object.LongLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
161 intf com.oracle.truffle.api.object.TypedLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
162 meth public abstract java.lang.Class<java.lang.Long> getType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
163 meth public abstract long getLong(com.oracle.truffle.api.object.DynamicObject,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
164 meth public abstract long getLong(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
165 meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
166 meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
167 meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
168 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
169 CLSS public abstract interface com.oracle.truffle.api.object.ObjectLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
170 intf com.oracle.truffle.api.object.TypedLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
171 meth public abstract boolean isNonNull() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
172 meth public abstract java.lang.Class<?> getType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
173 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
174 CLSS public com.oracle.truffle.api.object.ObjectType |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
175 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
176 meth public boolean equals(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
177 meth public com.oracle.truffle.api.interop.ForeignAccess getForeignAccessFactory() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
178 meth public int hashCode(com.oracle.truffle.api.object.DynamicObject) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
179 meth public java.lang.Object createShapeData(com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
180 meth public java.lang.String toString(com.oracle.truffle.api.object.DynamicObject) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
181 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
182 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
183 CLSS public abstract com.oracle.truffle.api.object.Property |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
184 cons protected init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
185 meth public abstract boolean isHidden() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
186 meth public abstract boolean isSame(com.oracle.truffle.api.object.Property) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
187 meth public abstract boolean isShadow() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
188 meth public abstract com.oracle.truffle.api.object.Location getLocation() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
189 meth public abstract com.oracle.truffle.api.object.Property copyWithFlags(int) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
190 meth public abstract com.oracle.truffle.api.object.Property copyWithRelocatable(boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
191 meth public abstract com.oracle.truffle.api.object.Property relocate(com.oracle.truffle.api.object.Location) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
192 meth public abstract int getFlags() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
193 meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
194 meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
195 meth public abstract java.lang.Object getKey() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
196 meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
197 meth public abstract 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 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
198 meth public abstract void setGeneric(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
199 meth public abstract void setGeneric(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
200 meth public abstract void setInternal(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
201 meth public abstract void setSafe(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
202 meth public abstract void setSafe(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
203 meth public static com.oracle.truffle.api.object.Property create(java.lang.Object,com.oracle.truffle.api.object.Location,int) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
204 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
205 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
206 CLSS public abstract com.oracle.truffle.api.object.Shape |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
207 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
208 innr public abstract interface static Pred |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
209 innr public abstract static Allocator |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
210 meth public abstract boolean check(com.oracle.truffle.api.object.DynamicObject) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
211 meth public abstract boolean hasProperty(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
212 meth public abstract boolean hasTransitionWithKey(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
213 meth public abstract boolean isLeaf() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
214 meth public abstract boolean isRelated(com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
215 meth public abstract boolean isValid() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
216 meth public abstract com.oracle.truffle.api.Assumption getLeafAssumption() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
217 meth public abstract com.oracle.truffle.api.Assumption getValidAssumption() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
218 meth public abstract com.oracle.truffle.api.object.DynamicObject newInstance() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
219 meth public abstract com.oracle.truffle.api.object.DynamicObjectFactory createFactory() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
220 meth public abstract com.oracle.truffle.api.object.Layout getLayout() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
221 meth public abstract com.oracle.truffle.api.object.ObjectType getObjectType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
222 meth public abstract com.oracle.truffle.api.object.Property getLastProperty() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
223 meth public abstract com.oracle.truffle.api.object.Property getProperty(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
224 meth public abstract com.oracle.truffle.api.object.Shape addProperty(com.oracle.truffle.api.object.Property) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
225 meth public abstract com.oracle.truffle.api.object.Shape append(com.oracle.truffle.api.object.Property) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
226 meth public abstract com.oracle.truffle.api.object.Shape changeType(com.oracle.truffle.api.object.ObjectType) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
227 meth public abstract com.oracle.truffle.api.object.Shape createSeparateShape(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
228 meth public abstract com.oracle.truffle.api.object.Shape defineProperty(java.lang.Object,java.lang.Object,int) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
229 meth public abstract com.oracle.truffle.api.object.Shape defineProperty(java.lang.Object,java.lang.Object,int,com.oracle.truffle.api.object.LocationFactory) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
230 meth public abstract com.oracle.truffle.api.object.Shape getParent() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
231 meth public abstract com.oracle.truffle.api.object.Shape getRoot() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
232 meth public abstract com.oracle.truffle.api.object.Shape removeProperty(com.oracle.truffle.api.object.Property) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
233 meth public abstract com.oracle.truffle.api.object.Shape replaceProperty(com.oracle.truffle.api.object.Property,com.oracle.truffle.api.object.Property) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
234 meth public abstract com.oracle.truffle.api.object.Shape reservePrimitiveExtensionArray() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
235 meth public abstract com.oracle.truffle.api.object.Shape tryMerge(com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
236 meth public abstract com.oracle.truffle.api.object.Shape$Allocator allocator() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
237 meth public abstract int getId() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
238 meth public abstract int getPropertyCount() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
239 meth public abstract java.lang.Iterable<com.oracle.truffle.api.object.Property> getProperties() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
240 meth public abstract java.lang.Iterable<java.lang.Object> getKeys() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
241 meth public abstract java.lang.Object getData() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
242 meth public abstract java.lang.Object getMutex() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
243 meth public abstract java.lang.Object getSharedData() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
244 meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyList() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
245 meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyList(com.oracle.truffle.api.object.Shape$Pred<com.oracle.truffle.api.object.Property>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
246 meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyListInternal(boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
247 meth public abstract java.util.List<java.lang.Object> getKeyList() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
248 meth public abstract java.util.List<java.lang.Object> getKeyList(com.oracle.truffle.api.object.Shape$Pred<com.oracle.truffle.api.object.Property>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
249 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
250 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
251 CLSS public abstract static com.oracle.truffle.api.object.Shape$Allocator |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
252 outer com.oracle.truffle.api.object.Shape |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
253 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
254 meth protected abstract com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>,boolean,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
255 meth protected abstract com.oracle.truffle.api.object.Location locationForValue(java.lang.Object,boolean,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
256 meth public abstract com.oracle.truffle.api.object.Location constantLocation(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
257 meth public abstract com.oracle.truffle.api.object.Location declaredLocation(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
258 meth public abstract com.oracle.truffle.api.object.Shape$Allocator addLocation(com.oracle.truffle.api.object.Location) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
259 meth public abstract com.oracle.truffle.api.object.Shape$Allocator copy() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
260 meth public final com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
261 meth public final com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>,java.util.EnumSet<com.oracle.truffle.api.object.LocationModifier>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
262 meth public final com.oracle.truffle.api.object.Location locationForValue(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
263 meth public final com.oracle.truffle.api.object.Location locationForValue(java.lang.Object,java.util.EnumSet<com.oracle.truffle.api.object.LocationModifier>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
264 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
265 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
266 CLSS public abstract interface static com.oracle.truffle.api.object.Shape$Pred<%0 extends java.lang.Object> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
267 outer com.oracle.truffle.api.object.Shape |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
268 meth public abstract boolean test({com.oracle.truffle.api.object.Shape$Pred%0}) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
269 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
270 CLSS public abstract interface com.oracle.truffle.api.object.ShapeListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
271 meth public abstract void onPropertyTransition(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
272 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
273 CLSS public abstract interface com.oracle.truffle.api.object.TypedLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
274 meth public abstract java.lang.Class<?> getType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
275 meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
276 meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
277 meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
278 meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
279 meth public abstract 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 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
280 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
281 CLSS public abstract interface java.io.Serializable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
282 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
283 CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
284 meth public abstract int compareTo({java.lang.Comparable%0}) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
285 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
286 CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
287 cons protected init(java.lang.String,int) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
288 intf java.io.Serializable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
289 intf java.lang.Comparable<{java.lang.Enum%0}> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
290 meth protected final java.lang.Object clone() throws java.lang.CloneNotSupportedException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
291 meth protected final void finalize() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
292 meth public final boolean equals(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
293 meth public final int compareTo({java.lang.Enum%0}) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
294 meth public final int hashCode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
295 meth public final int ordinal() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
296 meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
297 meth public final java.lang.String name() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
298 meth public java.lang.String toString() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
299 meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.lang.Class<{%%0}>,java.lang.String) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
300 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
301 hfds name,ordinal |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
302 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
303 CLSS public java.lang.Exception |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
304 cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
305 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
306 cons public init(java.lang.String) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
307 cons public init(java.lang.String,java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
308 cons public init(java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
309 supr java.lang.Throwable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
310 hfds serialVersionUID |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
311 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
312 CLSS public java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
313 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
314 meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
315 meth protected void finalize() throws java.lang.Throwable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
316 meth public boolean equals(java.lang.Object) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
317 meth public final java.lang.Class<?> getClass() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
318 meth public final void notify() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
319 meth public final void notifyAll() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
320 meth public final void wait() throws java.lang.InterruptedException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
321 meth public final void wait(long) throws java.lang.InterruptedException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
322 meth public final void wait(long,int) throws java.lang.InterruptedException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
323 meth public int hashCode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
324 meth public java.lang.String toString() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
325 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
326 CLSS public java.lang.Throwable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
327 cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
328 cons public init() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
329 cons public init(java.lang.String) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
330 cons public init(java.lang.String,java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
331 cons public init(java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
332 intf java.io.Serializable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
333 meth public final java.lang.Throwable[] getSuppressed() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
334 meth public final void addSuppressed(java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
335 meth public java.lang.StackTraceElement[] getStackTrace() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
336 meth public java.lang.String getLocalizedMessage() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
337 meth public java.lang.String getMessage() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
338 meth public java.lang.String toString() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
339 meth public java.lang.Throwable fillInStackTrace() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
340 meth public java.lang.Throwable getCause() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
341 meth public java.lang.Throwable initCause(java.lang.Throwable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
342 meth public void printStackTrace() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
343 meth public void printStackTrace(java.io.PrintStream) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
344 meth public void printStackTrace(java.io.PrintWriter) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
345 meth public void setStackTrace(java.lang.StackTraceElement[]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
346 supr java.lang.Object |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
347 hfds CAUSE_CAPTION,EMPTY_THROWABLE_ARRAY,NULL_CAUSE_MESSAGE,SELF_SUPPRESSION_MESSAGE,SUPPRESSED_CAPTION,SUPPRESSED_SENTINEL,UNASSIGNED_STACK,backtrace,cause,detailMessage,serialVersionUID,stackTrace,suppressedExceptions |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
348 hcls PrintStreamOrWriter,SentinelHolder,WrappedPrintStream,WrappedPrintWriter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
349 |