comparison truffle/com.oracle.truffle.api.dsl/snapshot.sigtest @ 22400:b07854a19ab4

Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Fri, 20 Nov 2015 16:41:09 +0100
parents
children 2ce4c49bc131
comparison
equal deleted inserted replaced
22399:efbc311e9ff2 22400:b07854a19ab4
1 #Signature file v4.1
2 #Version
3
4 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Cached
5 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
6 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
7 intf java.lang.annotation.Annotation
8 meth public abstract java.lang.String value()
9
10 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.CreateCast
11 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
12 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
13 intf java.lang.annotation.Annotation
14 meth public abstract java.lang.String[] value()
15
16 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Fallback
17 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
18 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
19 intf java.lang.annotation.Annotation
20
21 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateNodeFactory
22 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
23 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
24 intf java.lang.annotation.Annotation
25
26 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GeneratedBy
27 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
28 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
29 intf java.lang.annotation.Annotation
30 meth public abstract !hasdefault java.lang.String methodName()
31 meth public abstract java.lang.Class<?> value()
32
33 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.ImplicitCast
34 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
35 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
36 intf java.lang.annotation.Annotation
37
38 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Implies
39 anno 0 java.lang.Deprecated()
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=[METHOD])
42 intf java.lang.annotation.Annotation
43 meth public abstract java.lang.String[] value()
44
45 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.ImportStatic
46 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
47 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
48 intf java.lang.annotation.Annotation
49 meth public abstract java.lang.Class<?>[] value()
50
51 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeAssumptions
52 anno 0 java.lang.Deprecated()
53 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
54 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
55 intf java.lang.annotation.Annotation
56 meth public abstract java.lang.String[] value()
57
58 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeChild
59 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
60 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
61 intf java.lang.annotation.Annotation
62 meth public abstract !hasdefault java.lang.Class<?> type()
63 meth public abstract !hasdefault java.lang.String value()
64 meth public abstract !hasdefault java.lang.String[] executeWith()
65
66 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeChildren
67 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
68 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
69 intf java.lang.annotation.Annotation
70 meth public abstract !hasdefault com.oracle.truffle.api.dsl.NodeChild[] value()
71
72 CLSS public abstract interface com.oracle.truffle.api.dsl.NodeFactory<%0 extends java.lang.Object>
73 meth public abstract !varargs {com.oracle.truffle.api.dsl.NodeFactory%0} createNode(java.lang.Object[])
74 meth public abstract java.lang.Class<{com.oracle.truffle.api.dsl.NodeFactory%0}> getNodeClass()
75 meth public abstract java.util.List<java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>> getExecutionSignature()
76 meth public abstract java.util.List<java.util.List<java.lang.Class<?>>> getNodeSignatures()
77
78 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeField
79 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
80 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
81 intf java.lang.annotation.Annotation
82 meth public abstract java.lang.Class<?> type()
83 meth public abstract java.lang.String name()
84
85 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeFields
86 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
87 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
88 intf java.lang.annotation.Annotation
89 meth public abstract !hasdefault com.oracle.truffle.api.dsl.NodeField[] value()
90
91 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.ShortCircuit
92 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
93 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
94 intf java.lang.annotation.Annotation
95 meth public abstract java.lang.String value()
96
97 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Specialization
98 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
99 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
100 fld public final static int DEFAULT_ORDER = -1
101 anno 0 java.lang.Deprecated()
102 intf java.lang.annotation.Annotation
103 meth public abstract !hasdefault int order()
104 anno 0 java.lang.Deprecated()
105 meth public abstract !hasdefault java.lang.Class<? extends java.lang.Throwable>[] rewriteOn()
106 meth public abstract !hasdefault java.lang.String insertBefore()
107 meth public abstract !hasdefault java.lang.String limit()
108 meth public abstract !hasdefault java.lang.String[] assumptions()
109 meth public abstract !hasdefault java.lang.String[] contains()
110 meth public abstract !hasdefault java.lang.String[] guards()
111
112 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeCast
113 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
114 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
115 intf java.lang.annotation.Annotation
116 meth public abstract java.lang.Class<?> value()
117
118 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeCheck
119 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
120 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
121 intf java.lang.annotation.Annotation
122 meth public abstract java.lang.Class<?> value()
123
124 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeSystem
125 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
126 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
127 intf java.lang.annotation.Annotation
128 meth public abstract java.lang.Class<?>[] value()
129
130 CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeSystemReference
131 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS)
132 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
133 intf java.lang.annotation.Annotation
134 meth public abstract java.lang.Class<?> value()
135
136 CLSS public final com.oracle.truffle.api.dsl.UnsupportedSpecializationException
137 cons public !varargs init(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node[],java.lang.Object[])
138 meth public com.oracle.truffle.api.nodes.Node getNode()
139 meth public com.oracle.truffle.api.nodes.Node[] getSuppliedNodes()
140 meth public java.lang.Object[] getSuppliedValues()
141 meth public java.lang.String getMessage()
142 supr java.lang.RuntimeException
143 hfds node,serialVersionUID,suppliedNodes,suppliedValues
144
145 CLSS public abstract interface java.io.Serializable
146
147 CLSS public abstract interface !annotation java.lang.Deprecated
148 anno 0 java.lang.annotation.Documented()
149 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
150 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE, PARAMETER, TYPE])
151 intf java.lang.annotation.Annotation
152
153 CLSS public java.lang.Exception
154 cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean)
155 cons public init()
156 cons public init(java.lang.String)
157 cons public init(java.lang.String,java.lang.Throwable)
158 cons public init(java.lang.Throwable)
159 supr java.lang.Throwable
160 hfds serialVersionUID
161
162 CLSS public java.lang.Object
163 cons public init()
164 meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
165 meth protected void finalize() throws java.lang.Throwable
166 meth public boolean equals(java.lang.Object)
167 meth public final java.lang.Class<?> getClass()
168 meth public final void notify()
169 meth public final void notifyAll()
170 meth public final void wait() throws java.lang.InterruptedException
171 meth public final void wait(long) throws java.lang.InterruptedException
172 meth public final void wait(long,int) throws java.lang.InterruptedException
173 meth public int hashCode()
174 meth public java.lang.String toString()
175
176 CLSS public java.lang.RuntimeException
177 cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean)
178 cons public init()
179 cons public init(java.lang.String)
180 cons public init(java.lang.String,java.lang.Throwable)
181 cons public init(java.lang.Throwable)
182 supr java.lang.Exception
183 hfds serialVersionUID
184
185 CLSS public java.lang.Throwable
186 cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean)
187 cons public init()
188 cons public init(java.lang.String)
189 cons public init(java.lang.String,java.lang.Throwable)
190 cons public init(java.lang.Throwable)
191 intf java.io.Serializable
192 meth public final java.lang.Throwable[] getSuppressed()
193 meth public final void addSuppressed(java.lang.Throwable)
194 meth public java.lang.StackTraceElement[] getStackTrace()
195 meth public java.lang.String getLocalizedMessage()
196 meth public java.lang.String getMessage()
197 meth public java.lang.String toString()
198 meth public java.lang.Throwable fillInStackTrace()
199 meth public java.lang.Throwable getCause()
200 meth public java.lang.Throwable initCause(java.lang.Throwable)
201 meth public void printStackTrace()
202 meth public void printStackTrace(java.io.PrintStream)
203 meth public void printStackTrace(java.io.PrintWriter)
204 meth public void setStackTrace(java.lang.StackTraceElement[])
205 supr java.lang.Object
206 hfds CAUSE_CAPTION,EMPTY_THROWABLE_ARRAY,NULL_CAUSE_MESSAGE,SELF_SUPPRESSION_MESSAGE,SUPPRESSED_CAPTION,SUPPRESSED_SENTINEL,UNASSIGNED_STACK,backtrace,cause,detailMessage,serialVersionUID,stackTrace,suppressedExceptions
207 hcls PrintStreamOrWriter,SentinelHolder,WrappedPrintStream,WrappedPrintWriter
208
209 CLSS public abstract interface java.lang.annotation.Annotation
210 meth public abstract boolean equals(java.lang.Object)
211 meth public abstract int hashCode()
212 meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
213 meth public abstract java.lang.String toString()
214
215 CLSS public abstract interface !annotation java.lang.annotation.Documented
216 anno 0 java.lang.annotation.Documented()
217 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
218 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
219 intf java.lang.annotation.Annotation
220
221 CLSS public abstract interface !annotation java.lang.annotation.Retention
222 anno 0 java.lang.annotation.Documented()
223 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
224 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
225 intf java.lang.annotation.Annotation
226 meth public abstract java.lang.annotation.RetentionPolicy value()
227
228 CLSS public abstract interface !annotation java.lang.annotation.Target
229 anno 0 java.lang.annotation.Documented()
230 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
231 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
232 intf java.lang.annotation.Annotation
233 meth public abstract java.lang.annotation.ElementType[] value()
234