/art/test/1911-get-local-var-table/src/art/ |
D | Test1911.java | 130 public static Set<Locals.VariableDescription>[] CONSTRUCTOR_VARIABLES = new Set[] { 133 new Locals.VariableDescription(8, 6, "q", "I", null, 2), 134 new Locals.VariableDescription(0, 14, "xxx", "I", null, 1), 135 new Locals.VariableDescription(0, 14, "this", "Lart/Target;", null, 0))), 138 new Locals.VariableDescription(0, 8, "this", "Lart/Target;", null, 1), 139 new Locals.VariableDescription(5, 3, "q", "I", null, 0), 140 new Locals.VariableDescription(0, 8, "xxx", "I", null, 2))), 143 public static Set<Locals.VariableDescription>[] DO_NOTHING_VARIABLES = new Set[] { 146 new Locals.VariableDescription(0, 5, "objs", "[Ljava/lang/Object;", null, 0))), 149 new Locals.VariableDescription(0, 4, "objs", "[Ljava/lang/Object;", null, 0))), [all …]
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1967-get-set-local-bad-slot/src/art/ |
D | Test1967.java | 58 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 …]
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1912-get-set-local-primitive/src/art/ |
D | Test1912.java | 99 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 …]
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1965-get-set-local-primitive-no-tables/src/art/ |
D | Test1965.java | 150 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 …]
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1913-get-set-local-objects/src/art/ |
D | Test1913.java | 129 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),
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1915-get-set-local-current-thread/src/art/ |
D | Test1915.java | 51 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()
|
/art/test/1935-get-set-current-frame-jit/src/ |
D | Main.java | 17 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/ |
D | Test1916.java | 61 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()
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1939-proxy-frames/src/art/ |
D | Test1939.java | 173 Locals.EnableLocalVariableAccess(); 176 test.exec(NamedGet("This", Locals::GetLocalInstance)); 177 test.exec(NamedGet("LocalReference0", (t, d) -> Locals.GetLocalVariableObject(t, d, 0)));
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1966-get-set-local-objects-no-table/src/art/ |
D | Test1966.java | 208 Locals.EnableLocalVariableAccess(); 221 final SetterFunction set_obj = Locals::SetLocalVariableObject; 223 NamedGet("GetObject", Locals::GetLocalVariableObject),
|
D | Locals.java | 22 public class Locals { class
|
/art/test/1914-get-local-instance/src/art/ |
D | Test1914.java | 191 Locals.EnableLocalVariableAccess(); 204 t.exec(NamedGet("This", Locals::GetLocalInstance));
|
/art/test/1923-frame-pop/src/art/ |
D | Locals.java | 22 public class Locals { class
|
/art/test/1935-get-set-current-frame-jit/src/art/ |
D | Locals.java | 22 public class Locals { class
|
/art/test/jvmti-common/ |
D | Locals.java | 22 public class Locals { class
|
/art/test/1926-missed-frame-pop/src/art/ |
D | Locals.java | 22 public class Locals { class
|
/art/test/1924-frame-pop-toggle/src/art/ |
D | Locals.java | 22 public class Locals { class
|
/art/test/1925-self-frame-pop/src/art/ |
D | Locals.java | 22 public class Locals { class
|