Searched refs:record (Results 1 - 6 of 6) sorted by relevance

/art/runtime/gc/
H A Dallocation_record.cc109 AllocRecord& record = it->second; local
111 buffered_visitor.VisitRootIfNonNull(record.GetClassGcRoot());
116 for (size_t i = 0, depth = record.GetDepth(); i < depth; ++i) {
117 const AllocRecordStackTraceElement& element = record.StackElement(i);
124 static inline void SweepClassObject(AllocRecord* record, IsMarkedVisitor* visitor)
127 GcRoot<mirror::Class>& klass = record->GetClassGcRoot();
150 AllocRecord& record = it->second; local
155 SweepClassObject(&record, visitor);
166 SweepClassObject(&record, visitor);
287 // Do not record fo
[all...]
H A Dallocation_record.h224 void Put(mirror::Object* obj, AllocRecord&& record)
230 entries_.push_back(EntryPair(GcRoot<mirror::Object>(obj), std::move(record)));
/art/runtime/
H A Dthread.cc247 DeoptimizationContextRecord* record = new DeoptimizationContextRecord( local
254 tlsPtr_.deoptimization_context_stack = record;
262 DeoptimizationContextRecord* record = tlsPtr_.deoptimization_context_stack; local
263 tlsPtr_.deoptimization_context_stack = record->GetLink();
264 result->SetJ(record->GetReturnValue().GetJ());
265 *exception = record->GetPendingException();
266 *from_code = record->GetFromCode();
267 *method_type = record->GetDeoptimizationMethodType();
268 delete record;
277 StackedShadowFrameRecord* record local
283 StackedShadowFrameRecord* record = tlsPtr_.stacked_shadow_frame_record; local
355 FrameIdToShadowFrame* record = FindFrameIdToShadowFrame( local
365 FrameIdToShadowFrame* record = FindFrameIdToShadowFrame( local
381 FrameIdToShadowFrame* record = FrameIdToShadowFrame::Create(frame_id, local
[all...]
H A Dreference_table.cc223 gc::AllocRecord& record = it->second;
226 const gc::AllocRecordStackTrace* trace = record.GetStackTrace();
H A Ddebugger.cc5010 const gc::AllocRecord* record = &it->second; local
5012 LOG(INFO) << StringPrintf(" Thread %-2d %6zd bytes ", record->GetTid(), record->ByteCount())
5013 << mirror::Class::PrettyClass(record->GetClass());
5015 for (size_t stack_frame = 0, depth = record->GetDepth(); stack_frame < depth; ++stack_frame) {
5016 const gc::AllocRecordStackTraceElement& stack_element = record->StackElement(stack_frame);
5217 const gc::AllocRecord* record = &it->second; local
5219 const char* class_descr = record->GetClassDescriptor(&temp);
5225 for (size_t i = 0, depth = record->GetDepth(); i < depth; i++) {
5226 ArtMethod* m = record
5290 const gc::AllocRecord* record = &it->second; local
[all...]
/art/compiler/optimizing/
H A Dnodes.h1549 // Get the position of the input record that this use corresponds to.
1551 // Set the position of the input record that this use corresponds to.
1569 // This class is used by HEnvironment and HInstruction classes to record the
1601 HInstruction* operator()(HUserRecord<HInstruction*>& record) const {
1602 return record.GetInstruction();
1604 const HInstruction* operator()(const HUserRecord<HInstruction*>& record) const {
1605 return record.GetInstruction();
6396 // so use the GetInputRecords() from the base class to set the input record.

Completed in 454 milliseconds