/aosp12/art/test/1911-get-local-var-table/src/art/ |
H A D | Test1911.java | 113 new Locals.VariableDescription(8, 6, "q", "I", null, 2), 119 new Locals.VariableDescription(5, 3, "q", "I", null, 0), 135 new Locals.VariableDescription(0, 130, "x", "I", null, 1), 137 new Locals.VariableDescription(30, 32, "q", "F", null, 4), 138 new Locals.VariableDescription(39, 23, "i", "D", null, 5), 144 new Locals.VariableDescription(85, 161 new Locals.VariableDescription(60, 192 Set<Locals.VariableDescription>[] possible_vars) { in CheckLocalVariableTable() 193 Set<Locals.VariableDescription> real_vars = in CheckLocalVariableTable() 195 for (Set<Locals.VariableDescription> pos : possible_vars) { in CheckLocalVariableTable() [all …]
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1912-get-set-local-primitive/src/art/ |
H A D | Test1912.java | 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), 236 NamedGet("Double", Locals::GetLocalVariableDouble), 237 NamedGet("Object", Locals::GetLocalVariableObject), 240 NamedSet("Float", Locals::SetLocalVariableFloat, 9.2f), 241 NamedSet("Double", Locals::SetLocalVariableDouble, 12.4d), [all …]
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1967-get-set-local-bad-slot/src/art/ |
H A D | Test1967.java | 58 Thread thread, Method target, Locals.VariableDescription TARGET_desc, int depth) in invoke() 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), 216 BadGet("Int_at_negative", Locals::GetLocalVariableInt, (i) -> -1), 217 BadGet("Long_at_negative", Locals::GetLocalVariableLong, (i) -> -1), [all …]
|
/aosp12/art/test/1965-get-set-local-primitive-no-tables/src/art/ |
H A 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), 190 NamedSet("Float", Locals::SetLocalVariableFloat, 9.2f), 191 NamedSet("Double", Locals::SetLocalVariableDouble, 12.4d), [all …]
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1913-get-set-local-objects/src/art/ |
H A 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),
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1915-get-set-local-current-thread/src/art/ |
H A 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()
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1935-get-set-current-frame-jit/src/ |
H A 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()
|
/aosp12/art/test/1916-get-set-current-frame/src/art/ |
H A 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()
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1939-proxy-frames/src/art/ |
H A 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)));
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1966-get-set-local-objects-no-table/src/art/ |
H A D | Test1966.java | 208 Locals.EnableLocalVariableAccess(); 221 final SetterFunction set_obj = Locals::SetLocalVariableObject; 223 NamedGet("GetObject", Locals::GetLocalVariableObject),
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1914-get-local-instance/src/art/ |
H A D | Test1914.java | 191 Locals.EnableLocalVariableAccess(); 204 t.exec(NamedGet("This", Locals::GetLocalInstance));
|
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1923-frame-pop/src/art/ |
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1924-frame-pop-toggle/src/art/ |
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1925-self-frame-pop/src/art/ |
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1926-missed-frame-pop/src/art/ |
H A D | Locals.java | 22 public class Locals { class
|
/aosp12/art/test/1935-get-set-current-frame-jit/src/art/ |
H A D | Locals.java | 22 public class Locals { class
|