• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.<= public static void art.Trace.enableTracing(java.lang.Class,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.Thread) -> <null: null>
2<= public static void art.Trace.enableMethodTracing(java.lang.Class,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.Thread) -> <null: null>
3=> art.Test988$IterOp()
4.=> public java.lang.Object()
5.<= public java.lang.Object() -> <null: null>
6<= art.Test988$IterOp() -> <null: null>
7=> public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator)
8.=> public int art.Test988$IterOp.applyAsInt(int)
9..=> static int art.Test988.iter_fibonacci(int)
10..<= static int art.Test988.iter_fibonacci(int) -> <class java.lang.Integer: 832040>
11.<= public int art.Test988$IterOp.applyAsInt(int) -> <class java.lang.Integer: 832040>
12.=> public art.Test988$FibResult(java.lang.String,int,int)
13..=> public java.lang.Object()
14..<= public java.lang.Object() -> <null: null>
15.<= public art.Test988$FibResult(java.lang.String,int,int) -> <null: null>
16.=> public boolean java.util.ArrayList.add(java.lang.Object)
17..=> private void java.util.ArrayList.ensureCapacityInternal(int)
18...=> private void java.util.ArrayList.ensureExplicitCapacity(int)
19...<= private void java.util.ArrayList.ensureExplicitCapacity(int) -> <null: null>
20..<= private void java.util.ArrayList.ensureCapacityInternal(int) -> <null: null>
21fibonacci(30)=832040
22.<= public boolean java.util.ArrayList.add(java.lang.Object) -> <class java.lang.Boolean: true>
23<= public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator) -> <null: null>
24=> art.Test988$RecurOp()
25.=> public java.lang.Object()
26.<= public java.lang.Object() -> <null: null>
27<= art.Test988$RecurOp() -> <null: null>
28=> public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator)
29.=> public int art.Test988$RecurOp.applyAsInt(int)
30..=> static int art.Test988.fibonacci(int)
31...=> static int art.Test988.fibonacci(int)
32....=> static int art.Test988.fibonacci(int)
33.....=> static int art.Test988.fibonacci(int)
34......=> static int art.Test988.fibonacci(int)
35......<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
36......=> static int art.Test988.fibonacci(int)
37......<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 0>
38.....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
39.....=> static int art.Test988.fibonacci(int)
40.....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
41....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 2>
42....=> static int art.Test988.fibonacci(int)
43.....=> static int art.Test988.fibonacci(int)
44.....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
45.....=> static int art.Test988.fibonacci(int)
46.....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 0>
47....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
48...<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 3>
49...=> static int art.Test988.fibonacci(int)
50....=> static int art.Test988.fibonacci(int)
51.....=> static int art.Test988.fibonacci(int)
52.....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
53.....=> static int art.Test988.fibonacci(int)
54.....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 0>
55....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
56....=> static int art.Test988.fibonacci(int)
57....<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 1>
58...<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 2>
59..<= static int art.Test988.fibonacci(int) -> <class java.lang.Integer: 5>
60.<= public int art.Test988$RecurOp.applyAsInt(int) -> <class java.lang.Integer: 5>
61.=> public art.Test988$FibResult(java.lang.String,int,int)
62..=> public java.lang.Object()
63..<= public java.lang.Object() -> <null: null>
64.<= public art.Test988$FibResult(java.lang.String,int,int) -> <null: null>
65.=> public boolean java.util.ArrayList.add(java.lang.Object)
66..=> private void java.util.ArrayList.ensureCapacityInternal(int)
67...=> private void java.util.ArrayList.ensureExplicitCapacity(int)
68...<= private void java.util.ArrayList.ensureExplicitCapacity(int) -> <null: null>
69..<= private void java.util.ArrayList.ensureCapacityInternal(int) -> <null: null>
70fibonacci(5)=5
71.<= public boolean java.util.ArrayList.add(java.lang.Object) -> <class java.lang.Boolean: true>
72<= public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator) -> <null: null>
73=> art.Test988$NativeOp()
74.=> public java.lang.Object()
75.<= public java.lang.Object() -> <null: null>
76<= art.Test988$NativeOp() -> <null: null>
77=> public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator)
78.=> public int art.Test988$NativeOp.applyAsInt(int)
79..=> static int art.Test988.nativeFibonacci(int)
80..<= static int art.Test988.nativeFibonacci(int) -> <class java.lang.Integer: 5>
81.<= public int art.Test988$NativeOp.applyAsInt(int) -> <class java.lang.Integer: 5>
82.=> public art.Test988$FibResult(java.lang.String,int,int)
83..=> public java.lang.Object()
84..<= public java.lang.Object() -> <null: null>
85.<= public art.Test988$FibResult(java.lang.String,int,int) -> <null: null>
86.=> public boolean java.util.ArrayList.add(java.lang.Object)
87..=> private void java.util.ArrayList.ensureCapacityInternal(int)
88...=> private void java.util.ArrayList.ensureExplicitCapacity(int)
89...<= private void java.util.ArrayList.ensureExplicitCapacity(int) -> <null: null>
90..<= private void java.util.ArrayList.ensureCapacityInternal(int) -> <null: null>
91fibonacci(5)=5
92.<= public boolean java.util.ArrayList.add(java.lang.Object) -> <class java.lang.Boolean: true>
93<= public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator) -> <null: null>
94=> art.Test988$IterOp()
95.=> public java.lang.Object()
96.<= public java.lang.Object() -> <null: null>
97<= art.Test988$IterOp() -> <null: null>
98=> public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator)
99.=> public int art.Test988$IterOp.applyAsInt(int)
100..=> static int art.Test988.iter_fibonacci(int)
101...=> public java.lang.StringBuilder()
102....=> java.lang.AbstractStringBuilder(int)
103.....=> public java.lang.Object()
104.....<= public java.lang.Object() -> <null: null>
105....<= java.lang.AbstractStringBuilder(int) -> <null: null>
106...<= public java.lang.StringBuilder() -> <null: null>
107...=> public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String)
108....=> public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String)
109.....=> public int java.lang.String.length()
110.....<= public int java.lang.String.length() -> <class java.lang.Integer: 14>
111.....=> private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int)
112.....<= private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int) -> <null: null>
113.....=> public void java.lang.String.getChars(int,int,char[],int)
114......=> public int java.lang.String.length()
115......<= public int java.lang.String.length() -> <class java.lang.Integer: 14>
116......=> native void java.lang.String.getCharsNoCheck(int,int,char[],int)
117......<= native void java.lang.String.getCharsNoCheck(int,int,char[],int) -> <null: null>
118.....<= public void java.lang.String.getChars(int,int,char[],int) -> <null: null>
119....<= public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
120...<= public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
121...=> public java.lang.StringBuilder java.lang.StringBuilder.append(int)
122....=> public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(int)
123.....=> static int java.lang.Integer.stringSize(int)
124.....<= static int java.lang.Integer.stringSize(int) -> <class java.lang.Integer: 2>
125.....=> private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int)
126......=> private int java.lang.AbstractStringBuilder.newCapacity(int)
127......<= private int java.lang.AbstractStringBuilder.newCapacity(int) -> <class java.lang.Integer: 34>
128......=> public static char[] java.util.Arrays.copyOf(char[],int)
129.......=> public static int java.lang.Math.min(int,int)
130.......<= public static int java.lang.Math.min(int,int) -> <class java.lang.Integer: 16>
131.......=> public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int)
132.......<= public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int) -> <null: null>
133......<= public static char[] java.util.Arrays.copyOf(char[],int) -> <class [C: [B, a, d,  , a, r, g, u, m, e, n, t, :,  , -, 1, 9,  , <,  , 0, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>]>
134.....<= private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int) -> <null: null>
135.....=> static void java.lang.Integer.getChars(int,int,char[])
136.....<= static void java.lang.Integer.getChars(int,int,char[]) -> <null: null>
137....<= public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(int) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
138...<= public java.lang.StringBuilder java.lang.StringBuilder.append(int) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
139...=> public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String)
140....=> public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String)
141.....=> public int java.lang.String.length()
142.....<= public int java.lang.String.length() -> <class java.lang.Integer: 4>
143.....=> private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int)
144.....<= private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int) -> <null: null>
145.....=> public void java.lang.String.getChars(int,int,char[],int)
146......=> public int java.lang.String.length()
147......<= public int java.lang.String.length() -> <class java.lang.Integer: 4>
148......=> native void java.lang.String.getCharsNoCheck(int,int,char[],int)
149......<= native void java.lang.String.getCharsNoCheck(int,int,char[],int) -> <null: null>
150.....<= public void java.lang.String.getChars(int,int,char[],int) -> <null: null>
151....<= public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
152...<= public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
153...=> public java.lang.String java.lang.StringBuilder.toString()
154....=> public static java.lang.String java.lang.StringFactory.newStringFromChars(char[],int,int)
155.....=> static java.lang.String java.lang.StringFactory.newStringFromChars(int,int,char[])
156.....<= static java.lang.String java.lang.StringFactory.newStringFromChars(int,int,char[]) -> <class java.lang.String: Bad argument: -19 < 0>
157....<= public static java.lang.String java.lang.StringFactory.newStringFromChars(char[],int,int) -> <class java.lang.String: Bad argument: -19 < 0>
158...<= public java.lang.String java.lang.StringBuilder.toString() -> <class java.lang.String: Bad argument: -19 < 0>
159...=> public java.lang.Error(java.lang.String)
160....=> public java.lang.Throwable(java.lang.String)
161.....=> public java.lang.Object()
162.....<= public java.lang.Object() -> <null: null>
163.....=> public static final java.util.List java.util.Collections.emptyList()
164.....<= public static final java.util.List java.util.Collections.emptyList() -> <class java.util.Collections$EmptyList: []>
165.....=> public synchronized java.lang.Throwable java.lang.Throwable.fillInStackTrace()
166......=> private static java.lang.Object java.lang.Throwable.nativeFillInStackTrace()
167......<= private static java.lang.Object java.lang.Throwable.nativeFillInStackTrace() -> <class [Ljava.lang.Object;: <non-deterministic>>
168.....<= public synchronized java.lang.Throwable java.lang.Throwable.fillInStackTrace() -> <class java.lang.Error: java.lang.Error: Bad argument: -19 < 0
169	art.Test988.iter_fibonacci(Test988.java:255)
170	art.Test988$IterOp.applyAsInt(Test988.java:250)
171	art.Test988.doFibTest(Test988.java:388)
172	art.Test988.run(Test988.java:344)
173	<additional hidden frames>
174>
175....<= public java.lang.Throwable(java.lang.String) -> <null: null>
176...<= public java.lang.Error(java.lang.String) -> <null: null>
177..<= static int art.Test988.iter_fibonacci(int) EXCEPTION
178.<= public int art.Test988$IterOp.applyAsInt(int) EXCEPTION
179.=> public art.Test988$FibThrow(java.lang.String,int,java.lang.Throwable)
180..=> public java.lang.Object()
181..<= public java.lang.Object() -> <null: null>
182.<= public art.Test988$FibThrow(java.lang.String,int,java.lang.Throwable) -> <null: null>
183.=> public boolean java.util.ArrayList.add(java.lang.Object)
184..=> private void java.util.ArrayList.ensureCapacityInternal(int)
185...=> private void java.util.ArrayList.ensureExplicitCapacity(int)
186...<= private void java.util.ArrayList.ensureExplicitCapacity(int) -> <null: null>
187..<= private void java.util.ArrayList.ensureCapacityInternal(int) -> <null: null>
188fibonacci(-19) -> java.lang.Error: Bad argument: -19 < 0
189	art.Test988.iter_fibonacci(Test988.java:255)
190	art.Test988$IterOp.applyAsInt(Test988.java:250)
191	art.Test988.doFibTest(Test988.java:388)
192	art.Test988.run(Test988.java:344)
193	<additional hidden frames>
194
195.<= public boolean java.util.ArrayList.add(java.lang.Object) -> <class java.lang.Boolean: true>
196<= public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator) -> <null: null>
197=> art.Test988$RecurOp()
198.=> public java.lang.Object()
199.<= public java.lang.Object() -> <null: null>
200<= art.Test988$RecurOp() -> <null: null>
201=> public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator)
202.=> public int art.Test988$RecurOp.applyAsInt(int)
203..=> static int art.Test988.fibonacci(int)
204...=> public java.lang.StringBuilder()
205....=> java.lang.AbstractStringBuilder(int)
206.....=> public java.lang.Object()
207.....<= public java.lang.Object() -> <null: null>
208....<= java.lang.AbstractStringBuilder(int) -> <null: null>
209...<= public java.lang.StringBuilder() -> <null: null>
210...=> public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String)
211....=> public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String)
212.....=> public int java.lang.String.length()
213.....<= public int java.lang.String.length() -> <class java.lang.Integer: 14>
214.....=> private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int)
215.....<= private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int) -> <null: null>
216.....=> public void java.lang.String.getChars(int,int,char[],int)
217......=> public int java.lang.String.length()
218......<= public int java.lang.String.length() -> <class java.lang.Integer: 14>
219......=> native void java.lang.String.getCharsNoCheck(int,int,char[],int)
220......<= native void java.lang.String.getCharsNoCheck(int,int,char[],int) -> <null: null>
221.....<= public void java.lang.String.getChars(int,int,char[],int) -> <null: null>
222....<= public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
223...<= public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
224...=> public java.lang.StringBuilder java.lang.StringBuilder.append(int)
225....=> public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(int)
226.....=> static int java.lang.Integer.stringSize(int)
227.....<= static int java.lang.Integer.stringSize(int) -> <class java.lang.Integer: 2>
228.....=> private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int)
229......=> private int java.lang.AbstractStringBuilder.newCapacity(int)
230......<= private int java.lang.AbstractStringBuilder.newCapacity(int) -> <class java.lang.Integer: 34>
231......=> public static char[] java.util.Arrays.copyOf(char[],int)
232.......=> public static int java.lang.Math.min(int,int)
233.......<= public static int java.lang.Math.min(int,int) -> <class java.lang.Integer: 16>
234.......=> public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int)
235.......<= public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int) -> <null: null>
236......<= public static char[] java.util.Arrays.copyOf(char[],int) -> <class [C: [B, a, d,  , a, r, g, u, m, e, n, t, :,  , -, 1, 9,  , <,  , 0, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>, <control-0000>]>
237.....<= private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int) -> <null: null>
238.....=> static void java.lang.Integer.getChars(int,int,char[])
239.....<= static void java.lang.Integer.getChars(int,int,char[]) -> <null: null>
240....<= public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(int) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
241...<= public java.lang.StringBuilder java.lang.StringBuilder.append(int) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
242...=> public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String)
243....=> public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String)
244.....=> public int java.lang.String.length()
245.....<= public int java.lang.String.length() -> <class java.lang.Integer: 4>
246.....=> private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int)
247.....<= private void java.lang.AbstractStringBuilder.ensureCapacityInternal(int) -> <null: null>
248.....=> public void java.lang.String.getChars(int,int,char[],int)
249......=> public int java.lang.String.length()
250......<= public int java.lang.String.length() -> <class java.lang.Integer: 4>
251......=> native void java.lang.String.getCharsNoCheck(int,int,char[],int)
252......<= native void java.lang.String.getCharsNoCheck(int,int,char[],int) -> <null: null>
253.....<= public void java.lang.String.getChars(int,int,char[],int) -> <null: null>
254....<= public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
255...<= public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: Bad argument: -19 < 0>
256...=> public java.lang.String java.lang.StringBuilder.toString()
257....=> public static java.lang.String java.lang.StringFactory.newStringFromChars(char[],int,int)
258.....=> static java.lang.String java.lang.StringFactory.newStringFromChars(int,int,char[])
259.....<= static java.lang.String java.lang.StringFactory.newStringFromChars(int,int,char[]) -> <class java.lang.String: Bad argument: -19 < 0>
260....<= public static java.lang.String java.lang.StringFactory.newStringFromChars(char[],int,int) -> <class java.lang.String: Bad argument: -19 < 0>
261...<= public java.lang.String java.lang.StringBuilder.toString() -> <class java.lang.String: Bad argument: -19 < 0>
262...=> public java.lang.Error(java.lang.String)
263....=> public java.lang.Throwable(java.lang.String)
264.....=> public java.lang.Object()
265.....<= public java.lang.Object() -> <null: null>
266.....=> public static final java.util.List java.util.Collections.emptyList()
267.....<= public static final java.util.List java.util.Collections.emptyList() -> <class java.util.Collections$EmptyList: []>
268.....=> public synchronized java.lang.Throwable java.lang.Throwable.fillInStackTrace()
269......=> private static java.lang.Object java.lang.Throwable.nativeFillInStackTrace()
270......<= private static java.lang.Object java.lang.Throwable.nativeFillInStackTrace() -> <class [Ljava.lang.Object;: <non-deterministic>>
271.....<= public synchronized java.lang.Throwable java.lang.Throwable.fillInStackTrace() -> <class java.lang.Error: java.lang.Error: Bad argument: -19 < 0
272	art.Test988.fibonacci(Test988.java:277)
273	art.Test988$RecurOp.applyAsInt(Test988.java:272)
274	art.Test988.doFibTest(Test988.java:388)
275	art.Test988.run(Test988.java:345)
276	<additional hidden frames>
277>
278....<= public java.lang.Throwable(java.lang.String) -> <null: null>
279...<= public java.lang.Error(java.lang.String) -> <null: null>
280..<= static int art.Test988.fibonacci(int) EXCEPTION
281.<= public int art.Test988$RecurOp.applyAsInt(int) EXCEPTION
282.=> public art.Test988$FibThrow(java.lang.String,int,java.lang.Throwable)
283..=> public java.lang.Object()
284..<= public java.lang.Object() -> <null: null>
285.<= public art.Test988$FibThrow(java.lang.String,int,java.lang.Throwable) -> <null: null>
286.=> public boolean java.util.ArrayList.add(java.lang.Object)
287..=> private void java.util.ArrayList.ensureCapacityInternal(int)
288...=> private void java.util.ArrayList.ensureExplicitCapacity(int)
289...<= private void java.util.ArrayList.ensureExplicitCapacity(int) -> <null: null>
290..<= private void java.util.ArrayList.ensureCapacityInternal(int) -> <null: null>
291fibonacci(-19) -> java.lang.Error: Bad argument: -19 < 0
292	art.Test988.fibonacci(Test988.java:277)
293	art.Test988$RecurOp.applyAsInt(Test988.java:272)
294	art.Test988.doFibTest(Test988.java:388)
295	art.Test988.run(Test988.java:345)
296	<additional hidden frames>
297
298.<= public boolean java.util.ArrayList.add(java.lang.Object) -> <class java.lang.Boolean: true>
299<= public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator) -> <null: null>
300=> art.Test988$NativeOp()
301.=> public java.lang.Object()
302.<= public java.lang.Object() -> <null: null>
303<= art.Test988$NativeOp() -> <null: null>
304=> public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator)
305.=> public int art.Test988$NativeOp.applyAsInt(int)
306..=> static int art.Test988.nativeFibonacci(int)
307...=> public java.lang.Error(java.lang.String)
308....=> public java.lang.Throwable(java.lang.String)
309.....=> public java.lang.Object()
310.....<= public java.lang.Object() -> <null: null>
311.....=> public static final java.util.List java.util.Collections.emptyList()
312.....<= public static final java.util.List java.util.Collections.emptyList() -> <class java.util.Collections$EmptyList: []>
313.....=> public synchronized java.lang.Throwable java.lang.Throwable.fillInStackTrace()
314......=> private static java.lang.Object java.lang.Throwable.nativeFillInStackTrace()
315......<= private static java.lang.Object java.lang.Throwable.nativeFillInStackTrace() -> <class [Ljava.lang.Object;: <non-deterministic>>
316.....<= public synchronized java.lang.Throwable java.lang.Throwable.fillInStackTrace() -> <class java.lang.Error: java.lang.Error: bad argument
317	art.Test988.nativeFibonacci(Native Method)
318	art.Test988$NativeOp.applyAsInt(Test988.java:287)
319	art.Test988.doFibTest(Test988.java:388)
320	art.Test988.run(Test988.java:346)
321	<additional hidden frames>
322>
323....<= public java.lang.Throwable(java.lang.String) -> <null: null>
324...<= public java.lang.Error(java.lang.String) -> <null: null>
325..<= static int art.Test988.nativeFibonacci(int) EXCEPTION
326.<= public int art.Test988$NativeOp.applyAsInt(int) EXCEPTION
327.=> public art.Test988$FibThrow(java.lang.String,int,java.lang.Throwable)
328..=> public java.lang.Object()
329..<= public java.lang.Object() -> <null: null>
330.<= public art.Test988$FibThrow(java.lang.String,int,java.lang.Throwable) -> <null: null>
331.=> public boolean java.util.ArrayList.add(java.lang.Object)
332..=> private void java.util.ArrayList.ensureCapacityInternal(int)
333...=> private void java.util.ArrayList.ensureExplicitCapacity(int)
334...<= private void java.util.ArrayList.ensureExplicitCapacity(int) -> <null: null>
335..<= private void java.util.ArrayList.ensureCapacityInternal(int) -> <null: null>
336fibonacci(-19) -> java.lang.Error: bad argument
337	art.Test988.nativeFibonacci(Native Method)
338	art.Test988$NativeOp.applyAsInt(Test988.java:287)
339	art.Test988.doFibTest(Test988.java:388)
340	art.Test988.run(Test988.java:346)
341	<additional hidden frames>
342
343.<= public boolean java.util.ArrayList.add(java.lang.Object) -> <class java.lang.Boolean: true>
344<= public static void art.Test988.doFibTest(int,java.util.function.IntUnaryOperator) -> <null: null>
345=> public final void <non-deterministic-type 0>.run()
346.=> private static java.lang.Object java.lang.reflect.Proxy.invoke(java.lang.reflect.Proxy,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable
347..=> public java.lang.Object art.Test988$TestRunnableInvokeHandler.invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable
348..<= public java.lang.Object art.Test988$TestRunnableInvokeHandler.invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable -> <null: null>
349.<= private static java.lang.Object java.lang.reflect.Proxy.invoke(java.lang.reflect.Proxy,java.lang.reflect.Method,java.lang.Object[]) throws java.lang.Throwable -> <null: null>
350<= public final void <non-deterministic-type 0>.run() -> <null: null>
351=> static void art.Test988$IntrinsicsTest.doTest()
352.=> static void art.Test988Intrinsics.test()
353..=> public static long java.lang.Double.doubleToRawLongBits(double)
354..<= public static long java.lang.Double.doubleToRawLongBits(double) -> <class java.lang.Long: 0>
355..=> public static long java.lang.Double.doubleToLongBits(double)
356..<= public static long java.lang.Double.doubleToLongBits(double) -> <class java.lang.Long: 0>
357..=> public static boolean java.lang.Double.isInfinite(double)
358..<= public static boolean java.lang.Double.isInfinite(double) -> <class java.lang.Boolean: false>
359..=> public static boolean java.lang.Double.isNaN(double)
360..<= public static boolean java.lang.Double.isNaN(double) -> <class java.lang.Boolean: false>
361..=> public static double java.lang.Double.longBitsToDouble(long)
362..<= public static double java.lang.Double.longBitsToDouble(long) -> <class java.lang.Double: 0.0>
363..=> public static int java.lang.Float.floatToRawIntBits(float)
364..<= public static int java.lang.Float.floatToRawIntBits(float) -> <class java.lang.Integer: 0>
365..=> public static int java.lang.Float.floatToIntBits(float)
366..<= public static int java.lang.Float.floatToIntBits(float) -> <class java.lang.Integer: 0>
367..=> public static boolean java.lang.Float.isInfinite(float)
368..<= public static boolean java.lang.Float.isInfinite(float) -> <class java.lang.Boolean: false>
369..=> public static boolean java.lang.Float.isNaN(float)
370..<= public static boolean java.lang.Float.isNaN(float) -> <class java.lang.Boolean: false>
371..=> public static float java.lang.Float.intBitsToFloat(int)
372..<= public static float java.lang.Float.intBitsToFloat(int) -> <class java.lang.Float: 0.0>
373..=> public static int java.lang.Integer.reverse(int)
374..<= public static int java.lang.Integer.reverse(int) -> <class java.lang.Integer: 0>
375..=> public static int java.lang.Integer.reverseBytes(int)
376..<= public static int java.lang.Integer.reverseBytes(int) -> <class java.lang.Integer: 0>
377..=> public static int java.lang.Integer.bitCount(int)
378..<= public static int java.lang.Integer.bitCount(int) -> <class java.lang.Integer: 0>
379..=> public static int java.lang.Integer.compare(int,int)
380..<= public static int java.lang.Integer.compare(int,int) -> <class java.lang.Integer: 0>
381..=> public static int java.lang.Integer.highestOneBit(int)
382..<= public static int java.lang.Integer.highestOneBit(int) -> <class java.lang.Integer: 0>
383..=> public static int java.lang.Integer.lowestOneBit(int)
384..<= public static int java.lang.Integer.lowestOneBit(int) -> <class java.lang.Integer: 0>
385..=> public static int java.lang.Integer.numberOfLeadingZeros(int)
386..<= public static int java.lang.Integer.numberOfLeadingZeros(int) -> <class java.lang.Integer: 32>
387..=> public static int java.lang.Integer.numberOfTrailingZeros(int)
388..<= public static int java.lang.Integer.numberOfTrailingZeros(int) -> <class java.lang.Integer: 32>
389..=> public static int java.lang.Integer.rotateRight(int,int)
390..<= public static int java.lang.Integer.rotateRight(int,int) -> <class java.lang.Integer: 0>
391..=> public static int java.lang.Integer.rotateLeft(int,int)
392..<= public static int java.lang.Integer.rotateLeft(int,int) -> <class java.lang.Integer: 0>
393..=> public static int java.lang.Integer.signum(int)
394..<= public static int java.lang.Integer.signum(int) -> <class java.lang.Integer: 0>
395..=> public static long java.lang.Long.reverse(long)
396..<= public static long java.lang.Long.reverse(long) -> <class java.lang.Long: 0>
397..=> public static long java.lang.Long.reverseBytes(long)
398..<= public static long java.lang.Long.reverseBytes(long) -> <class java.lang.Long: 0>
399..=> public static int java.lang.Long.bitCount(long)
400..<= public static int java.lang.Long.bitCount(long) -> <class java.lang.Integer: 0>
401..=> public static int java.lang.Long.compare(long,long)
402..<= public static int java.lang.Long.compare(long,long) -> <class java.lang.Integer: 0>
403..=> public static long java.lang.Long.highestOneBit(long)
404..<= public static long java.lang.Long.highestOneBit(long) -> <class java.lang.Long: 0>
405..=> public static long java.lang.Long.lowestOneBit(long)
406..<= public static long java.lang.Long.lowestOneBit(long) -> <class java.lang.Long: 0>
407..=> public static int java.lang.Long.numberOfLeadingZeros(long)
408..<= public static int java.lang.Long.numberOfLeadingZeros(long) -> <class java.lang.Integer: 64>
409..=> public static int java.lang.Long.numberOfTrailingZeros(long)
410..<= public static int java.lang.Long.numberOfTrailingZeros(long) -> <class java.lang.Integer: 64>
411..=> public static long java.lang.Long.rotateRight(long,int)
412..<= public static long java.lang.Long.rotateRight(long,int) -> <class java.lang.Long: 0>
413..=> public static long java.lang.Long.rotateLeft(long,int)
414..<= public static long java.lang.Long.rotateLeft(long,int) -> <class java.lang.Long: 0>
415..=> public static int java.lang.Long.signum(long)
416..<= public static int java.lang.Long.signum(long) -> <class java.lang.Integer: 0>
417..=> public static short java.lang.Short.reverseBytes(short)
418..<= public static short java.lang.Short.reverseBytes(short) -> <class java.lang.Short: 0>
419..=> public static double java.lang.Math.abs(double)
420..<= public static double java.lang.Math.abs(double) -> <class java.lang.Double: 0.0>
421..=> public static float java.lang.Math.abs(float)
422..<= public static float java.lang.Math.abs(float) -> <class java.lang.Float: 0.0>
423..=> public static long java.lang.Math.abs(long)
424..<= public static long java.lang.Math.abs(long) -> <class java.lang.Long: 0>
425..=> public static int java.lang.Math.abs(int)
426..<= public static int java.lang.Math.abs(int) -> <class java.lang.Integer: 0>
427..=> public static double java.lang.Math.min(double,double)
428..<= public static double java.lang.Math.min(double,double) -> <class java.lang.Double: 0.0>
429..=> public static float java.lang.Math.min(float,float)
430..<= public static float java.lang.Math.min(float,float) -> <class java.lang.Float: 0.0>
431..=> public static long java.lang.Math.min(long,long)
432..<= public static long java.lang.Math.min(long,long) -> <class java.lang.Long: 0>
433..=> public static int java.lang.Math.min(int,int)
434..<= public static int java.lang.Math.min(int,int) -> <class java.lang.Integer: 0>
435..=> public static double java.lang.Math.max(double,double)
436..<= public static double java.lang.Math.max(double,double) -> <class java.lang.Double: 0.0>
437..=> public static float java.lang.Math.max(float,float)
438..<= public static float java.lang.Math.max(float,float) -> <class java.lang.Float: 0.0>
439..=> public static long java.lang.Math.max(long,long)
440..<= public static long java.lang.Math.max(long,long) -> <class java.lang.Long: 0>
441..=> public static int java.lang.Math.max(int,int)
442..<= public static int java.lang.Math.max(int,int) -> <class java.lang.Integer: 0>
443..=> public static double java.lang.Math.cos(double)
444..<= public static double java.lang.Math.cos(double) -> <class java.lang.Double: 1.0>
445..=> public static double java.lang.Math.sin(double)
446..<= public static double java.lang.Math.sin(double) -> <class java.lang.Double: 0.0>
447..=> public static double java.lang.Math.acos(double)
448..<= public static double java.lang.Math.acos(double) -> <class java.lang.Double: 1.5707963267948966>
449..=> public static double java.lang.Math.asin(double)
450..<= public static double java.lang.Math.asin(double) -> <class java.lang.Double: 0.0>
451..=> public static double java.lang.Math.atan(double)
452..<= public static double java.lang.Math.atan(double) -> <class java.lang.Double: 0.0>
453..=> public static double java.lang.Math.atan2(double,double)
454..<= public static double java.lang.Math.atan2(double,double) -> <class java.lang.Double: 0.0>
455..=> public static double java.lang.Math.cbrt(double)
456..<= public static double java.lang.Math.cbrt(double) -> <class java.lang.Double: 0.0>
457..=> public static double java.lang.Math.cosh(double)
458..<= public static double java.lang.Math.cosh(double) -> <class java.lang.Double: 1.0>
459..=> public static double java.lang.Math.exp(double)
460..<= public static double java.lang.Math.exp(double) -> <class java.lang.Double: 1.0>
461..=> public static double java.lang.Math.expm1(double)
462..<= public static double java.lang.Math.expm1(double) -> <class java.lang.Double: 0.0>
463..=> public static double java.lang.Math.hypot(double,double)
464..<= public static double java.lang.Math.hypot(double,double) -> <class java.lang.Double: 0.0>
465..=> public static double java.lang.Math.log(double)
466..<= public static double java.lang.Math.log(double) -> <class java.lang.Double: -Infinity>
467..=> public static double java.lang.Math.log10(double)
468..<= public static double java.lang.Math.log10(double) -> <class java.lang.Double: -Infinity>
469..=> public static double java.lang.Math.nextAfter(double,double)
470..<= public static double java.lang.Math.nextAfter(double,double) -> <class java.lang.Double: 0.0>
471..=> public static double java.lang.Math.sinh(double)
472..<= public static double java.lang.Math.sinh(double) -> <class java.lang.Double: 0.0>
473..=> public static double java.lang.Math.tan(double)
474..<= public static double java.lang.Math.tan(double) -> <class java.lang.Double: 0.0>
475..=> public static double java.lang.Math.tanh(double)
476..<= public static double java.lang.Math.tanh(double) -> <class java.lang.Double: 0.0>
477..=> public static double java.lang.Math.sqrt(double)
478..<= public static double java.lang.Math.sqrt(double) -> <class java.lang.Double: 0.0>
479..=> public static double java.lang.Math.ceil(double)
480..<= public static double java.lang.Math.ceil(double) -> <class java.lang.Double: 0.0>
481..=> public static double java.lang.Math.floor(double)
482..<= public static double java.lang.Math.floor(double) -> <class java.lang.Double: 0.0>
483..=> public static double java.lang.Math.rint(double)
484..<= public static double java.lang.Math.rint(double) -> <class java.lang.Double: 0.0>
485..=> public static long java.lang.Math.round(double)
486..<= public static long java.lang.Math.round(double) -> <class java.lang.Long: 0>
487..=> public static int java.lang.Math.round(float)
488..<= public static int java.lang.Math.round(float) -> <class java.lang.Integer: 0>
489..=> public static java.lang.Thread java.lang.Thread.currentThread()
490..<= public static java.lang.Thread java.lang.Thread.currentThread() -> <<non-deterministic>: <non-deterministic>>
491..=> public char java.lang.String.charAt(int)
492..<= public char java.lang.String.charAt(int) -> <class java.lang.Character: s>
493..=> public int java.lang.String.compareTo(java.lang.String)
494..<= public int java.lang.String.compareTo(java.lang.String) -> <class java.lang.Integer: 11>
495..=> public boolean java.lang.String.equals(java.lang.Object)
496..<= public boolean java.lang.String.equals(java.lang.Object) -> <class java.lang.Boolean: false>
497..=> public int java.lang.String.indexOf(int)
498..<= public int java.lang.String.indexOf(int) -> <class java.lang.Integer: -1>
499..=> public int java.lang.String.indexOf(int,int)
500..<= public int java.lang.String.indexOf(int,int) -> <class java.lang.Integer: -1>
501..=> public int java.lang.String.indexOf(java.lang.String)
502..<= public int java.lang.String.indexOf(java.lang.String) -> <class java.lang.Integer: -1>
503..=> public int java.lang.String.indexOf(java.lang.String,int)
504..<= public int java.lang.String.indexOf(java.lang.String,int) -> <class java.lang.Integer: -1>
505..=> public boolean java.lang.String.isEmpty()
506..<= public boolean java.lang.String.isEmpty() -> <class java.lang.Boolean: false>
507..=> public int java.lang.String.length()
508..<= public int java.lang.String.length() -> <class java.lang.Integer: 17>
509..=> public synchronized java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)
510..<= public synchronized java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String) -> <class java.lang.StringBuffer: some large string bufferhello>
511..=> public synchronized int java.lang.StringBuffer.length()
512..<= public synchronized int java.lang.StringBuffer.length() -> <class java.lang.Integer: 29>
513..=> public synchronized java.lang.String java.lang.StringBuffer.toString()
514..<= public synchronized java.lang.String java.lang.StringBuffer.toString() -> <class java.lang.String: some large string bufferhello>
515..=> public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String)
516..<= public java.lang.StringBuilder java.lang.StringBuilder.append(java.lang.String) -> <class java.lang.StringBuilder: some large string builderhello>
517..=> public int java.lang.StringBuilder.length()
518..<= public int java.lang.StringBuilder.length() -> <class java.lang.Integer: 30>
519..=> public java.lang.String java.lang.StringBuilder.toString()
520..<= public java.lang.String java.lang.StringBuilder.toString() -> <class java.lang.String: some large string builderhello>
521..=> public static java.lang.Integer java.lang.Integer.valueOf(int)
522..<= public static java.lang.Integer java.lang.Integer.valueOf(int) -> <class java.lang.Integer: 0>
523..=> public static boolean java.lang.Thread.interrupted()
524..<= public static boolean java.lang.Thread.interrupted() -> <class java.lang.Boolean: false>
525.<= static void art.Test988Intrinsics.test() -> <null: null>
526.=> public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int)
527.<= public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int) -> <null: null>
528.=> public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int)
529.<= public static void java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int) -> <null: null>
530<= static void art.Test988$IntrinsicsTest.doTest() -> <null: null>
531=> public static java.lang.Thread java.lang.Thread.currentThread()
532<= public static java.lang.Thread java.lang.Thread.currentThread() -> <<non-deterministic>: <non-deterministic>>
533=> public static void art.Trace.disableTracing(java.lang.Thread)
534