/art/test/142-classloader2/src/ |
H A D | Main.java | 25 private static ClassLoader createClassLoader(String dexPath, ClassLoader parent) { argument 30 return (ClassLoader)constructor.newInstance(dexPath, parent);
|
/art/test/626-const-class-linking/src/ |
H A D | MisbehavingLoader.java | 21 public MisbehavingLoader(ClassLoader parent, DefiningLoader defining_loader) { argument 22 super(parent);
|
H A D | DelegatingLoader.java | 20 public DelegatingLoader(ClassLoader parent, DefiningLoader defining_loader) { argument 21 super(parent);
|
H A D | DefiningLoader.java | 59 public DefiningLoader(ClassLoader parent) { argument 60 super(parent); 63 mDexClass = parent.loadClass("dalvik.system.DexFile"); 228 * 2. Invoke the loadClass method on the parent class loader. If 229 * the parent loader is null the class loader built-in to the 233 * parent's loadClass() method, but we passed our parent to the
|
H A D | RacyLoader.java | 30 public RacyLoader(ClassLoader parent, int count) { argument 31 super(parent); 35 defining_loaders[i] = new DefiningLoader(parent);
|
H A D | RacyMisbehavingLoader.java | 31 public RacyMisbehavingLoader(ClassLoader parent, int count, boolean throw_error) { argument 32 super(parent); 37 defining_loaders[i] = new DefiningLoader(parent);
|
/art/test/068-classloader/src/ |
H A D | FancyLoader.java | 52 public FancyLoader(ClassLoader parent) { argument 53 super(parent); 56 mDexClass = parent.loadClass("dalvik.system.DexFile"); 216 * 2. Invoke the loadClass method on the parent class loader. If 217 * the parent loader is null the class loader built-in to the 221 * parent's loadClass() method, but we passed our parent to the
|
/art/test/155-java-set-resolved-type/src/ |
H A D | Main.java | 68 public static ClassLoader getClassLoaderFor(String location, ClassLoader parent, boolean ex) argument 76 return (ClassLoader)ctor.newInstance(path, parent); 81 new java.net.URL[] { new java.net.URL(url) }, parent);
|
/art/test/164-resolution-trampoline-dex-cache/src/ |
H A D | Main.java | 42 public static ClassLoader getClassLoaderFor(String location, ClassLoader parent, boolean ex) argument 49 return (ClassLoader)ctor.newInstance(path, parent); 54 new java.net.URL[] { new java.net.URL(url) }, parent);
|
/art/test/612-jit-dex-cache/src-art/ |
H A D | Main.java | 25 public DelegateLastPathClassLoader(String dexPath, ClassLoader parent) { argument 26 super(dexPath, parent); 35 // Ignore and fall through to parent class loader.
|
/art/test/647-jni-get-field-id/src/ |
H A D | DefiningLoader.java | 59 public DefiningLoader(ClassLoader parent) { argument 60 super(parent); 63 mDexClass = parent.loadClass("dalvik.system.DexFile"); 228 * 2. Invoke the loadClass method on the parent class loader. If 229 * the parent loader is null the class loader built-in to the 233 * parent's loadClass() method, but we passed our parent to the
|
H A D | Main.java | 95 public MyClassLoader(ClassLoader parent) { argument 96 super(parent);
|
/art/test/912-classes/src-art/art/ |
H A D | DexData.java | 36 public static ClassLoader create1(ClassLoader parent) { argument 37 return create(parent, DEX_DATA_B); 43 public static ClassLoader create2(ClassLoader parent) { argument 44 return create(parent, DEX_DATA_AC); 50 public static ClassLoader create12(ClassLoader parent) { argument 51 return create(parent, DEX_DATA_AC, DEX_DATA_B); 54 private static ClassLoader create(ClassLoader parent, String... stringData) { argument 59 return new InMemoryDexClassLoader(byteBuffers, parent);
|
/art/test/086-null-super/src/ |
H A D | Main.java | 60 public BrokenDexLoader(ClassLoader parent) { argument 61 super(parent);
|
/art/test/087-gc-after-link/src/ |
H A D | Main.java | 60 public BrokenDexLoader(ClassLoader parent) { argument 61 super(parent);
|
/art/test/1946-list-descriptors/src-art/art/ |
H A D | Test1946.java | 109 private static ClassLoader makeClassLoaderFrom(byte[] data, ClassLoader parent) throws Exception { argument 110 return new InMemoryDexClassLoader(ByteBuffer.wrap(data), parent); 113 private static ClassLoader makeClassLoaderFrom(List<byte[]> data, ClassLoader parent) argument 119 return new InMemoryDexClassLoader(bufs.toArray(new ByteBuffer[0]), parent);
|
/art/test/613-inlining-dex-cache/src-art/ |
H A D | Main.java | 25 public DelegateLastPathClassLoader(String dexPath, ClassLoader parent) { argument 26 super(dexPath, parent); 35 // Ignore and fall through to parent class loader.
|
/art/compiler/optimizing/ |
H A D | inliner.h | 46 HInliner* parent, 57 parent_(parent), 287 // The 'parent' inliner, that means the inlinigng optimization that requested 36 HInliner(HGraph* outer_graph, HGraph* outermost_graph, CodeGenerator* codegen, const DexCompilationUnit& outer_compilation_unit, const DexCompilationUnit& caller_compilation_unit, CompilerDriver* compiler_driver, VariableSizedHandleScope* handles, OptimizingCompilerStats* stats, size_t total_number_of_dex_registers, size_t total_number_of_instructions, HInliner* parent, size_t depth = 0, const char* name = kInlinerPassName) argument
|
H A D | register_allocation_resolver.cc | 436 LiveInterval* parent = interval->GetParent(); local 437 HInstruction* defined_by = parent->GetDefinedBy(); 469 switch (parent->NumberOfSpillSlotsNeeded()) { 470 case 1: location_source = Location::StackSlot(parent->GetSpillSlot()); break; 471 case 2: location_source = Location::DoubleStackSlot(parent->GetSpillSlot()); break; 472 case 4: location_source = Location::SIMDStackSlot(parent->GetSpillSlot()); break;
|
H A D | register_allocator_linear_scan.cc | 1087 LiveInterval* parent = interval->GetParent(); local 1089 // An instruction gets a spill slot for its entire lifetime. If the parent 1091 if (parent->HasSpillSlot()) { 1095 HInstruction* defined_by = parent->GetDefinedBy(); 1100 parent->SetSpillSlot(codegen_->GetStackSlotOfParameter(defined_by->AsParameterValue())); 1105 parent->SetSpillSlot(0); 1141 size_t number_of_spill_slots_needed = parent->NumberOfSpillSlotsNeeded(); 1146 if ((*spill_slots)[s] > parent->GetStart()) { 1169 parent->SetSpillSlot(slot);
|
/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
H A D | Site.java | 137 private Site(Site parent, String method, String signature, String file, int line) { argument 138 mParent = parent;
|
/art/cmdline/ |
H A D | cmdline_parser.h | 53 static ArgumentBuilder<TArg> CreateArgumentBuilder(Builder& parent); 354 explicit UntypedArgumentBuilder(CmdlineParser::Builder& parent) : parent_(parent) {} argument 617 CmdlineParser<TVariantMap, TVariantMapKey>::Builder& parent) { 619 parent, parent.save_destination_); 616 CreateArgumentBuilder( CmdlineParser<TVariantMap, TVariantMapKey>::Builder& parent) argument
|
/art/runtime/ |
H A D | class_loader_context.cc | 397 // Create the class loaders starting from the top most parent (the one on the last position 400 jobject current_parent = nullptr; // the starting parent is the BootClassLoader. 593 // This method is recursive (w.r.t. the class loader parent) and will stop once it reaches the 640 // We created the ClassLoaderInfo for the current loader. Move on to its parent. 643 Handle<mirror::ClassLoader> parent = hs.NewHandle(class_loader->GetParent()); local 648 return AddInfoToContextFromClassLoader(soa, parent, null_dex_elements);
|
H A D | class_loader_context_test.cc | 530 // The last class loader should have the BootClassLoader as a parent. 660 std::string parent = dex_location.substr(0, pos); local 662 std::string context_with_base_dir = context->EncodeContextForOatFile(parent);
|
H A D | oat_file_assistant.cc | 144 LOG(WARNING) << "Failed to determine dex file parent directory: " << dex_location_; 146 // We cannot test for parent access when using file descriptors. That's ok 148 std::string parent = dex_location_.substr(0, pos); local 149 if (access(parent.c_str(), W_OK) == 0) { 152 VLOG(oat) << "Dex parent of " << dex_location_ << " is not writable: " << strerror(errno); 966 // If the parent of the dex file is writable it means that we can
|