Mercurial > hg > truffle
annotate truffle/com.oracle.truffle.api/snapshot.sigtest @ 22501:a63bda98cfdb
Extract profiles into separate package. Add isProfilingEnabled in TruffleRuntime to disable profiling in the default runtime; Add low overhead profiles for primitives; Add LoopConditionProfile; Profile footprint/threadsafety improvements; Make toString implementations more consistent; Greatly enhanced javadoc documentation for profiles; Deprecate old profiles
author | Christian Humer <christian.humer@oracle.com> |
---|---|
date | Wed, 16 Dec 2015 16:38:13 +0100 |
parents | e62921416112 |
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.Assumption |
b07854a19ab4
Adding 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 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
|
6 meth public abstract 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
|
7 meth public abstract void check() throws com.oracle.truffle.api.nodes.InvalidAssumptionException |
b07854a19ab4
Adding 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 void invalidate() |
b07854a19ab4
Adding 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 abstract interface com.oracle.truffle.api.CallTarget |
b07854a19ab4
Adding 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 meth public abstract !varargs java.lang.Object call(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
|
12 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.CompilerAsserts |
b07854a19ab4
Adding 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 meth public static <%0 extends java.lang.Object> void compilationConstant(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
|
15 meth public static <%0 extends java.lang.Object> void partialEvaluationConstant(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
|
16 meth public static void neverPartOfCompilation() |
b07854a19ab4
Adding 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 meth public static void neverPartOfCompilation(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
|
18 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
|
19 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.CompilerDirectives |
b07854a19ab4
Adding 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 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
|
22 fld public final static double FASTPATH_PROBABILITY = 0.9999 |
b07854a19ab4
Adding 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 fld public final static double LIKELY_PROBABILITY = 0.75 |
b07854a19ab4
Adding 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 fld public final static double SLOWPATH_PROBABILITY = 1.0E-4 |
b07854a19ab4
Adding 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 fld public final static double UNLIKELY_PROBABILITY = 0.25 |
b07854a19ab4
Adding 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 innr public abstract interface static !annotation CompilationFinal |
b07854a19ab4
Adding 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 innr public abstract interface static !annotation TruffleBoundary |
b07854a19ab4
Adding 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 innr public abstract interface static !annotation ValueType |
b07854a19ab4
Adding 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 meth public static <%0 extends java.lang.Object> {%%0} interpreterOnly(java.util.concurrent.Callable<{%%0}>) throws 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
|
30 meth public static boolean inCompiledCode() |
b07854a19ab4
Adding 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 static boolean inInterpreter() |
b07854a19ab4
Adding 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 static boolean injectBranchProbability(double,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
|
33 meth public static boolean isCompilationConstant(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
|
34 meth public static boolean isPartialEvaluationConstant(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
|
35 meth public static void bailout(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
|
36 meth public static void ensureVirtualized(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
|
37 meth public static void ensureVirtualizedHere(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
|
38 meth public static void interpreterOnly(java.lang.Runnable) |
b07854a19ab4
Adding 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 meth public static void materialize(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
|
40 meth public static void transferToInterpreter() |
b07854a19ab4
Adding 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 static void transferToInterpreterAndInvalidate() |
b07854a19ab4
Adding 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 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
|
43 |
b07854a19ab4
Adding 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 CLSS public abstract interface static !annotation com.oracle.truffle.api.CompilerDirectives$CompilationFinal |
b07854a19ab4
Adding 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 outer com.oracle.truffle.api.CompilerDirectives |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
b07854a19ab4
Adding 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 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract interface static !annotation com.oracle.truffle.api.CompilerDirectives$TruffleBoundary |
b07854a19ab4
Adding 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 outer com.oracle.truffle.api.CompilerDirectives |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR]) |
b07854a19ab4
Adding 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 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding 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 abstract !hasdefault boolean throwsControlFlowException() |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract interface static !annotation com.oracle.truffle.api.CompilerDirectives$ValueType |
b07854a19ab4
Adding 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 outer com.oracle.truffle.api.CompilerDirectives |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
b07854a19ab4
Adding 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 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.CompilerOptions |
b07854a19ab4
Adding 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 meth public abstract boolean supportsOption(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
|
65 meth public abstract void setOption(java.lang.String,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
|
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 com.oracle.truffle.api.ExactMath |
b07854a19ab4
Adding 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() |
b07854a19ab4
Adding 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 static int addExact(int,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
|
70 meth public static int multiplyExact(int,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
|
71 meth public static int multiplyHigh(int,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
|
72 meth public static int multiplyHighUnsigned(int,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
|
73 meth public static int subtractExact(int,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
|
74 meth public static long addExact(long,long) |
b07854a19ab4
Adding 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 meth public static long multiplyExact(long,long) |
b07854a19ab4
Adding 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 meth public static long multiplyHigh(long,long) |
b07854a19ab4
Adding 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 meth public static long multiplyHighUnsigned(long,long) |
b07854a19ab4
Adding 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 meth public static long subtractExact(long,long) |
b07854a19ab4
Adding 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 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
|
80 |
b07854a19ab4
Adding 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 CLSS public abstract com.oracle.truffle.api.ExecutionContext |
b07854a19ab4
Adding 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 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
|
83 meth public com.oracle.truffle.api.CompilerOptions getCompilerOptions() |
b07854a19ab4
Adding 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 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
|
85 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.LoopCountReceiver |
b07854a19ab4
Adding 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 meth public abstract void reportLoopCount(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
|
88 |
b07854a19ab4
Adding 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 CLSS public com.oracle.truffle.api.OptimizationFailedException |
b07854a19ab4
Adding 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 cons public init(java.lang.Throwable,com.oracle.truffle.api.RootCallTarget) |
b07854a19ab4
Adding 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 meth public com.oracle.truffle.api.RootCallTarget getCallTarget() |
b07854a19ab4
Adding 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 supr java.lang.RuntimeException |
b07854a19ab4
Adding 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 hfds callTarget,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
|
94 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.ReplaceObserver |
b07854a19ab4
Adding 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 boolean nodeReplaced(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,java.lang.CharSequence) |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.RootCallTarget |
b07854a19ab4
Adding 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 intf com.oracle.truffle.api.CallTarget |
b07854a19ab4
Adding 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 com.oracle.truffle.api.nodes.RootNode getRootNode() |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public com.oracle.truffle.api.Truffle |
b07854a19ab4
Adding 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 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
|
104 meth public static com.oracle.truffle.api.TruffleRuntime getRuntime() |
b07854a19ab4
Adding 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 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
|
106 hfds RUNTIME |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract com.oracle.truffle.api.TruffleLanguage<%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
|
109 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
|
110 innr public abstract interface static !annotation Registration |
b07854a19ab4
Adding 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 innr public final static Env |
b07854a19ab4
Adding 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 meth protected abstract !varargs com.oracle.truffle.api.CallTarget parse(com.oracle.truffle.api.source.Source,com.oracle.truffle.api.nodes.Node,java.lang.String[]) throws java.io.IOException |
b07854a19ab4
Adding 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 meth protected abstract boolean isInstrumentable(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding 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 meth protected abstract boolean isObjectOfLanguage(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
|
115 meth protected abstract com.oracle.truffle.api.instrument.Visualizer getVisualizer() |
b07854a19ab4
Adding 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 meth protected abstract com.oracle.truffle.api.instrument.WrapperNode createWrapperNode(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding 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 meth protected abstract java.lang.Object evalInContext(com.oracle.truffle.api.source.Source,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.MaterializedFrame) throws java.io.IOException |
b07854a19ab4
Adding 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 protected abstract java.lang.Object findExportedSymbol({com.oracle.truffle.api.TruffleLanguage%0},java.lang.String,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
|
119 meth protected abstract java.lang.Object getLanguageGlobal({com.oracle.truffle.api.TruffleLanguage%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
|
120 meth protected abstract {com.oracle.truffle.api.TruffleLanguage%0} createContext(com.oracle.truffle.api.TruffleLanguage$Env) |
b07854a19ab4
Adding 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 meth protected final com.oracle.truffle.api.nodes.Node createFindContextNode() |
b07854a19ab4
Adding 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 meth protected final {com.oracle.truffle.api.TruffleLanguage%0} findContext(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding 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 protected java.lang.String toString({com.oracle.truffle.api.TruffleLanguage%0},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
|
124 meth protected void disposeContext({com.oracle.truffle.api.TruffleLanguage%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
|
125 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
|
126 hfds API,compiled |
b07854a19ab4
Adding 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 hcls AccessAPI,LangCtx |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final static com.oracle.truffle.api.TruffleLanguage$Env |
b07854a19ab4
Adding 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 outer com.oracle.truffle.api.TruffleLanguage |
b07854a19ab4
Adding 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 public com.oracle.truffle.api.instrument.Instrumenter instrumenter() |
b07854a19ab4
Adding 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 public java.io.InputStream in() |
b07854a19ab4
Adding 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 public java.io.OutputStream err() |
b07854a19ab4
Adding 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 public java.io.OutputStream out() |
b07854a19ab4
Adding 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 java.lang.Object importSymbol(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
|
136 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
|
137 hfds err,in,instrumenter,lang,langCtx,out,vm |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract interface static !annotation com.oracle.truffle.api.TruffleLanguage$Registration |
b07854a19ab4
Adding 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 outer com.oracle.truffle.api.TruffleLanguage |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE) |
b07854a19ab4
Adding 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 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
b07854a19ab4
Adding 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 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding 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 abstract 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
|
145 meth public abstract java.lang.String 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
|
146 meth public abstract java.lang.String[] mimeType() |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.TruffleOptions |
b07854a19ab4
Adding 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 fld public final static boolean DetailedRewriteReasons |
b07854a19ab4
Adding 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 fld public final static boolean TraceASTJSON |
b07854a19ab4
Adding 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 fld public final static boolean TraceRewrites |
22431
e62921416112
All fields in TruffleOptions should be final. Fixing API design omission.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22404
diff
changeset
|
152 fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterFromCost |
e62921416112
All fields in TruffleOptions should be final. Fixing API design omission.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22404
diff
changeset
|
153 fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterToCost |
e62921416112
All fields in TruffleOptions should be final. Fixing API design omission.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22404
diff
changeset
|
154 fld public final static java.lang.String TraceRewritesFilterClass |
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
|
155 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
|
156 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.TruffleRuntime |
b07854a19ab4
Adding 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 meth public abstract <%0 extends java.lang.Object> {%%0} getCapability(java.lang.Class<{%%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
|
159 meth public abstract <%0 extends java.lang.Object> {%%0} iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<{%%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
|
160 meth public abstract com.oracle.truffle.api.Assumption createAssumption() |
b07854a19ab4
Adding 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 meth public abstract com.oracle.truffle.api.Assumption createAssumption(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
|
162 meth public abstract com.oracle.truffle.api.CompilerOptions createCompilerOptions() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.RootCallTarget createCallTarget(com.oracle.truffle.api.nodes.RootNode) |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.FrameInstance getCallerFrame() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.FrameInstance getCurrentFrame() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.MaterializedFrame createMaterializedFrame(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
|
167 meth public abstract com.oracle.truffle.api.frame.MaterializedFrame createMaterializedFrame(java.lang.Object[],com.oracle.truffle.api.frame.FrameDescriptor) |
b07854a19ab4
Adding 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 meth public abstract com.oracle.truffle.api.frame.VirtualFrame createVirtualFrame(java.lang.Object[],com.oracle.truffle.api.frame.FrameDescriptor) |
b07854a19ab4
Adding 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 meth public abstract com.oracle.truffle.api.nodes.DirectCallNode createDirectCallNode(com.oracle.truffle.api.CallTarget) |
b07854a19ab4
Adding 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 meth public abstract com.oracle.truffle.api.nodes.IndirectCallNode createIndirectCallNode() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.nodes.LoopNode createLoopNode(com.oracle.truffle.api.nodes.RepeatingNode) |
b07854a19ab4
Adding 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.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
|
173 meth public abstract java.util.Collection<com.oracle.truffle.api.RootCallTarget> getCallTargets() |
b07854a19ab4
Adding 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 meth public abstract void notifyTransferToInterpreter() |
22501
a63bda98cfdb
Extract profiles into separate package. Add isProfilingEnabled in TruffleRuntime to disable profiling in the default runtime; Add low overhead profiles for primitives; Add LoopConditionProfile; Profile footprint/threadsafety improvements; Make toString implementations more consistent; Greatly enhanced javadoc documentation for profiles; Deprecate old profiles
Christian Humer <christian.humer@oracle.com>
parents:
22431
diff
changeset
|
175 meth public abstract boolean isProfilingEnabled() |
a63bda98cfdb
Extract profiles into separate package. Add isProfilingEnabled in TruffleRuntime to disable profiling in the default runtime; Add low overhead profiles for primitives; Add LoopConditionProfile; Profile footprint/threadsafety improvements; Make toString implementations more consistent; Greatly enhanced javadoc documentation for profiles; Deprecate old profiles
Christian Humer <christian.humer@oracle.com>
parents:
22431
diff
changeset
|
176 |
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
|
177 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.TruffleRuntimeAccess |
b07854a19ab4
Adding 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 abstract com.oracle.truffle.api.TruffleRuntime getRuntime() |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 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
|
182 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
|
183 |
b07854a19ab4
Adding 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 CLSS public abstract com.oracle.truffle.api.debug.Breakpoint |
b07854a19ab4
Adding 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 innr public final static !enum State |
b07854a19ab4
Adding 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 isEnabled() |
b07854a19ab4
Adding 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 java.lang.String getLocationDescription() |
b07854a19ab4
Adding 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 void dispose() |
b07854a19ab4
Adding 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 void setCondition(java.lang.String) throws java.io.IOException |
b07854a19ab4
Adding 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 void setEnabled(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 com.oracle.truffle.api.source.Source getCondition() |
b07854a19ab4
Adding 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 final boolean isOneShot() |
b07854a19ab4
Adding 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 final com.oracle.truffle.api.debug.Breakpoint$State getState() |
b07854a19ab4
Adding 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 final int getHitCount() |
b07854a19ab4
Adding 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 final int getIgnoreCount() |
b07854a19ab4
Adding 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 final void setIgnoreCount(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
|
197 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
|
198 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
|
199 hfds hitCount,ignoreCount,isOneShot,state |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final static !enum com.oracle.truffle.api.debug.Breakpoint$State |
b07854a19ab4
Adding 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 outer com.oracle.truffle.api.debug.Breakpoint |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.debug.Breakpoint$State DISABLED |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.debug.Breakpoint$State DISABLED_UNRESOLVED |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.debug.Breakpoint$State DISPOSED |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.debug.Breakpoint$State ENABLED |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.debug.Breakpoint$State ENABLED_UNRESOLVED |
b07854a19ab4
Adding 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 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
|
209 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
|
210 meth public static com.oracle.truffle.api.debug.Breakpoint$State 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
|
211 meth public static com.oracle.truffle.api.debug.Breakpoint$State[] 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
|
212 supr java.lang.Enum<com.oracle.truffle.api.debug.Breakpoint$State> |
b07854a19ab4
Adding 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 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
|
214 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.debug.Debugger |
b07854a19ab4
Adding 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 com.oracle.truffle.api.debug.Breakpoint setLineBreakpoint(int,com.oracle.truffle.api.source.LineLocation,boolean) throws java.io.IOException |
b07854a19ab4
Adding 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 com.oracle.truffle.api.debug.Breakpoint setTagBreakpoint(int,com.oracle.truffle.api.instrument.SyntaxTag,boolean) throws java.io.IOException |
b07854a19ab4
Adding 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 java.util.Collection<com.oracle.truffle.api.debug.Breakpoint> getBreakpoints() |
b07854a19ab4
Adding 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 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
|
220 hfds ACCESSOR,CALL_TAG,OUT,STEPPING_TAG,TRACE,TRACE_PREFIX,breakpointCallback,debugContext,instrumenter,lastSource,lineBreaks,tagBreaks,vm,warningLog |
b07854a19ab4
Adding 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 hcls AccessorDebug,BreakpointCallback,Continue,DebugExecutionContext,StepInto,StepOut,StepOver,StepOverNested,StepStrategy,WarningLog |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.debug.ExecutionEvent |
b07854a19ab4
Adding 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 com.oracle.truffle.api.debug.Debugger getDebugger() |
b07854a19ab4
Adding 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 void prepareContinue() |
b07854a19ab4
Adding 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 void prepareStepInto() |
b07854a19ab4
Adding 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 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
|
228 hfds debugger |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.debug.SuspendedEvent |
b07854a19ab4
Adding 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 com.oracle.truffle.api.debug.Debugger getDebugger() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.MaterializedFrame getFrame() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.nodes.Node getNode() |
b07854a19ab4
Adding 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 java.lang.Object eval(java.lang.String,com.oracle.truffle.api.frame.FrameInstance) throws java.io.IOException |
b07854a19ab4
Adding 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 java.util.List<com.oracle.truffle.api.frame.FrameInstance> getStack() |
b07854a19ab4
Adding 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 java.util.List<java.lang.String> getRecentWarnings() |
b07854a19ab4
Adding 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 void prepareContinue() |
b07854a19ab4
Adding 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 void prepareStepInto(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
|
239 meth public void prepareStepOut() |
b07854a19ab4
Adding 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 void prepareStepOver(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
|
241 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
|
242 hfds astNode,debugger,frames,mFrame,recentWarnings |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.frame.Frame |
b07854a19ab4
Adding 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 boolean getBoolean(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 boolean isBoolean(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 boolean isByte(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 boolean isDouble(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 meth public abstract boolean isFloat(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 meth public abstract boolean isInt(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 meth public abstract boolean isLong(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 meth public abstract boolean isObject(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 meth public abstract byte getByte(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 public abstract com.oracle.truffle.api.frame.FrameDescriptor getFrameDescriptor() |
b07854a19ab4
Adding 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 public abstract com.oracle.truffle.api.frame.MaterializedFrame materialize() |
b07854a19ab4
Adding 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 double getDouble(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 float getFloat(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 int getInt(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 java.lang.Object getObject(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 abstract java.lang.Object getValue(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding 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 abstract java.lang.Object[] getArguments() |
b07854a19ab4
Adding 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 abstract long getLong(com.oracle.truffle.api.frame.FrameSlot) throws com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 abstract void setBoolean(com.oracle.truffle.api.frame.FrameSlot,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
|
264 meth public abstract void setByte(com.oracle.truffle.api.frame.FrameSlot,byte) |
b07854a19ab4
Adding 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 meth public abstract void setDouble(com.oracle.truffle.api.frame.FrameSlot,double) |
b07854a19ab4
Adding 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 meth public abstract void setFloat(com.oracle.truffle.api.frame.FrameSlot,float) |
b07854a19ab4
Adding 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 meth public abstract void setInt(com.oracle.truffle.api.frame.FrameSlot,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
|
268 meth public abstract void setLong(com.oracle.truffle.api.frame.FrameSlot,long) |
b07854a19ab4
Adding 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 meth public abstract void setObject(com.oracle.truffle.api.frame.FrameSlot,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
|
270 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.frame.FrameDescriptor |
b07854a19ab4
Adding 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 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
|
273 cons public init(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
|
274 intf java.lang.Cloneable |
b07854a19ab4
Adding 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 com.oracle.truffle.api.Assumption getNotInFrameAssumption(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
|
276 meth public com.oracle.truffle.api.Assumption getVersion() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.FrameDescriptor 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
|
278 meth public com.oracle.truffle.api.frame.FrameDescriptor shallowCopy() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.FrameSlot addFrameSlot(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
|
280 meth public com.oracle.truffle.api.frame.FrameSlot addFrameSlot(java.lang.Object,com.oracle.truffle.api.frame.FrameSlotKind) |
b07854a19ab4
Adding 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 meth public com.oracle.truffle.api.frame.FrameSlot addFrameSlot(java.lang.Object,java.lang.Object,com.oracle.truffle.api.frame.FrameSlotKind) |
b07854a19ab4
Adding 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 meth public com.oracle.truffle.api.frame.FrameSlot findFrameSlot(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
|
283 meth public com.oracle.truffle.api.frame.FrameSlot findOrAddFrameSlot(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 com.oracle.truffle.api.frame.FrameSlot findOrAddFrameSlot(java.lang.Object,com.oracle.truffle.api.frame.FrameSlotKind) |
b07854a19ab4
Adding 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 meth public com.oracle.truffle.api.frame.FrameSlot findOrAddFrameSlot(java.lang.Object,java.lang.Object,com.oracle.truffle.api.frame.FrameSlotKind) |
b07854a19ab4
Adding 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 meth public int getSize() |
b07854a19ab4
Adding 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 meth public java.lang.Object getDefaultValue() |
b07854a19ab4
Adding 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 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
|
289 meth public java.util.List<? extends com.oracle.truffle.api.frame.FrameSlot> getSlots() |
b07854a19ab4
Adding 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 public java.util.Set<java.lang.Object> getIdentifiers() |
b07854a19ab4
Adding 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 public static com.oracle.truffle.api.frame.FrameDescriptor create() |
b07854a19ab4
Adding 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 static com.oracle.truffle.api.frame.FrameDescriptor create(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 void removeFrameSlot(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
|
294 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
|
295 hfds defaultValue,identifierToNotInFrameAssumptionMap,identifierToSlotMap,slots,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
|
296 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.frame.FrameInstance |
b07854a19ab4
Adding 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 innr public final static !enum FrameAccess |
b07854a19ab4
Adding 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 abstract boolean isVirtualFrame() |
b07854a19ab4
Adding 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 meth public abstract com.oracle.truffle.api.CallTarget getCallTarget() |
b07854a19ab4
Adding 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 meth public abstract com.oracle.truffle.api.frame.Frame getFrame(com.oracle.truffle.api.frame.FrameInstance$FrameAccess,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
|
302 meth public abstract com.oracle.truffle.api.nodes.Node getCallNode() |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final static !enum com.oracle.truffle.api.frame.FrameInstance$FrameAccess |
b07854a19ab4
Adding 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 outer com.oracle.truffle.api.frame.FrameInstance |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameInstance$FrameAccess MATERIALIZE |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameInstance$FrameAccess NONE |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameInstance$FrameAccess READ_ONLY |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameInstance$FrameAccess READ_WRITE |
b07854a19ab4
Adding 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 meth public static com.oracle.truffle.api.frame.FrameInstance$FrameAccess 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
|
311 meth public static com.oracle.truffle.api.frame.FrameInstance$FrameAccess[] 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
|
312 supr java.lang.Enum<com.oracle.truffle.api.frame.FrameInstance$FrameAccess> |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public abstract interface com.oracle.truffle.api.frame.FrameInstanceVisitor<%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
|
315 meth public abstract {com.oracle.truffle.api.frame.FrameInstanceVisitor%0} visitFrame(com.oracle.truffle.api.frame.FrameInstance) |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.frame.FrameSlot |
b07854a19ab4
Adding 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 cons public init(com.oracle.truffle.api.frame.FrameDescriptor,java.lang.Object,java.lang.Object,int,com.oracle.truffle.api.frame.FrameSlotKind) |
b07854a19ab4
Adding 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 intf java.lang.Cloneable |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.FrameDescriptor getFrameDescriptor() |
b07854a19ab4
Adding 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 com.oracle.truffle.api.frame.FrameSlotKind getKind() |
b07854a19ab4
Adding 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 int getIndex() |
b07854a19ab4
Adding 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 java.lang.Object getIdentifier() |
b07854a19ab4
Adding 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.Object getInfo() |
b07854a19ab4
Adding 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 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
|
326 meth public void setKind(com.oracle.truffle.api.frame.FrameSlotKind) |
b07854a19ab4
Adding 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 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
|
328 hfds descriptor,identifier,index,info,kind |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final !enum com.oracle.truffle.api.frame.FrameSlotKind |
b07854a19ab4
Adding 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 fld public final byte tag |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameSlotKind 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
|
333 fld public final static com.oracle.truffle.api.frame.FrameSlotKind Byte |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameSlotKind Double |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameSlotKind Float |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameSlotKind Illegal |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameSlotKind 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
|
338 fld public final static com.oracle.truffle.api.frame.FrameSlotKind Long |
b07854a19ab4
Adding 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 fld public final static com.oracle.truffle.api.frame.FrameSlotKind 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
|
340 meth public static com.oracle.truffle.api.frame.FrameSlotKind 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
|
341 meth public static com.oracle.truffle.api.frame.FrameSlotKind[] 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
|
342 supr java.lang.Enum<com.oracle.truffle.api.frame.FrameSlotKind> |
b07854a19ab4
Adding 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 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.frame.FrameSlotTypeException |
b07854a19ab4
Adding 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 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
|
346 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
|
347 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
|
348 |
b07854a19ab4
Adding 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 CLSS public final com.oracle.truffle.api.frame.FrameUtil |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
350 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
|
351 meth public static boolean getBooleanSafe(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
352 meth public static byte getByteSafe(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
353 meth public static double getDoubleSafe(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
354 meth public static float getFloatSafe(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
355 meth public static int getIntSafe(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
356 meth public static java.lang.Object getObjectSafe(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
357 meth public static long getLongSafe(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
358 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
|
359 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
360 CLSS public abstract interface com.oracle.truffle.api.frame.MaterializedFrame |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
361 intf com.oracle.truffle.api.frame.Frame |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
362 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
363 CLSS public abstract interface com.oracle.truffle.api.frame.VirtualFrame |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
364 intf com.oracle.truffle.api.frame.Frame |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
365 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
366 CLSS public abstract interface com.oracle.truffle.api.instrument.ASTPrinter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
367 meth public abstract java.lang.String printNodeWithInstrumentation(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
368 meth public abstract java.lang.String printTreeToString(com.oracle.truffle.api.nodes.Node,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
|
369 meth public abstract java.lang.String printTreeToString(com.oracle.truffle.api.nodes.Node,int,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
370 meth public abstract void printTree(java.io.PrintWriter,com.oracle.truffle.api.nodes.Node,int,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
371 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
372 CLSS public abstract interface com.oracle.truffle.api.instrument.ASTProber |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
373 meth public abstract void probeAST(com.oracle.truffle.api.instrument.Instrumenter,com.oracle.truffle.api.nodes.RootNode) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
374 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
375 CLSS public abstract interface com.oracle.truffle.api.instrument.EvalInstrumentListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
376 meth public abstract void onExecution(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,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
|
377 meth public abstract void onFailure(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,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
|
378 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
379 CLSS public abstract com.oracle.truffle.api.instrument.EventHandlerNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
380 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
|
381 intf com.oracle.truffle.api.instrument.InstrumentationNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
382 meth public abstract com.oracle.truffle.api.instrument.Probe getProbe() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
383 meth public abstract void enter(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame) |
22402
7273b139fff2
Adjusting to binary incompatible change of (on)returnExceptional parameters
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22401
diff
changeset
|
384 meth public abstract void returnExceptional(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,java.lang.Throwable) |
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
|
385 meth public abstract void returnValue(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,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
|
386 meth public abstract void returnVoid(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
387 supr com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
388 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
389 CLSS public abstract com.oracle.truffle.api.instrument.Instrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
390 meth public boolean isDisposed() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
391 meth public final java.lang.String getInstrumentInfo() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
392 meth public void dispose() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
393 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
|
394 hfds instrumentInfo,isDisposed |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
395 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
396 CLSS public abstract interface com.oracle.truffle.api.instrument.InstrumentationNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
397 meth public abstract java.lang.String instrumentationInfo() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
398 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
399 CLSS public final com.oracle.truffle.api.instrument.Instrumenter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
400 innr public abstract static Tool |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
401 meth public com.oracle.truffle.api.instrument.Instrumenter$Tool install(com.oracle.truffle.api.instrument.Instrumenter$Tool) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
402 meth public com.oracle.truffle.api.instrument.Probe probe(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
403 meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.SimpleInstrumentListener,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
|
404 meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.StandardInstrumentListener,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
|
405 meth public com.oracle.truffle.api.instrument.ProbeInstrument attach(com.oracle.truffle.api.instrument.Probe,java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage>,com.oracle.truffle.api.source.Source,com.oracle.truffle.api.instrument.EvalInstrumentListener,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
|
406 meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardAfterInstrumentListener,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
|
407 meth public com.oracle.truffle.api.instrument.TagInstrument attach(com.oracle.truffle.api.instrument.SyntaxTag,com.oracle.truffle.api.instrument.StandardBeforeInstrumentListener,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
|
408 meth public java.util.Collection<com.oracle.truffle.api.instrument.Probe> findProbesTaggedAs(com.oracle.truffle.api.instrument.SyntaxTag) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
409 meth public void addProbeListener(com.oracle.truffle.api.instrument.ProbeListener) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
410 meth public void registerASTProber(com.oracle.truffle.api.instrument.ASTProber) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
411 meth public void removeProbeListener(com.oracle.truffle.api.instrument.ProbeListener) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
412 meth public void unregisterASTProber(com.oracle.truffle.api.instrument.ASTProber) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
413 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
|
414 hfds ACCESSOR,OUT,TRACE,TRACE_PREFIX,afterTagInstrument,astProbers,beforeTagInstrument,probeListeners,probes,testVM,tools,vm |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
415 hcls AccessorInstrument,ToolState |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
416 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
417 CLSS public abstract static com.oracle.truffle.api.instrument.Instrumenter$Tool |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
418 outer com.oracle.truffle.api.instrument.Instrumenter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
419 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
|
420 meth protected abstract boolean internalInstall() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
421 meth protected abstract void internalDispose() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
422 meth protected abstract void internalReset() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
423 meth protected final com.oracle.truffle.api.instrument.Instrumenter getInstrumenter() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
424 meth protected void internalSetEnabled(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
|
425 meth public final boolean isEnabled() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
426 meth public final void dispose() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
427 meth public final void reset() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
428 meth public final void setEnabled(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
|
429 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
|
430 hfds instrumenter,toolState |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
431 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
432 CLSS public final com.oracle.truffle.api.instrument.KillException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
433 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
|
434 supr com.oracle.truffle.api.nodes.ControlFlowException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
435 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
|
436 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
437 CLSS public final com.oracle.truffle.api.instrument.Probe |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
438 meth public boolean isTaggedAs(com.oracle.truffle.api.instrument.SyntaxTag) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
439 meth public com.oracle.truffle.api.source.SourceSection getProbedSourceSection() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
440 meth public java.lang.String getShortDescription() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
441 meth public java.util.Collection<com.oracle.truffle.api.instrument.SyntaxTag> getSyntaxTags() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
442 meth public void tagAs(com.oracle.truffle.api.instrument.SyntaxTag,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
|
443 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
|
444 hfds OUT,TRACE,TRACE_PREFIX,instrumenter,isAfterTagInstrumentActive,isBeforeTagInstrumentActive,language,probeNodeClones,probeStateUnchangedAssumption,probeStateUnchangedCyclic,sourceSection,tags |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
445 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
446 CLSS public com.oracle.truffle.api.instrument.ProbeException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
447 cons public init(com.oracle.truffle.api.instrument.ProbeFailure$Reason,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,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
|
448 meth public com.oracle.truffle.api.instrument.ProbeFailure getFailure() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
449 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
|
450 supr java.lang.RuntimeException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
451 hfds failure,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
|
452 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
453 CLSS public final com.oracle.truffle.api.instrument.ProbeFailure |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
454 cons public init(com.oracle.truffle.api.instrument.ProbeFailure$Reason,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,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
|
455 innr public final static !enum Reason |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
456 meth public com.oracle.truffle.api.instrument.ProbeFailure$Reason getReason() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
457 meth public com.oracle.truffle.api.nodes.Node getChild() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
458 meth public com.oracle.truffle.api.nodes.Node 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
|
459 meth public java.lang.Object getWrapper() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
460 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
|
461 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
|
462 hfds child,parent,reason,wrapper |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
463 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
464 CLSS public final static !enum com.oracle.truffle.api.instrument.ProbeFailure$Reason |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
465 outer com.oracle.truffle.api.instrument.ProbeFailure |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
466 fld public final static com.oracle.truffle.api.instrument.ProbeFailure$Reason NOT_INSTRUMENTABLE |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
467 fld public final static com.oracle.truffle.api.instrument.ProbeFailure$Reason NO_PARENT |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
468 fld public final static com.oracle.truffle.api.instrument.ProbeFailure$Reason NO_WRAPPER |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
469 fld public final static com.oracle.truffle.api.instrument.ProbeFailure$Reason WRAPPER_NODE |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
470 fld public final static com.oracle.truffle.api.instrument.ProbeFailure$Reason WRAPPER_TYPE |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
471 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
|
472 meth public static com.oracle.truffle.api.instrument.ProbeFailure$Reason 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
|
473 meth public static com.oracle.truffle.api.instrument.ProbeFailure$Reason[] 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
|
474 supr java.lang.Enum<com.oracle.truffle.api.instrument.ProbeFailure$Reason> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
475 hfds message |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
476 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
477 CLSS public abstract com.oracle.truffle.api.instrument.ProbeInstrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
478 fld protected com.oracle.truffle.api.instrument.Probe probe |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
479 innr public abstract interface static TruffleOptListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
480 meth protected void innerDispose() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
481 meth public com.oracle.truffle.api.instrument.Probe getProbe() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
482 supr com.oracle.truffle.api.instrument.Instrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
483 hfds NO_ARGS |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
484 hcls AbstractInstrumentNode,EvalInstrument,SimpleInstrument,StandardInstrument,TruffleOptInstrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
485 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
486 CLSS public abstract interface static com.oracle.truffle.api.instrument.ProbeInstrument$TruffleOptListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
487 outer com.oracle.truffle.api.instrument.ProbeInstrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
488 meth public abstract void notifyIsCompiled(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
|
489 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
490 CLSS public abstract interface com.oracle.truffle.api.instrument.ProbeListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
491 meth public abstract void endASTProbing(com.oracle.truffle.api.nodes.RootNode) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
492 meth public abstract void newProbeInserted(com.oracle.truffle.api.instrument.Probe) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
493 meth public abstract void probeTaggedAs(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.instrument.SyntaxTag,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
|
494 meth public abstract void startASTProbing(com.oracle.truffle.api.nodes.RootNode) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
495 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
496 CLSS public final com.oracle.truffle.api.instrument.QuitException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
497 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
|
498 supr com.oracle.truffle.api.nodes.ControlFlowException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
499 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
|
500 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
501 CLSS public abstract interface com.oracle.truffle.api.instrument.SimpleInstrumentListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
502 meth public abstract void onEnter(com.oracle.truffle.api.instrument.Probe) |
22402
7273b139fff2
Adjusting to binary incompatible change of (on)returnExceptional parameters
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22401
diff
changeset
|
503 meth public abstract void onReturnExceptional(com.oracle.truffle.api.instrument.Probe,java.lang.Throwable) |
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
|
504 meth public abstract void onReturnValue(com.oracle.truffle.api.instrument.Probe,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
|
505 meth public abstract void onReturnVoid(com.oracle.truffle.api.instrument.Probe) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
506 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
507 CLSS public abstract interface com.oracle.truffle.api.instrument.StandardAfterInstrumentListener |
22402
7273b139fff2
Adjusting to binary incompatible change of (on)returnExceptional parameters
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22401
diff
changeset
|
508 meth public abstract void onReturnExceptional(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,java.lang.Throwable) |
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
|
509 meth public abstract void onReturnValue(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,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
|
510 meth public abstract void onReturnVoid(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
511 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
512 CLSS public abstract interface com.oracle.truffle.api.instrument.StandardBeforeInstrumentListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
513 meth public abstract void onEnter(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
514 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
515 CLSS public abstract interface com.oracle.truffle.api.instrument.StandardInstrumentListener |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
516 meth public abstract void onEnter(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame) |
22402
7273b139fff2
Adjusting to binary incompatible change of (on)returnExceptional parameters
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22401
diff
changeset
|
517 meth public abstract void onReturnExceptional(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,java.lang.Throwable) |
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
|
518 meth public abstract void onReturnValue(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame,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
|
519 meth public abstract void onReturnVoid(com.oracle.truffle.api.instrument.Probe,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.VirtualFrame) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
520 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
521 CLSS public final !enum com.oracle.truffle.api.instrument.StandardSyntaxTag |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
522 fld public final static com.oracle.truffle.api.instrument.StandardSyntaxTag ASSIGNMENT |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
523 fld public final static com.oracle.truffle.api.instrument.StandardSyntaxTag CALL |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
524 fld public final static com.oracle.truffle.api.instrument.StandardSyntaxTag PERIODIC |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
525 fld public final static com.oracle.truffle.api.instrument.StandardSyntaxTag START_LOOP |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
526 fld public final static com.oracle.truffle.api.instrument.StandardSyntaxTag START_METHOD |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
527 fld public final static com.oracle.truffle.api.instrument.StandardSyntaxTag STATEMENT |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
528 fld public final static com.oracle.truffle.api.instrument.StandardSyntaxTag THROW |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
529 intf com.oracle.truffle.api.instrument.SyntaxTag |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
530 meth public java.lang.String getDescription() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
531 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
|
532 meth public static com.oracle.truffle.api.instrument.StandardSyntaxTag 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
|
533 meth public static com.oracle.truffle.api.instrument.StandardSyntaxTag[] 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
|
534 supr java.lang.Enum<com.oracle.truffle.api.instrument.StandardSyntaxTag> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
535 hfds description,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
|
536 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
537 CLSS public abstract interface com.oracle.truffle.api.instrument.SyntaxTag |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
538 meth public abstract java.lang.String getDescription() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
539 meth public abstract 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
|
540 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
541 CLSS public abstract com.oracle.truffle.api.instrument.TagInstrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
542 cons protected init(com.oracle.truffle.api.instrument.Instrumenter,com.oracle.truffle.api.instrument.SyntaxTag,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
|
543 meth protected final com.oracle.truffle.api.instrument.Instrumenter getInstrumenter() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
544 meth public final com.oracle.truffle.api.instrument.SyntaxTag getTag() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
545 supr com.oracle.truffle.api.instrument.Instrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
546 hfds instrumenter,tag |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
547 hcls AfterTagInstrument,BeforeTagInstrument |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
548 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
549 CLSS public abstract interface com.oracle.truffle.api.instrument.Visualizer |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
550 meth public abstract com.oracle.truffle.api.instrument.ASTPrinter getASTPrinter() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
551 meth public abstract java.lang.String displayCallTargetName(com.oracle.truffle.api.CallTarget) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
552 meth public abstract java.lang.String displayIdentifier(com.oracle.truffle.api.frame.FrameSlot) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
553 meth public abstract java.lang.String displayMethodName(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
554 meth public abstract java.lang.String displaySourceLocation(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
555 meth public abstract java.lang.String displayValue(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
|
556 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
557 CLSS public abstract interface com.oracle.truffle.api.instrument.WrapperNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
558 intf com.oracle.truffle.api.instrument.InstrumentationNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
559 meth public abstract com.oracle.truffle.api.instrument.Probe getProbe() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
560 meth public abstract com.oracle.truffle.api.nodes.Node getChild() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
561 meth public abstract void insertEventHandlerNode(com.oracle.truffle.api.instrument.EventHandlerNode) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
562 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
563 CLSS public com.oracle.truffle.api.nodes.ControlFlowException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
564 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
|
565 meth public final 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
|
566 supr java.lang.RuntimeException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
567 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
|
568 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
569 CLSS public abstract com.oracle.truffle.api.nodes.DirectCallNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
570 cons protected init(com.oracle.truffle.api.CallTarget) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
571 fld protected final com.oracle.truffle.api.CallTarget callTarget |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
572 meth public abstract boolean cloneCallTarget() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
573 meth public abstract boolean isCallTargetCloningAllowed() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
574 meth public abstract boolean isInlinable() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
575 meth public abstract boolean isInliningForced() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
576 meth public abstract com.oracle.truffle.api.CallTarget getClonedCallTarget() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
577 meth public abstract java.lang.Object call(com.oracle.truffle.api.frame.VirtualFrame,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
|
578 meth public abstract void forceInlining() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
579 meth public com.oracle.truffle.api.CallTarget getCallTarget() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
580 meth public com.oracle.truffle.api.CallTarget getCurrentCallTarget() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
581 meth public final boolean isCallTargetCloned() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
582 meth public final com.oracle.truffle.api.nodes.RootNode getCurrentRootNode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
583 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
|
584 meth public static com.oracle.truffle.api.nodes.DirectCallNode create(com.oracle.truffle.api.CallTarget) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
585 supr com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
586 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
587 CLSS public abstract interface !annotation com.oracle.truffle.api.nodes.ExplodeLoop |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
588 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
589 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
590 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
591 meth public abstract !hasdefault boolean merge() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
592 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
593 CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
594 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
|
595 fld public final static int GraphVisualizerPort = 4444 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
596 fld public final static java.lang.String GraphVisualizerAddress = "127.0.0.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
|
597 innr public GraphPrintAdapter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
598 innr public abstract interface static !annotation CustomGraphPrintHandler |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
599 innr public abstract interface static !annotation NullGraphPrintHandler |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
600 innr public abstract interface static GraphPrintHandler |
22404
23d2b5513c83
Fixing API error: GraphPrintVisitor shouldn't expose internal API class in an API method. When at it deprecating all protected methods, as GraphPrintVisitor usages don't indicate somebody should be subclassing it at all.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
22402
diff
changeset
|
601 meth protected java.lang.Object getElementByObject(java.lang.Object) |
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
|
602 meth protected void connectNodes(java.lang.Object,java.lang.Object,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
|
603 meth protected void createElementForNode(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
|
604 meth protected void setNodeProperty(java.lang.Object,java.lang.String,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
|
605 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGraph(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
|
606 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor beginGroup(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
|
607 meth public com.oracle.truffle.api.nodes.GraphPrintVisitor visit(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
|
608 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
|
609 meth public void printToFile(java.io.File) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
610 meth public void printToNetwork(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
|
611 meth public void printToSysout() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
612 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
|
613 hfds dom,edgeList,edgesElement,graphDocument,graphElement,groupElement,id,nodeMap,nodesElement,prevNodeMap |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
614 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
615 CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.GraphPrintVisitor$CustomGraphPrintHandler |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
616 outer com.oracle.truffle.api.nodes.GraphPrintVisitor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
617 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
618 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
619 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
620 meth public abstract java.lang.Class<? extends com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler> handler() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
621 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
622 CLSS public com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintAdapter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
623 outer com.oracle.truffle.api.nodes.GraphPrintVisitor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
624 cons public init(com.oracle.truffle.api.nodes.GraphPrintVisitor) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
625 meth public void connectNodes(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
|
626 meth public void createElementForNode(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
|
627 meth public void setNodeProperty(java.lang.Object,java.lang.String,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
|
628 meth public void visit(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
|
629 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
|
630 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
631 CLSS public abstract interface static com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintHandler |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
632 outer com.oracle.truffle.api.nodes.GraphPrintVisitor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
633 meth public abstract void visit(java.lang.Object,com.oracle.truffle.api.nodes.GraphPrintVisitor$GraphPrintAdapter) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
634 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
635 CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.GraphPrintVisitor$NullGraphPrintHandler |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
636 outer com.oracle.truffle.api.nodes.GraphPrintVisitor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
637 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
638 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
639 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
640 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
641 CLSS public abstract com.oracle.truffle.api.nodes.IndirectCallNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
642 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
|
643 meth public abstract java.lang.Object call(com.oracle.truffle.api.frame.VirtualFrame,com.oracle.truffle.api.CallTarget,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
|
644 meth public static com.oracle.truffle.api.nodes.IndirectCallNode create() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
645 supr com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
646 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
647 CLSS public final com.oracle.truffle.api.nodes.InvalidAssumptionException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
648 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
|
649 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
|
650 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
|
651 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
652 CLSS public abstract com.oracle.truffle.api.nodes.LoopNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
653 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
|
654 meth public abstract com.oracle.truffle.api.nodes.RepeatingNode getRepeatingNode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
655 meth public abstract void executeLoop(com.oracle.truffle.api.frame.VirtualFrame) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
656 supr com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
657 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
658 CLSS public abstract com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
659 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
|
660 cons protected init(com.oracle.truffle.api.source.SourceSection) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
661 innr public abstract interface static !annotation Child |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
662 innr public abstract interface static !annotation Children |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
663 intf com.oracle.truffle.api.nodes.NodeInterface |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
664 intf java.lang.Cloneable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
665 meth protected final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} insert({%%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
|
666 meth protected final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0}[] insert({%%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
|
667 meth protected void onReplace(com.oracle.truffle.api.nodes.Node,java.lang.CharSequence) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
668 meth public com.oracle.truffle.api.nodes.Node 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
|
669 meth public com.oracle.truffle.api.nodes.Node deepCopy() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
670 meth public com.oracle.truffle.api.nodes.NodeCost getCost() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
671 meth public com.oracle.truffle.api.source.SourceSection getEncapsulatingSourceSection() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
672 meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
673 meth public final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} replace({%%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
|
674 meth public final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} replace({%%0},java.lang.CharSequence) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
675 meth public final <%0 extends java.lang.Object> {%%0} atomic(java.util.concurrent.Callable<{%%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
|
676 meth public final boolean isSafelyReplaceableBy(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
677 meth public final com.oracle.truffle.api.nodes.Node 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
|
678 meth public final com.oracle.truffle.api.nodes.RootNode getRootNode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
679 meth public final java.lang.Iterable<com.oracle.truffle.api.nodes.Node> getChildren() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
680 meth public final void accept(com.oracle.truffle.api.nodes.NodeVisitor) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
681 meth public final void adoptChildren() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
682 meth public final void atomic(java.lang.Runnable) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
683 meth public java.lang.String getDescription() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
684 meth public java.lang.String getLanguage() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
685 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
|
686 meth public java.util.Map<java.lang.String,java.lang.Object> getDebugProperties() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
687 meth public void assignSourceSection(com.oracle.truffle.api.source.SourceSection) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
688 meth public void clearSourceSection() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
689 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
|
690 hfds ACCESSOR,GIL,IN_ATOMIC_BLOCK,nodeClass,parent,sourceSection |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
691 hcls AccessorNodes |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
692 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
693 CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.Node$Child |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
694 outer com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
695 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
696 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
697 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
698 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
699 CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.Node$Children |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
700 outer com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
701 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
702 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
703 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
704 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
705 CLSS public final com.oracle.truffle.api.nodes.NodeClass |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
706 cons public init(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
707 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
|
708 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor getNodeClassField() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
709 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor getParentField() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
710 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildFields() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
711 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getChildrenFields() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
712 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getCloneableFields() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
713 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor[] getFields() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
714 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
|
715 meth public java.util.Iterator<com.oracle.truffle.api.nodes.Node> makeIterator(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
716 meth public static com.oracle.truffle.api.nodes.NodeClass get(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
717 meth public static com.oracle.truffle.api.nodes.NodeClass get(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
718 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
|
719 hfds childFields,childrenFields,clazz,cloneableFields,fields,nodeClassField,nodeClasses,parentField |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
720 hcls NodeIterator |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
721 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
722 CLSS public abstract com.oracle.truffle.api.nodes.NodeCloneable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
723 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
|
724 intf java.lang.Cloneable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
725 meth protected java.lang.Object clone() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
726 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
|
727 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
728 CLSS public final !enum com.oracle.truffle.api.nodes.NodeCost |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
729 fld public final static com.oracle.truffle.api.nodes.NodeCost MEGAMORPHIC |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
730 fld public final static com.oracle.truffle.api.nodes.NodeCost MONOMORPHIC |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
731 fld public final static com.oracle.truffle.api.nodes.NodeCost NONE |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
732 fld public final static com.oracle.truffle.api.nodes.NodeCost POLYMORPHIC |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
733 fld public final static com.oracle.truffle.api.nodes.NodeCost UNINITIALIZED |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
734 meth public boolean isTrivial() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
735 meth public static com.oracle.truffle.api.nodes.NodeCost 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
|
736 meth public static com.oracle.truffle.api.nodes.NodeCost[] 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
|
737 supr java.lang.Enum<com.oracle.truffle.api.nodes.NodeCost> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
738 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
739 CLSS public abstract com.oracle.truffle.api.nodes.NodeFieldAccessor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
740 cons protected init(com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind,java.lang.Class<?>,java.lang.String,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
|
741 fld protected final java.lang.Class<?> type |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
742 innr public abstract static AbstractUnsafeNodeFieldAccessor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
743 innr public final static !enum NodeFieldKind |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
744 meth protected static com.oracle.truffle.api.nodes.NodeFieldAccessor create(com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind,java.lang.reflect.Field) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
745 meth public abstract java.lang.Object getObject(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
746 meth public abstract java.lang.Object loadValue(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
747 meth public abstract void putObject(com.oracle.truffle.api.nodes.Node,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
|
748 meth public com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind getKind() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
749 meth public java.lang.Class<?> 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
|
750 meth public 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
|
751 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
|
752 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
|
753 hfds USE_UNSAFE,declaringClass,kind,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
|
754 hcls ReflectionNodeField,UnsafeNodeField |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
755 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
756 CLSS public abstract static com.oracle.truffle.api.nodes.NodeFieldAccessor$AbstractUnsafeNodeFieldAccessor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
757 outer com.oracle.truffle.api.nodes.NodeFieldAccessor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
758 cons protected init(com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind,java.lang.Class<?>,java.lang.String,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
|
759 meth public abstract long getOffset() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
760 meth public java.lang.Object getObject(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
761 meth public java.lang.Object loadValue(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
762 meth public void putObject(com.oracle.truffle.api.nodes.Node,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
|
763 supr com.oracle.truffle.api.nodes.NodeFieldAccessor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
764 hfds unsafe |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
765 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
766 CLSS public final static !enum com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
767 outer com.oracle.truffle.api.nodes.NodeFieldAccessor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
768 fld public final static com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind CHILD |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
769 fld public final static com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind CHILDREN |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
770 fld public final static com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind DATA |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
771 fld public final static com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind NODE_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
|
772 fld public final static com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind PARENT |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
773 meth public static com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind 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
|
774 meth public static com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind[] 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
|
775 supr java.lang.Enum<com.oracle.truffle.api.nodes.NodeFieldAccessor$NodeFieldKind> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
776 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
777 CLSS public abstract interface !annotation com.oracle.truffle.api.nodes.NodeInfo |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
778 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
779 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
780 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
781 meth public abstract !hasdefault com.oracle.truffle.api.nodes.NodeCost cost() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
782 meth public abstract !hasdefault java.lang.String description() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
783 meth public abstract !hasdefault java.lang.String language() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
784 meth public abstract !hasdefault java.lang.String shortName() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
785 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
786 CLSS public abstract interface com.oracle.truffle.api.nodes.NodeInterface |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
787 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
788 CLSS public final com.oracle.truffle.api.nodes.NodeUtil |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
789 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
|
790 innr public abstract interface static NodeCountFilter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
791 meth public static <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} cloneNode({%%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
|
792 meth public static <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} nonAtomicReplace(com.oracle.truffle.api.nodes.Node,{%%0},java.lang.CharSequence) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
793 meth public static <%0 extends java.lang.Object> java.util.List<{%%0}> findAllNodeInstances(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%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
|
794 meth public static <%0 extends java.lang.Object> java.util.List<{%%0}> findAllParents(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%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
|
795 meth public static <%0 extends java.lang.Object> {%%0} findFirstNodeInstance(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%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
|
796 meth public static <%0 extends java.lang.Object> {%%0} findParent(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%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
|
797 meth public static <%0 extends java.lang.Object> {%%0}[] concat({%%0}[],{%%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
|
798 meth public static <%0 extends java.lang.annotation.Annotation> {%%0} findAnnotation(java.lang.Class<?>,java.lang.Class<{%%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
|
799 meth public static boolean forEachChild(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.NodeVisitor) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
800 meth public static boolean isReplacementSafe(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
801 meth public static boolean replaceChild(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
802 meth public static boolean verify(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
803 meth public static com.oracle.truffle.api.nodes.Node getNthParent(com.oracle.truffle.api.nodes.Node,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
|
804 meth public static com.oracle.truffle.api.nodes.NodeFieldAccessor findChildField(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
805 meth public static int countNodes(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
806 meth public static int countNodes(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.NodeUtil$NodeCountFilter) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
807 meth public static java.lang.String printCompactTreeToString(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
808 meth public static java.lang.String printSourceAttributionTree(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
809 meth public static java.lang.String printSyntaxTags(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
|
810 meth public static java.lang.String printTreeToString(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
811 meth public static java.util.Iterator<com.oracle.truffle.api.nodes.Node> makeRecursiveIterator(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
812 meth public static java.util.List<com.oracle.truffle.api.nodes.Node> collectNodes(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
813 meth public static java.util.List<com.oracle.truffle.api.nodes.Node> findNodeChildren(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
814 meth public static void printCompactTree(java.io.OutputStream,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
815 meth public static void printSourceAttributionTree(java.io.OutputStream,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
816 meth public static void printSourceAttributionTree(java.io.PrintWriter,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
817 meth public static void printTree(java.io.OutputStream,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
818 meth public static void printTree(java.io.PrintWriter,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
819 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
|
820 hcls NodeCounter,RecursiveNodeIterator |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
821 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
822 CLSS public abstract interface static com.oracle.truffle.api.nodes.NodeUtil$NodeCountFilter |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
823 outer com.oracle.truffle.api.nodes.NodeUtil |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
824 fld public final static com.oracle.truffle.api.nodes.NodeUtil$NodeCountFilter NO_FILTER |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
825 meth public abstract boolean isCounted(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
826 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
827 CLSS public abstract interface com.oracle.truffle.api.nodes.NodeVisitor |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
828 meth public abstract boolean visit(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
829 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
830 CLSS public abstract interface com.oracle.truffle.api.nodes.RepeatingNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
831 intf com.oracle.truffle.api.nodes.NodeInterface |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
832 meth public abstract boolean executeRepeating(com.oracle.truffle.api.frame.VirtualFrame) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
833 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
834 CLSS public abstract com.oracle.truffle.api.nodes.RootNode |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
835 cons protected init(java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage>,com.oracle.truffle.api.source.SourceSection,com.oracle.truffle.api.frame.FrameDescriptor) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
836 meth protected boolean isInstrumentable() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
837 meth public abstract java.lang.Object execute(com.oracle.truffle.api.frame.VirtualFrame) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
838 meth public boolean isCloningAllowed() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
839 meth public com.oracle.truffle.api.CompilerOptions getCompilerOptions() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
840 meth public com.oracle.truffle.api.ExecutionContext getExecutionContext() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
841 meth public com.oracle.truffle.api.nodes.Node 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
|
842 meth public final com.oracle.truffle.api.RootCallTarget getCallTarget() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
843 meth public final com.oracle.truffle.api.frame.FrameDescriptor getFrameDescriptor() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
844 meth public final void applyInstrumentation() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
845 meth public final void reportLoopCount(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
|
846 meth public final void setCallTarget(com.oracle.truffle.api.RootCallTarget) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
847 meth public static com.oracle.truffle.api.nodes.RootNode createConstantNode(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
|
848 supr com.oracle.truffle.api.nodes.Node |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
849 hfds callTarget,frameDescriptor,language |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
850 hcls Constant |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
851 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
852 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
|
853 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
|
854 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
|
855 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
|
856 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
|
857 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
|
858 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
|
859 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
|
860 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
861 CLSS public final com.oracle.truffle.api.nodes.UnexpectedResultException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
862 cons public init(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
|
863 meth public java.lang.Object getResult() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
864 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
|
865 hfds result,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
|
866 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
867 CLSS public final com.oracle.truffle.api.nodes.serial.PostOrderDeserializer |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
868 cons public init(com.oracle.truffle.api.nodes.serial.SerializerConstantPool) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
869 meth public <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} deserialize(byte[],java.lang.Class<{%%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
|
870 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
|
871 hfds cp,stack,unsafe |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
872 hcls FixedSizeNodeStack,HierarchicalStack |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
873 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
874 CLSS public final com.oracle.truffle.api.nodes.serial.PostOrderSerializer |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
875 cons public init(com.oracle.truffle.api.nodes.serial.SerializerConstantPool) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
876 meth public byte[] serialize(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
877 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
|
878 hfds cp,unsafe |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
879 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
880 CLSS public abstract interface com.oracle.truffle.api.nodes.serial.SerializerConstantPool |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
881 meth public abstract double getDouble(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
|
882 meth public abstract float getFloat(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
|
883 meth public abstract int getInt(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
|
884 meth public abstract int putClass(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
|
885 meth public abstract int putDouble(double) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
886 meth public abstract int putFloat(float) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
887 meth public abstract int putInt(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
|
888 meth public abstract int putLong(long) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
889 meth public abstract int putObject(java.lang.Class<?>,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
|
890 meth public abstract java.lang.Class<?> getClass(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
|
891 meth public abstract java.lang.Object getObject(java.lang.Class<?>,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
|
892 meth public abstract long getLong(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
|
893 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
894 CLSS public com.oracle.truffle.api.nodes.serial.UnsupportedConstantPoolTypeException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
895 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
|
896 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
|
897 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
|
898 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
|
899 supr java.lang.RuntimeException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
900 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
|
901 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
902 CLSS public com.oracle.truffle.api.nodes.serial.VariableLengthIntBuffer |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
903 cons public init(byte[]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
904 cons public init(java.nio.ByteBuffer) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
905 fld public final static int NULL = -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
|
906 meth public boolean hasRemaining() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
907 meth public byte[] getBytes() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
908 meth public int get() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
909 meth public java.nio.ByteBuffer getBuffer() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
910 meth public void put(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
|
911 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
|
912 hfds buffer |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
913 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
914 CLSS public final com.oracle.truffle.api.source.LineLocation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
915 intf java.lang.Comparable<com.oracle.truffle.api.source.LineLocation> |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
916 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
|
917 meth public com.oracle.truffle.api.source.Source getSource() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
918 meth public int compareTo(com.oracle.truffle.api.source.LineLocation) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
919 meth public int getLineNumber() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
920 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
|
921 meth public java.lang.String getShortDescription() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
922 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
|
923 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
|
924 hfds line,source |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
925 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
926 CLSS public abstract com.oracle.truffle.api.source.Source |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
927 meth public abstract java.io.Reader getReader() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
928 meth public abstract java.lang.String getCode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
929 meth public abstract 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
|
930 meth public abstract java.lang.String getPath() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
931 meth public abstract java.lang.String getShortName() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
932 meth public abstract java.net.URL getURL() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
933 meth public final com.oracle.truffle.api.source.LineLocation createLineLocation(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
|
934 meth public final com.oracle.truffle.api.source.Source withMimeType(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
|
935 meth public final com.oracle.truffle.api.source.SourceSection createSection(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
|
936 meth public final com.oracle.truffle.api.source.SourceSection createSection(java.lang.String,int,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
|
937 meth public final com.oracle.truffle.api.source.SourceSection createSection(java.lang.String,int,int,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
|
938 meth public final com.oracle.truffle.api.source.SourceSection createSection(java.lang.String,int,int,int,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
|
939 meth public final int getColumnNumber(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
|
940 meth public final int getLength() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
941 meth public final int getLineCount() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
942 meth public final int getLineLength(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
|
943 meth public final int getLineNumber(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
|
944 meth public final int getLineStartOffset(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
|
945 meth public final java.io.InputStream getInputStream() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
946 meth public final java.lang.String getCode(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
|
947 meth public java.lang.String getCode(int,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
|
948 meth public java.lang.String getMimeType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
949 meth public static com.oracle.truffle.api.source.Source find(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
|
950 meth public static com.oracle.truffle.api.source.Source fromAppendableText(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
|
951 meth public static com.oracle.truffle.api.source.Source fromBytes(byte[],int,int,java.lang.String,java.nio.charset.Charset) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
952 meth public static com.oracle.truffle.api.source.Source fromBytes(byte[],java.lang.String,java.nio.charset.Charset) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
953 meth public static com.oracle.truffle.api.source.Source fromFileName(java.lang.CharSequence,java.lang.String) throws java.io.IOException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
954 meth public static com.oracle.truffle.api.source.Source fromFileName(java.lang.String) throws java.io.IOException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
955 meth public static com.oracle.truffle.api.source.Source fromFileName(java.lang.String,boolean) throws java.io.IOException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
956 meth public static com.oracle.truffle.api.source.Source fromNamedAppendableText(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
|
957 meth public static com.oracle.truffle.api.source.Source fromNamedText(java.lang.CharSequence,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
|
958 meth public static com.oracle.truffle.api.source.Source fromReader(java.io.Reader,java.lang.String) throws java.io.IOException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
959 meth public static com.oracle.truffle.api.source.Source fromText(java.lang.CharSequence,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
|
960 meth public static com.oracle.truffle.api.source.Source fromURL(java.net.URL,java.lang.String) throws java.io.IOException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
961 meth public static com.oracle.truffle.api.source.Source subSource(com.oracle.truffle.api.source.Source,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
|
962 meth public static com.oracle.truffle.api.source.Source subSource(com.oracle.truffle.api.source.Source,int,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
|
963 meth public static void setFileCaching(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
|
964 meth public void appendCode(java.lang.CharSequence) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
965 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
|
966 hfds LOG,fileCacheEnabled,mimeType,nameToSource,textMap |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
967 hcls AppendableLiteralSource,BytesSource,ClientManagedFileSource,FileSource,LiteralSource,SubSource,TextMap,URLSource |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
968 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
969 CLSS public final com.oracle.truffle.api.source.SourceSection |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
970 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
|
971 meth public com.oracle.truffle.api.source.LineLocation getLineLocation() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
972 meth public com.oracle.truffle.api.source.Source getSource() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
973 meth public int getCharEndIndex() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
974 meth public int getCharIndex() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
975 meth public int getCharLength() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
976 meth public int getEndColumn() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
977 meth public int getEndLine() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
978 meth public int getStartColumn() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
979 meth public int getStartLine() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
980 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
|
981 meth public java.lang.String getCode() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
982 meth public java.lang.String getIdentifier() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
983 meth public java.lang.String getShortDescription() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
984 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
|
985 meth public static com.oracle.truffle.api.source.SourceSection createUnavailable(java.lang.String,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
|
986 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
|
987 hfds charIndex,charLength,identifier,kind,source,startColumn,startLine |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
988 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
989 CLSS public final com.oracle.truffle.api.utilities.AlwaysValidAssumption |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
990 fld public final static com.oracle.truffle.api.utilities.AlwaysValidAssumption INSTANCE |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
991 intf com.oracle.truffle.api.Assumption |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
992 meth public 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
|
993 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
|
994 meth public void check() throws com.oracle.truffle.api.nodes.InvalidAssumptionException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
995 meth public void invalidate() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
996 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
|
997 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
998 CLSS public com.oracle.truffle.api.utilities.AssumedValue<%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
|
999 cons public init(java.lang.String,{com.oracle.truffle.api.utilities.AssumedValue%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
|
1000 cons public init({com.oracle.truffle.api.utilities.AssumedValue%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
|
1001 meth public void set({com.oracle.truffle.api.utilities.AssumedValue%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
|
1002 meth public {com.oracle.truffle.api.utilities.AssumedValue%0} get() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1003 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
|
1004 hfds assumption,name,value |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1005 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1006 CLSS public final com.oracle.truffle.api.utilities.BinaryConditionProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1007 meth public boolean profile(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
|
1008 meth public boolean wasFalse() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1009 meth public boolean wasTrue() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1010 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
|
1011 supr com.oracle.truffle.api.utilities.ConditionProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1012 hfds wasFalse,wasTrue |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1013 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1014 CLSS public final com.oracle.truffle.api.utilities.BranchProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1015 meth public boolean isVisited() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1016 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
|
1017 meth public static com.oracle.truffle.api.utilities.BranchProfile create() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1018 meth public void enter() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1019 supr com.oracle.truffle.api.nodes.NodeCloneable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1020 hfds visited |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1021 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1022 CLSS public abstract com.oracle.truffle.api.utilities.ConditionProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1023 meth public abstract boolean profile(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
|
1024 meth public static com.oracle.truffle.api.utilities.ConditionProfile createBinaryProfile() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1025 meth public static com.oracle.truffle.api.utilities.ConditionProfile createCountingProfile() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1026 supr com.oracle.truffle.api.nodes.NodeCloneable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1027 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1028 CLSS public final com.oracle.truffle.api.utilities.CountingConditionProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1029 meth public boolean profile(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
|
1030 meth public int getFalseCount() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1031 meth public int getTrueCount() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1032 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
|
1033 supr com.oracle.truffle.api.utilities.ConditionProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1034 hfds falseCount,trueCount |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1035 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1036 CLSS public com.oracle.truffle.api.utilities.CyclicAssumption |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1037 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
|
1038 meth public com.oracle.truffle.api.Assumption getAssumption() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1039 meth public void invalidate() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1040 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
|
1041 hfds assumption,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
|
1042 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1043 CLSS public com.oracle.truffle.api.utilities.JSONHelper |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1044 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
|
1045 innr public abstract static JSONStringBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1046 innr public final static JSONArrayBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1047 innr public final static JSONObjectBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1048 meth public static com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder array() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1049 meth public static com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder 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
|
1050 meth public static java.lang.String getResult() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1051 meth public static void dumpNewChild(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1052 meth public static void dumpNewNode(com.oracle.truffle.api.nodes.Node) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1053 meth public static void dumpReplaceChild(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,java.lang.CharSequence) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1054 meth public static void restart() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1055 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
|
1056 hfds AstJsonDumpBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1057 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1058 CLSS public final static com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1059 outer com.oracle.truffle.api.utilities.JSONHelper |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1060 meth protected void appendTo(java.lang.StringBuilder) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1061 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1062 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(java.lang.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
|
1063 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(java.lang.Number) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1064 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(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
|
1065 supr com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1066 hfds contents |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1067 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1068 CLSS public final static com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1069 outer com.oracle.truffle.api.utilities.JSONHelper |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1070 meth protected void appendTo(java.lang.StringBuilder) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1071 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1072 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,java.lang.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
|
1073 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,java.lang.Number) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1074 meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,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
|
1075 supr com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1076 hfds contents |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1077 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1078 CLSS public abstract static com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1079 outer com.oracle.truffle.api.utilities.JSONHelper |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1080 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
|
1081 meth protected abstract void appendTo(java.lang.StringBuilder) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1082 meth protected static void appendValue(java.lang.StringBuilder,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
|
1083 meth public final 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
|
1084 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
|
1085 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1086 CLSS public final com.oracle.truffle.api.utilities.NeverValidAssumption |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1087 fld public final static com.oracle.truffle.api.utilities.NeverValidAssumption INSTANCE |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1088 intf com.oracle.truffle.api.Assumption |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1089 meth public 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
|
1090 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
|
1091 meth public void check() throws com.oracle.truffle.api.nodes.InvalidAssumptionException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1092 meth public void invalidate() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1093 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
|
1094 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1095 CLSS public com.oracle.truffle.api.utilities.PrimitiveValueProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1096 meth public <%0 extends java.lang.Object> {%%0} profile({%%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
|
1097 meth public boolean isGeneric() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1098 meth public boolean isUninitialized() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1099 meth public boolean profile(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
|
1100 meth public byte profile(byte) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1101 meth public char profile(char) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1102 meth public double profile(double) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1103 meth public float profile(float) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1104 meth public int profile(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
|
1105 meth public java.lang.Object getCachedValue() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1106 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
|
1107 meth public long profile(long) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1108 meth public short profile(short) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1109 meth public static boolean exactCompare(double,double) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1110 meth public static boolean exactCompare(float,float) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1111 supr com.oracle.truffle.api.utilities.ValueProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1112 hfds GENERIC,UNINITIALIZED,cachedValue |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1113 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1114 CLSS public com.oracle.truffle.api.utilities.UnionAssumption |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1115 cons public init(com.oracle.truffle.api.Assumption,com.oracle.truffle.api.Assumption) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1116 cons public init(java.lang.String,com.oracle.truffle.api.Assumption,com.oracle.truffle.api.Assumption) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1117 intf com.oracle.truffle.api.Assumption |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1118 meth public 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
|
1119 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
|
1120 meth public void check() throws com.oracle.truffle.api.nodes.InvalidAssumptionException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1121 meth public void invalidate() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1122 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
|
1123 hfds first,name,second |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1124 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1125 CLSS public abstract com.oracle.truffle.api.utilities.ValueProfile |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1126 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
|
1127 meth public abstract <%0 extends java.lang.Object> {%%0} profile({%%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
|
1128 meth public static com.oracle.truffle.api.utilities.PrimitiveValueProfile createPrimitiveProfile() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1129 meth public static com.oracle.truffle.api.utilities.ValueProfile createClassProfile() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1130 meth public static com.oracle.truffle.api.utilities.ValueProfile createIdentityProfile() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1131 supr com.oracle.truffle.api.nodes.NodeCloneable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1132 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1133 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
|
1134 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1135 CLSS public abstract interface java.lang.Cloneable |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1136 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1137 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
|
1138 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
|
1139 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1140 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
|
1141 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
|
1142 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
|
1143 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
|
1144 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
|
1145 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
|
1146 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
|
1147 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
|
1148 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
|
1149 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
|
1150 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
|
1151 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
|
1152 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
|
1153 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
|
1154 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
|
1155 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
|
1156 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1157 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
|
1158 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
|
1159 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
|
1160 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
|
1161 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
|
1162 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
|
1163 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
|
1164 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
|
1165 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1166 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
|
1167 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
|
1168 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
|
1169 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
|
1170 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
|
1171 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
|
1172 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
|
1173 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
|
1174 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
|
1175 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
|
1176 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
|
1177 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
|
1178 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
|
1179 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1180 CLSS public java.lang.RuntimeException |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1181 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
|
1182 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
|
1183 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
|
1184 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
|
1185 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
|
1186 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
|
1187 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
|
1188 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1189 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
|
1190 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
|
1191 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
|
1192 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
|
1193 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
|
1194 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
|
1195 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
|
1196 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
|
1197 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
|
1198 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
|
1199 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
|
1200 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
|
1201 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
|
1202 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
|
1203 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
|
1204 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
|
1205 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
|
1206 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
|
1207 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
|
1208 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
|
1209 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
|
1210 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
|
1211 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
|
1212 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1213 CLSS public abstract interface java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1214 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
|
1215 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
|
1216 meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> annotationType() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1217 meth public abstract 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
|
1218 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1219 CLSS public abstract interface !annotation java.lang.annotation.Documented |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1220 anno 0 java.lang.annotation.Documented() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1221 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1222 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1223 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1224 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1225 CLSS public abstract interface !annotation java.lang.annotation.Retention |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1226 anno 0 java.lang.annotation.Documented() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1227 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1228 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1229 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1230 meth public abstract java.lang.annotation.RetentionPolicy value() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1231 |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1232 CLSS public abstract interface !annotation java.lang.annotation.Target |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1233 anno 0 java.lang.annotation.Documented() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1234 anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1235 anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1236 intf java.lang.annotation.Annotation |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1237 meth public abstract java.lang.annotation.ElementType[] value() |
b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
diff
changeset
|
1238 |