/art/runtime/gc/collector/ |
H A D | object_byte_pair.h | 29 void Add(const ObjectBytePair& other) { function in struct:art::gc::collector::ObjectBytePair
|
/art/runtime/ |
H A D | signal_set.h | 34 void Add(int signal) { function in class:art::SignalSet
|
H A D | indirect_reference_table-inl.h | 109 inline void IrtEntry::Add(ObjPtr<mirror::Object> obj) { function in class:art::IrtEntry
|
H A D | reference_table.cc | 49 void ReferenceTable::Add(ObjPtr<mirror::Object> obj) { function in class:art::ReferenceTable
|
H A D | indirect_reference_table.cc | 133 // To keep the IRT compact, we want to fill "holes" created by non-stack-discipline Add & Remove 146 // cannot do work when the segment changes. Thus, Add and Remove need to ensure the current 239 IndirectRef IndirectReferenceTable::Add(IRTSegmentState previous_state, function in class:art::IndirectReferenceTable 243 LOG(INFO) << "+++ Add: previous_state=" << previous_state.top_index 309 // Add to the end. 313 table_[index].Add(obj);
|
H A D | monitor.cc | 443 // Add info for contending thread. 756 * Add ourselves to the set of threads waiting on this monitor, and 971 Runtime::Current()->GetMonitorList()->Add(m); 1526 void MonitorList::Add(Monitor* m) { function in class:art::MonitorList
|
H A D | debugger.cc | 804 *class_object_id = gRegistry->Add(c); 819 *superclass_id = gRegistry->Add(c->GetSuperClass()); 830 expandBufAddObjectId(pReply, gRegistry->Add(c->GetClassLoader())); 873 expandBufAddObjectId(reply, gRegistry->Add(monitor_info.owner_->GetPeerFromOtherThread())); 875 expandBufAddObjectId(reply, gRegistry->Add(nullptr)); 880 expandBufAddObjectId(reply, gRegistry->Add(monitor_info.waiters_[i]->GetPeerFromOtherThread())); 911 visitor->monitors->push_back(gRegistry->Add(owned_monitor)); 948 // Add() requires the thread_list_lock_ not held to avoid the lock 950 *contended_monitor = gRegistry->Add(contended_monitor_obj); 992 instances->push_back(gRegistry->Add(raw_instance 5062 void Add(const char* str, bool copy_string) { function in class:art::StringTable [all...] |
/art/compiler/utils/arm/ |
H A D | assembler_arm_vixl.h | 73 // for Add macro instruction) unless vixl32::DontCare option is 123 // TODO: Remove when MacroAssembler::Add(FlagsUpdate, Condition, Register, Register, Operand) 125 void Add(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { function in class:art::arm::FINAL 127 MacroAssembler::Add(rd, rn, operand); 129 MacroAssembler::Add(vixl32::DontCare, rd, rn, operand); 132 using MacroAssembler::Add;
|
/art/runtime/jdwp/ |
H A D | object_registry.cc | 46 return Add(c); 50 return Add(c_h); 53 JDWP::ObjectId ObjectRegistry::Add(ObjPtr<mirror::Object> o) { function in class:art::ObjectRegistry 64 JDWP::ObjectId ObjectRegistry::Add(Handle<T> obj_h) { function in class:art::ObjectRegistry 75 JDWP::ObjectId ObjectRegistry::Add(Handle<mirror::Object> obj_h); 80 JDWP::ObjectId ObjectRegistry::Add(Handle<mirror::Throwable> obj_h);
|
/art/compiler/utils/ |
H A D | dedupe_set-inl.h | 71 const StoreKey* Add(Thread* self, size_t hash, const InKey& in_key) REQUIRES(!lock_) { 189 const StoreKey* DedupeSet<InKey, StoreKey, Alloc, HashType, HashFunc, kShard>::Add( function in class:art::DedupeSet 202 return shards_[shard_bin]->Add(self, shard_hash, key);
|
/art/test/660-clinit/src/ |
H A D | Main.java | 37 expectNotPreInit(Add.class); 175 static Class<?> klazz[] = new Class<?>[]{Add.class, Mul.class}; 179 class Add { class
|
/art/compiler/optimizing/ |
H A D | gvn.cc | 30 * through the `Add` method, and the `Kill` method. The `Kill` method removes 87 void Add(HInstruction* instruction) { function in class:art::ValueSet 497 set->Add(current);
|
H A D | bounds_check_elimination.cc | 235 // Add a constant to a ValueBound. 238 ValueBound Add(int32_t c, /* out */ bool* overflow, /* out */ bool* underflow) const { function in class:art::ValueBound 336 ValueRange* Add(int32_t constant) const { function in class:art::ValueRange 338 ValueBound lower = lower_.Add(constant, &overflow, &underflow); 344 ValueBound upper = upper_.Add(constant, &overflow, &underflow); 673 right_range->GetBound().Add(left_compensation, &overflow, &underflow)); 681 left_range->GetBound().Add(right_compensation, &overflow, &underflow), 748 ValueBound new_upper = upper.Add(compensation, &overflow, &underflow); 760 ValueBound new_lower = lower.Add(compensation, &overflow, &underflow); 772 ValueBound new_lower = lower.Add(compensatio [all...] |
H A D | nodes.cc | 733 void HLoopInformation::Add(HBasicBlock* block) { function in class:art::HLoopInformation 988 static void Add(HInstructionList* instruction_list, function in namespace:art 1000 Add(&instructions_, this, instruction); 1004 Add(&phis_, this, phi); 1438 // Add any inputs from `other` into `this` if it wasn't already an input. 2050 void HInstructionList::Add(const HInstructionList& instruction_list) { function in class:art::HInstructionList 2223 instructions_.Add(other->GetInstructions()); 2283 instructions_.Add(other->GetInstructions()); 2363 loop_it.Current()->Add(block); 2685 // Add ne [all...] |
H A D | nodes.h | 166 void Add(const HInstructionList& instruction_list); 847 void Add(HBasicBlock* block); 1341 M(Add, BinaryOperation) \ 1714 void Add(SideEffects other) { function in class:art::SideEffects 2297 void AddSideEffects(SideEffects other) { side_effects_.Add(other); } 4695 // TODO: Add implicit null checks in intrinsics. 4735 // TODO: Add implicit null checks in intrinsics. 4847 DECLARE_INSTRUCTION(Add); 4850 DEFAULT_COPY_CONSTRUCTOR(Add);
|
/art/runtime/gc/allocator/ |
H A D | rosalloc.h | 191 void Add(Slot* slot) { function in class:art::gc::allocator::RosAlloc::SlotFreeList 406 // Add backwards so the first slot is at the head of the list. 408 free_list_.Add(slot); 425 // Add the given slot to the bulk free list. Returns the bracket size. 427 // Add the given slot to the thread-local free list.
|
/art/compiler/linker/ |
H A D | elf_builder.h | 205 // Add this section to the list of generated ELF sections (if not there already). 246 Elf_Word Add(const void* data, size_t length) { function in class:art::linker::FINAL::CachedSection 289 Elf_Word Add(const std::string& name) { function in class:art::linker::FINAL::FINAL 293 return CachedSection::Add(name.c_str(), name.length() + 1); 357 void Add(Elf_Word name, function in class:art::linker::FINAL::FINAL 371 Add(name, section_index, addr, size, binding, type); 375 void Add(Elf_Word name, function in class:art::linker::FINAL::FINAL 721 dynstr_.Add(""); // dynstr should start with empty string. 722 Elf_Word oatdata = dynstr_.Add("oatdata"); 723 dynsym_.Add(oatdat [all...] |
/art/oatdump/ |
H A D | oatdump.cc | 208 // TODO: Add symbols for dex bytecode in the .dex section. 539 cumulative.Add(data); 957 void Add(const DexFileData& other) { function in class:art::OatDumper::DexFileData 2208 // Add space between intern table and class table. 2212 // Add space between end of image data and bitmap. Expect the bitmap to be page-aligned.
|