Searched defs:Add (Results 1 - 18 of 18) sorted by relevance

/art/runtime/gc/collector/
H A Dobject_byte_pair.h29 void Add(const ObjectBytePair& other) { function in struct:art::gc::collector::ObjectBytePair
/art/runtime/
H A Dsignal_set.h34 void Add(int signal) { function in class:art::SignalSet
H A Dindirect_reference_table-inl.h109 inline void IrtEntry::Add(ObjPtr<mirror::Object> obj) { function in class:art::IrtEntry
H A Dreference_table.cc49 void ReferenceTable::Add(ObjPtr<mirror::Object> obj) { function in class:art::ReferenceTable
H A Dindirect_reference_table.cc133 // 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 Dmonitor.cc443 // 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 Ddebugger.cc804 *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 Dassembler_arm_vixl.h73 // 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 Dobject_registry.cc46 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 Ddedupe_set-inl.h71 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 DMain.java37 expectNotPreInit(Add.class);
175 static Class<?> klazz[] = new Class<?>[]{Add.class, Mul.class};
179 class Add { class
/art/compiler/optimizing/
H A Dgvn.cc30 * 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 Dbounds_check_elimination.cc235 // 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 Dnodes.cc733 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 Dnodes.h166 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 Drosalloc.h191 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 Delf_builder.h205 // 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 Doatdump.cc208 // 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.

Completed in 347 milliseconds