/art/test/1926-missed-frame-pop/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/1964-add-to-dex-classloader-file/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/1929-exception-catch-exception/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/1923-frame-pop/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/1969-force-early-return-void/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/jvmti-common/ |
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/1965-get-set-local-primitive-no-tables/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/1954-pop-frame-jit/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/1955-pop-frame-jit-called/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/1927-exception-event/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/1947-breakpoint-redefine-deopt/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/compiler/optimizing/ |
D | common_arm.h | 40 inline vixl::aarch32::Register HighRegisterFrom(Location location) { in HighRegisterFrom() argument 41 DCHECK(location.IsRegisterPair()) << location; in HighRegisterFrom() 42 return vixl::aarch32::Register(location.AsRegisterPairHigh<vixl::aarch32::Register>()); in HighRegisterFrom() 45 inline vixl::aarch32::DRegister HighDRegisterFrom(Location location) { in HighDRegisterFrom() argument 46 DCHECK(location.IsFpuRegisterPair()) << location; in HighDRegisterFrom() 47 return vixl::aarch32::DRegister(location.AsFpuRegisterPairHigh<vixl::aarch32::DRegister>()); in HighDRegisterFrom() 50 inline vixl::aarch32::Register LowRegisterFrom(Location location) { in LowRegisterFrom() argument 51 DCHECK(location.IsRegisterPair()) << location; in LowRegisterFrom() 52 return vixl::aarch32::Register(location.AsRegisterPairLow<vixl::aarch32::Register>()); in LowRegisterFrom() 55 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, DataType::Type type) { in RegisterFrom() argument 78 return type == DataType::Type::kInt64 ? XRegisterFrom(location) : WRegisterFrom(location); in RegisterFrom() 90 inline vixl::aarch64::VRegister DRegisterFrom(Location location) { in DRegisterFrom() argument 91 DCHECK(location.IsFpuRegister()) << location; in DRegisterFrom() [all …]
|
D | locations.cc | 98 std::ostream& operator<<(std::ostream& os, const Location& location) { in operator <<() argument 99 os << location.DebugString(); in operator <<() 100 if (location.IsRegister() || location.IsFpuRegister()) { in operator <<() 101 os << location.reg(); in operator <<() 102 } else if (location.IsPair()) { in operator <<() 103 os << location.low() << ":" << location.high(); in operator <<() 104 } else if (location.IsStackSlot() || location.IsDoubleStackSlot()) { in operator <<() 105 os << location.GetStackIndex(); in operator <<()
|
/art/libdexfile/dex/ |
D | art_dex_file_loader.cc | 162 const std::string& location, in Open() argument 169 ScopedTrace trace(std::string("Open dex file from RAM ") + location); in Open() 174 location, in Open() 184 std::unique_ptr<const DexFile> ArtDexFileLoader::Open(const std::string& location, in Open() argument 190 ScopedTrace trace(std::string("Open dex file from mapped-memory ") + location); in Open() 197 location.c_str()); in Open() 206 location, in Open() 217 location.c_str()); in Open() 224 const std::string& location, in Open() argument 236 magic, fd.Release(), location, verify, verify_checksum, error_msg, dex_files); in Open() [all …]
|
D | dex_file_loader.h | 61 static bool IsMultiDexLocation(const char* location); 89 static std::string GetBaseLocation(const char* location) { in GetBaseLocation() argument 90 const char* pos = strrchr(location, kMultiDexSeparator); in GetBaseLocation() 91 return (pos == nullptr) ? location : std::string(location, pos - location); in GetBaseLocation() 94 static std::string GetBaseLocation(const std::string& location) { in GetBaseLocation() argument 95 return GetBaseLocation(location.c_str()); in GetBaseLocation() 101 static std::string GetMultiDexSuffix(const std::string& location) { in GetMultiDexSuffix() argument 102 size_t pos = location.rfind(kMultiDexSeparator); in GetMultiDexSuffix() 103 return (pos == std::string::npos) ? std::string() : location.substr(pos); in GetMultiDexSuffix() 127 const std::string& location, [all …]
|
D | art_dex_file_loader.h | 60 const std::string& location, 69 std::unique_ptr<const DexFile> Open(const std::string& location, 78 const std::string& location, 84 const std::string& location, 92 const std::string& location, 100 const std::string& location, 109 const std::string& location, 116 const std::string& location, 124 const std::string& location, 134 const std::string& location, [all …]
|
D | dex_file_loader.cc | 171 bool DexFileLoader::IsMultiDexLocation(const char* location) { in IsMultiDexLocation() argument 172 return strrchr(location, kMultiDexSeparator) != nullptr; in IsMultiDexLocation() 224 const std::string& location, in Open() argument 235 location, in Open() 250 const std::string& location, in OpenWithDataSection() argument 260 location, in OpenWithDataSection() 273 const std::string& location, in OpenAll() argument 288 location, in OpenAll() 299 location, in OpenAll() 320 const std::string& location, in OpenCommon() argument [all …]
|
/art/libartbase/base/ |
D | file_utils.h | 89 std::string GetSystemImageFilename(const char* location, InstructionSet isa); 102 bool LocationIsOnArtModule(const char* location); 105 bool LocationIsOnConscryptModule(const char* location); 108 bool LocationIsOnI18nModule(const char* location); 111 bool LocationIsOnSystem(const char* location); 114 bool LocationIsOnSystemFramework(const char* location); 117 bool LocationIsOnSystemExtFramework(const char* location); 120 bool LocationIsOnApex(const char* location);
|
/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/ |
D | check_reference_map_visitor.h | 89 DexRegisterLocation location = dex_register_map[reg]; in CheckOptimizedMethod() local 90 switch (location.GetKind()) { in CheckOptimizedMethod() 96 DCHECK_EQ(location.GetValue() % kFrameSlotSize, 0); in CheckOptimizedMethod() 97 CHECK(stack_mask.LoadBit(location.GetValue() / kFrameSlotSize)); in CheckOptimizedMethod() 101 CHECK_NE(register_mask & (1 << location.GetValue()), 0u); in CheckOptimizedMethod() 109 CHECK_EQ(location.GetValue(), 0); in CheckOptimizedMethod() 112 LOG(FATAL) << "Unexpected location kind " << location.GetKind(); in CheckOptimizedMethod()
|
/art/test/913-heaps/ |
D | expected.txt | 4 root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=8,location… 5 root@root --(stack-local[id=1,tag=3000,depth=5,method=run,vreg=2,location= 0])--> 3000@0 [size=124,… 48 root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=10,location= … 49 root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=5,location= 8… 50 root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestRoot,vreg=13,location= … 51 root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestRoot,vreg=4,location= 2… 52 root@root --(stack-local[id=1,tag=3000,depth=5,method=run,vreg=2,location= 0])--> 3000@0 [size=124,… 102 root@root --(stack-local[id=1,tag=3000,depth=2,method=doFollowReferencesTestNonRoot,vreg=8,location… 103 root@root --(stack-local[id=1,tag=3000,depth=5,method=run,vreg=2,location= 0])--> 3000@0 [size=124,… 114 root@root --(stack-local[id=1,tag=3000,depth=1,method=doFollowReferencesTestImpl,vreg=10,location= … [all …]
|
/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()
|