Home
last modified time | relevance | path

Searched refs:Locals (Results 1 – 25 of 28) sorted by relevance

12

/art/test/1911-get-local-var-table/src/art/
DTest1911.java110 public static Set<Locals.VariableDescription>[] CONSTRUCTOR_VARIABLES = new Set[] {
113 new Locals.VariableDescription(8, 6, "q", "I", null, 2),
114 new Locals.VariableDescription(0, 14, "xxx", "I", null, 1),
115 new Locals.VariableDescription(0, 14, "this", "Lart/Target;", null, 0))),
118 new Locals.VariableDescription(0, 8, "this", "Lart/Target;", null, 1),
119 new Locals.VariableDescription(5, 3, "q", "I", null, 0),
120 new Locals.VariableDescription(0, 8, "xxx", "I", null, 2))),
123 public static Set<Locals.VariableDescription>[] DO_NOTHING_VARIABLES = new Set[] {
126 new Locals.VariableDescription(0, 5, "objs", "[Ljava/lang/Object;", null, 0))),
129 new Locals.VariableDescription(0, 4, "objs", "[Ljava/lang/Object;", null, 0))),
[all …]
DLocals.java22 public class Locals { class
/art/test/1967-get-set-local-bad-slot/src/art/
DTest1967.java58 Thread thread, Method target, Locals.VariableDescription TARGET_desc, int depth) in invoke()
76 public void invoke(Thread t, Method method, Locals.VariableDescription desc, int depth) { in BadSet()
96 public void invoke(Thread t, Method method, Locals.VariableDescription desc, int depth) {
164 Locals.VariableDescription desc = findTargetVar(frame.current_location);
173 private Locals.VariableDescription findTargetVar(long loc) {
174 for (Locals.VariableDescription var : Locals.GetLocalVariableTable(target)) {
199 Locals.EnableLocalVariableAccess();
209 BadGet("Int_at_too_high", Locals::GetLocalVariableInt, (i) -> i + 100),
210 BadGet("Long_at_too_high", Locals::GetLocalVariableLong, (i) -> i + 100),
211 BadGet("Object_at_too_high", Locals::GetLocalVariableObject, (i) -> i + 100),
[all …]
DLocals.java22 public class Locals { class
/art/test/1912-get-set-local-primitive/src/art/
DTest1912.java99 invoke(Thread thread, Method target, Locals.VariableDescription TARGET_desc, int depth) in invoke()
112 public void invoke(Thread t, Method method, Locals.VariableDescription desc, int depth) { in NamedSet()
129 public void invoke(Thread t, Method method, Locals.VariableDescription desc, int depth) {
192 Locals.VariableDescription desc = findTargetVar(frame.current_location);
201 private Locals.VariableDescription findTargetVar(long loc) {
202 for (Locals.VariableDescription var : Locals.GetLocalVariableTable(target)) {
225 Locals.EnableLocalVariableAccess();
233 NamedGet("Int", Locals::GetLocalVariableInt),
234 NamedGet("Long", Locals::GetLocalVariableLong),
235 NamedGet("Float", Locals::GetLocalVariableFloat),
[all …]
DLocals.java22 public class Locals { class
/art/test/1965-get-set-local-primitive-no-tables/src/art/
DTest1965.java150 private Locals.VariableDescription findTargetVar(long loc) {
151 for (Locals.VariableDescription var : Locals.GetLocalVariableTable(target)) {
175 Locals.EnableLocalVariableAccess();
183 NamedGet("Int", Locals::GetLocalVariableInt),
184 NamedGet("Long", Locals::GetLocalVariableLong),
185 NamedGet("Float", Locals::GetLocalVariableFloat),
186 NamedGet("Double", Locals::GetLocalVariableDouble),
187 NamedGet("Object", Locals::GetLocalVariableObject),
188 NamedSet("Int", Locals::SetLocalVariableInt, Integer.MAX_VALUE),
189 NamedSet("Long", Locals::SetLocalVariableLong, Long.MAX_VALUE),
[all …]
DLocals.java22 public class Locals { class
/art/test/1913-get-set-local-objects/src/art/
DTest1913.java129 invoke(Thread thread, Method target, Locals.VariableDescription TARGET_desc, int depth) in invoke()
142 public void invoke(Thread t, Method method, Locals.VariableDescription desc, int depth) { in NamedSet()
159 public void invoke(Thread t, Method method, Locals.VariableDescription desc, int depth) {
222 Locals.VariableDescription desc = findTargetVar(frame.current_location);
231 private Locals.VariableDescription findTargetVar(long loc) {
232 for (Locals.VariableDescription var : Locals.GetLocalVariableTable(target)) {
255 Locals.EnableLocalVariableAccess();
264 final SetterFunction set_obj = Locals::SetLocalVariableObject;
266 NamedGet("GetObject", Locals::GetLocalVariableObject),
DLocals.java22 public class Locals { class
/art/test/1915-get-set-local-current-thread/src/art/
DTest1915.java51 Locals.EnableLocalVariableAccess(); in run()
59 int value = Locals.GetLocalVariableInt(Thread.currentThread(), depth, slot); in run()
68 Locals.SetLocalVariableInt(Thread.currentThread(), depth, slot, SET_VALUE); in run()
74 for (Locals.VariableDescription var : Locals.GetLocalVariableTable(frame.method)) { in FindSlot()
DLocals.java22 public class Locals { class
/art/test/1935-get-set-current-frame-jit/src/
DMain.java17 import art.Locals;
41 Locals.EnableLocalVariableAccess(); in main()
120 int value = Locals.GetLocalVariableInt(target_get, depth, slot); in runGet()
153 Locals.SetLocalVariableInt(target_set, depth, slot, SET_VALUE); in runSet()
163 for (Locals.VariableDescription var : Locals.GetLocalVariableTable(frame.method)) { in FindSlot()
/art/test/1916-get-set-current-frame/src/art/
DTest1916.java61 Locals.EnableLocalVariableAccess(); in run()
87 int value = Locals.GetLocalVariableInt(target_get, depth, slot); in runGet()
118 Locals.SetLocalVariableInt(target_set, depth, slot, SET_VALUE); in runSet()
128 for (Locals.VariableDescription var : Locals.GetLocalVariableTable(frame.method)) { in FindSlot()
DLocals.java22 public class Locals { class
/art/test/1939-proxy-frames/src/art/
DTest1939.java173 Locals.EnableLocalVariableAccess();
176 test.exec(NamedGet("This", Locals::GetLocalInstance));
177 test.exec(NamedGet("LocalReference0", (t, d) -> Locals.GetLocalVariableObject(t, d, 0)));
DLocals.java22 public class Locals { class
/art/test/1966-get-set-local-objects-no-table/src/art/
DTest1966.java208 Locals.EnableLocalVariableAccess();
221 final SetterFunction set_obj = Locals::SetLocalVariableObject;
223 NamedGet("GetObject", Locals::GetLocalVariableObject),
DLocals.java22 public class Locals { class
/art/test/1914-get-local-instance/src/art/
DTest1914.java191 Locals.EnableLocalVariableAccess();
204 t.exec(NamedGet("This", Locals::GetLocalInstance));
DLocals.java22 public class Locals { class
/art/test/1925-self-frame-pop/src/art/
DLocals.java22 public class Locals { class
/art/test/jvmti-common/
DLocals.java22 public class Locals { class
/art/test/1924-frame-pop-toggle/src/art/
DLocals.java22 public class Locals { class
/art/test/1926-missed-frame-pop/src/art/
DLocals.java22 public class Locals { class

12