/art/test/994-breakpoint-line/src/art/ |
D | Breakpoint.java | 28 public final long location; field in Breakpoint.Manager.BP 34 public BP(Executable method, long location) { in BP() argument 36 this.location = location; in BP() 43 location == ((BP)other).location; in equals() 53 return Objects.hash(method, location); in hashCode() 61 if (l.location > location) { in getLine() 79 Breakpoint.setBreakpoint(b.method, b.location); in setBreakpoints() 83 public void setBreakpoint(Executable method, long location) { in setBreakpoint() argument 84 setBreakpoints(new BP(method, location)); in setBreakpoint() 90 Breakpoint.clearBreakpoint(b.method, b.location); in clearBreakpoints() [all …]
|
/art/test/997-single-step/src/art/ |
D | Breakpoint.java | 28 public final long location; field in Breakpoint.Manager.BP 34 public BP(Executable method, long location) { in BP() argument 36 this.location = location; in BP() 43 location == ((BP)other).location; in equals() 53 return Objects.hash(method, location); in hashCode() 61 if (l.location > location) { in getLine() 79 Breakpoint.setBreakpoint(b.method, b.location); in setBreakpoints() 83 public void setBreakpoint(Executable method, long location) { in setBreakpoint() argument 84 setBreakpoints(new BP(method, location)); in setBreakpoint() 90 Breakpoint.clearBreakpoint(b.method, b.location); in clearBreakpoints() [all …]
|
/art/test/993-breakpoints/src/art/ |
D | Breakpoint.java | 28 public final long location; field in Breakpoint.Manager.BP 34 public BP(Executable method, long location) { in BP() argument 36 this.location = location; in BP() 43 location == ((BP)other).location; in equals() 53 return Objects.hash(method, location); in hashCode() 61 if (l.location > location) { in getLine() 79 Breakpoint.setBreakpoint(b.method, b.location); in setBreakpoints() 83 public void setBreakpoint(Executable method, long location) { in setBreakpoint() argument 84 setBreakpoints(new BP(method, location)); in setBreakpoint() 90 Breakpoint.clearBreakpoint(b.method, b.location); in clearBreakpoints() [all …]
|
/art/test/995-breakpoints-throw/src/art/ |
D | Breakpoint.java | 28 public final long location; field in Breakpoint.Manager.BP 34 public BP(Executable method, long location) { in BP() argument 36 this.location = location; in BP() 43 location == ((BP)other).location; in equals() 53 return Objects.hash(method, location); in hashCode() 61 if (l.location > location) { in getLine() 79 Breakpoint.setBreakpoint(b.method, b.location); in setBreakpoints() 83 public void setBreakpoint(Executable method, long location) { in setBreakpoint() argument 84 setBreakpoints(new BP(method, location)); in setBreakpoint() 90 Breakpoint.clearBreakpoint(b.method, b.location); in clearBreakpoints() [all …]
|
/art/test/996-breakpoint-obsolete/src/art/ |
D | Breakpoint.java | 28 public final long location; field in Breakpoint.Manager.BP 34 public BP(Executable method, long location) { in BP() argument 36 this.location = location; in BP() 43 location == ((BP)other).location; in equals() 53 return Objects.hash(method, location); in hashCode() 61 if (l.location > location) { in getLine() 79 Breakpoint.setBreakpoint(b.method, b.location); in setBreakpoints() 83 public void setBreakpoint(Executable method, long location) { in setBreakpoint() argument 84 setBreakpoints(new BP(method, location)); in setBreakpoint() 90 Breakpoint.clearBreakpoint(b.method, b.location); in clearBreakpoints() [all …]
|
/art/test/913-heaps/ |
D | expected_jack.diff | 2 …ocal[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,location= 30])--> 1@1000 [… 4 …ocal[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,location= 32])--> 1@1000 [… 6 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=11,location… 7 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location=… 9 > root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=13,location… 10 > root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location=… 12 …ocal[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,location= 30])--> 1@1000 [… 14 …ocal[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,location= 32])--> 1@1000 [… 16 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=11,location… 17 < root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location=… [all …]
|
D | expected.txt | 4 …ocal[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,location= 30])--> 1@1000 [… 5 root@root --(stack-local[id=1,tag=3000,depth=3,method=doFollowReferencesTest,vreg=1,location= 28])-… 6 root@root --(stack-local[id=1,tag=3000,depth=5,method=run,vreg=2,location= 0])--> 3000@0 [size=136,… 49 root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=11,location= … 50 root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location= 8… 51 root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestRoot,vreg=4,location= 1… 52 root@root --(stack-local[id=1,tag=3000,depth=5,method=run,vreg=2,location= 0])--> 3000@0 [size=136,… 102 …ocal[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=13,location= 30])--> 1@1000 [… 103 root@root --(stack-local[id=1,tag=3000,depth=3,method=doFollowReferencesTest,vreg=1,location= 28])-… 104 root@root --(stack-local[id=1,tag=3000,depth=5,method=run,vreg=2,location= 0])--> 3000@0 [size=136,… [all …]
|
/art/compiler/optimizing/ |
D | common_arm.h | 49 inline vixl::aarch32::Register HighRegisterFrom(Location location) { in HighRegisterFrom() argument 50 DCHECK(location.IsRegisterPair()) << location; in HighRegisterFrom() 51 return vixl::aarch32::Register(location.AsRegisterPairHigh<vixl::aarch32::Register>()); in HighRegisterFrom() 54 inline vixl::aarch32::DRegister HighDRegisterFrom(Location location) { in HighDRegisterFrom() argument 55 DCHECK(location.IsFpuRegisterPair()) << location; in HighDRegisterFrom() 56 return vixl::aarch32::DRegister(location.AsFpuRegisterPairHigh<vixl::aarch32::DRegister>()); in HighDRegisterFrom() 59 inline vixl::aarch32::Register LowRegisterFrom(Location location) { in LowRegisterFrom() argument 60 DCHECK(location.IsRegisterPair()) << location; in LowRegisterFrom() 61 return vixl::aarch32::Register(location.AsRegisterPairLow<vixl::aarch32::Register>()); in LowRegisterFrom() 64 inline vixl::aarch32::SRegister LowSRegisterFrom(Location location) { in LowSRegisterFrom() argument [all …]
|
D | common_arm64.h | 66 inline vixl::aarch64::Register XRegisterFrom(Location location) { in XRegisterFrom() argument 67 DCHECK(location.IsRegister()) << location; in XRegisterFrom() 68 return vixl::aarch64::Register::GetXRegFromCode(VIXLRegCodeFromART(location.reg())); in XRegisterFrom() 71 inline vixl::aarch64::Register WRegisterFrom(Location location) { in WRegisterFrom() argument 72 DCHECK(location.IsRegister()) << location; in WRegisterFrom() 73 return vixl::aarch64::Register::GetWRegFromCode(VIXLRegCodeFromART(location.reg())); in WRegisterFrom() 76 inline vixl::aarch64::Register RegisterFrom(Location location, Primitive::Type type) { in RegisterFrom() argument 78 return type == Primitive::kPrimLong ? XRegisterFrom(location) : WRegisterFrom(location); in RegisterFrom() 90 inline vixl::aarch64::FPRegister DRegisterFrom(Location location) { in DRegisterFrom() argument 91 DCHECK(location.IsFpuRegister()) << location; in DRegisterFrom() [all …]
|
D | locations.cc | 92 std::ostream& operator<<(std::ostream& os, const Location& location) { in operator <<() argument 93 os << location.DebugString(); in operator <<() 94 if (location.IsRegister() || location.IsFpuRegister()) { in operator <<() 95 os << location.reg(); in operator <<() 96 } else if (location.IsPair()) { in operator <<() 97 os << location.low() << ":" << location.high(); in operator <<() 98 } else if (location.IsStackSlot() || location.IsDoubleStackSlot()) { in operator <<() 99 os << location.GetStackIndex(); in operator <<()
|
D | code_generator.cc | 71 static bool CheckType(Primitive::Type type, Location location) { in CheckType() argument 72 if (location.IsFpuRegister() in CheckType() 73 || (location.IsUnallocated() && (location.GetPolicy() == Location::kRequiresFpuRegister))) { in CheckType() 75 } else if (location.IsRegister() || in CheckType() 76 (location.IsUnallocated() && (location.GetPolicy() == Location::kRequiresRegister))) { in CheckType() 78 } else if (location.IsRegisterPair()) { in CheckType() 80 } else if (location.IsFpuRegisterPair()) { in CheckType() 82 } else if (location.IsStackSlot()) { in CheckType() 86 } else if (location.IsDoubleStackSlot()) { in CheckType() 88 } else if (location.IsConstant()) { in CheckType() [all …]
|
D | parallel_move_resolver.cc | 80 Location LowOf(Location location) { in LowOf() argument 81 if (location.IsRegisterPair()) { in LowOf() 82 return Location::RegisterLocation(location.low()); in LowOf() 83 } else if (location.IsFpuRegisterPair()) { in LowOf() 84 return Location::FpuRegisterLocation(location.low()); in LowOf() 85 } else if (location.IsDoubleStackSlot()) { in LowOf() 86 return Location::StackSlot(location.GetStackIndex()); in LowOf() 92 Location HighOf(Location location) { in HighOf() argument 93 if (location.IsRegisterPair()) { in HighOf() 94 return Location::RegisterLocation(location.high()); in HighOf() [all …]
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
D | MInsn.java | 36 public int location; field in MInsn 50 newInsn.location = location; in clone() 60 location, in toString()
|
D | CodeTranslator.java | 101 mInsn.location = loc; in codeItemToMutatableCode() 113 int targetLoc = mInsn.location + (int) containsTarget.getTarget(mInsn.insn); in codeItemToMutatableCode() 120 int targetLoc = mInsn.location + (int) containsTarget.getTarget(mInsn.insn); in codeItemToMutatableCode() 159 if (mInsn.location != loc) { in mutatableCodeToCodeItem() 178 int dataOffset = target.location - mInsn.location; in mutatableCodeToCodeItem() 183 int branchOffset = target.location - mInsn.location; in mutatableCodeToCodeItem() 325 if (mTryBlock.startInsn.location > mTryBlock.endInsn.location) { in updateTryBlocks() 339 if (first.endInsn.location > second.startInsn.location) { in updateTryBlocks() 349 while (first.endInsn.location > newInsn.location) { in updateTryBlocks() 365 tryItem.startAddr = mTryBlock.startInsn.location; in updateTryBlocks() [all …]
|
/art/runtime/jdwp/ |
D | jdwp_request.cc | 145 JdwpLocation location; in ReadLocation() local 146 memset(&location, 0, sizeof(location)); // Allows memcmp(3) later. in ReadLocation() 147 location.type_tag = ReadTypeTag(); in ReadLocation() 148 location.class_id = ReadObjectId("class"); in ReadLocation() 149 location.method_id = ReadMethodId(); in ReadLocation() 150 location.dex_pc = Read8BE(); in ReadLocation() 151 VLOG(jdwp) << " location " << location; in ReadLocation() 152 return location; in ReadLocation()
|
/art/runtime/ |
D | check_reference_map_visitor.h | 76 DexRegisterLocation location = dex_register_map.GetDexRegisterLocation( in CheckOptimizedMethod() local 78 switch (location.GetKind()) { in CheckOptimizedMethod() 84 DCHECK_EQ(location.GetValue() % kFrameSlotSize, 0); in CheckOptimizedMethod() 85 CHECK(stack_mask.LoadBit(location.GetValue() / kFrameSlotSize)); in CheckOptimizedMethod() 89 CHECK_NE(register_mask & (1 << location.GetValue()), 0u); in CheckOptimizedMethod() 97 CHECK_EQ(location.GetValue(), 0); in CheckOptimizedMethod() 100 LOG(FATAL) << "Unexpected location kind " << location.GetInternalKind(); in CheckOptimizedMethod()
|
D | dex_file.cc | 166 const std::string& location, in Open() argument 172 ScopedTrace trace(std::string("Open dex file from RAM ") + location); in Open() 175 location, in Open() 183 std::unique_ptr<const DexFile> DexFile::Open(const std::string& location, in Open() argument 189 ScopedTrace trace(std::string("Open dex file from mapped-memory ") + location); in Open() 195 location.c_str()); in Open() 201 location, in Open() 214 const std::string& location, in Open() argument 218 ScopedTrace trace(std::string("Open dex file ") + std::string(location)); in Open() 227 return DexFile::OpenZip(fd.Release(), location, verify_checksum, error_msg, dex_files); in Open() [all …]
|
/art/runtime/openjdkjvmti/ |
D | ti_breakpoint.cc | 78 jvmtiError BreakpointUtil::SetBreakpoint(jvmtiEnv* jenv, jmethodID method, jlocation location) { in SetBreakpoint() argument 86 if (location < 0 || static_cast<uint32_t>(location) >= in SetBreakpoint() 90 auto res_pair = env->breakpoints.insert(/* Breakpoint */ {art_method, location}); in SetBreakpoint() 98 jvmtiError BreakpointUtil::ClearBreakpoint(jvmtiEnv* jenv, jmethodID method, jlocation location) { in ClearBreakpoint() argument 106 /* Breakpoint */ {art::jni::DecodeArtMethod(method)->GetCanonicalMethod(), location}); in ClearBreakpoint()
|
/art/test/998-redefine-use-after-free/src/ |
D | Main.java | 30 public static ClassLoader getClassLoaderFor(String location) throws Exception { in getClassLoaderFor() argument 34 return (ClassLoader)ctor.newInstance(location + "/" + TEST_NAME + "-ex.jar", in getClassLoaderFor() 39 new java.net.URL[] { new java.net.URL("file://" + location + "/classes-ex/") }); in getClassLoaderFor()
|
/art/test/938-load-transform-bcp/src/ |
D | Main.java | 86 public static ClassLoader getClassLoaderFor(String location) throws Exception { in getClassLoaderFor() argument 90 return (ClassLoader)ctor.newInstance(location + "/" + TEST_NAME + "-ex.jar", in getClassLoaderFor() 95 new java.net.URL[] { new java.net.URL("file://" + location + "/classes-ex/") }); in getClassLoaderFor()
|
/art/test/138-duplicate-classes-check2/src/ |
D | Main.java | 27 public static ClassLoader getClassLoaderFor(String location) throws Exception { in getClassLoaderFor() argument 33 return (ClassLoader) ctor.newInstance(location + "/" + TEST_NAME + "-ex.jar", in getClassLoaderFor() 38 new java.net.URL[] { new java.net.URL("file://" + location + "/classes-ex/") }); in getClassLoaderFor()
|
/art/test/934-load-transform/src/ |
D | Main.java | 58 public static ClassLoader getClassLoaderFor(String location) throws Exception { in getClassLoaderFor() argument 63 return (ClassLoader)ctor.newInstance(location + "/" + TEST_NAME + "-ex.jar", in getClassLoaderFor() 68 new java.net.URL[] { new java.net.URL("file://" + location + "/classes-ex/") }); in getClassLoaderFor()
|
/art/test/991-field-trace-2/src/art/ |
D | Test991.java | 32 Executable method, long location, Class<?> f_klass, Object target, Field f) { in notifyFieldAccess() argument 37 handleFieldAccess(method, location, f_klass, target, f); in notifyFieldAccess() 41 Executable method, long location, Class<?> f_klass, Object target, Field f, Object value) { in notifyFieldModify() argument 47 handleFieldModify(method, location, f_klass, target, f, value); in notifyFieldModify() 105 Executable m, long location, Class<?> f_klass, Object target, Field f, Object value) { in notifyFieldModify() argument 107 TRACE.notifyFieldModify(m, location, f_klass, target, f, value); in notifyFieldModify() 112 Executable m, long location, Class<?> f_klass, Object target, Field f) { in notifyFieldAccess() argument 114 TRACE.notifyFieldAccess(m, location, f_klass, target, f); in notifyFieldAccess()
|
/art/test/935-non-retransformable/src/ |
D | Main.java | 64 public static ClassLoader getClassLoaderFor(String location) throws Exception { in getClassLoaderFor() argument 69 return (ClassLoader)ctor.newInstance(location + "/" + TEST_NAME + "-ex.jar", in getClassLoaderFor() 74 new java.net.URL[] { new java.net.URL("file://" + location + "/classes-ex/") }); in getClassLoaderFor()
|
/art/test/164-resolution-trampoline-dex-cache/src/ |
D | Main.java | 42 public static ClassLoader getClassLoaderFor(String location, ClassLoader parent, boolean ex) in getClassLoaderFor() argument 48 String path = location + "/" + TEST_NAME + (ex ? "-ex.jar" : ".jar"); in getClassLoaderFor() 52 String url = "file://" + location + (ex ? "/classes-ex/" : "/classes/"); in getClassLoaderFor()
|