Searched defs:stack (Results 1 - 3 of 3) sorted by relevance
/art/runtime/ |
H A D | instrumentation.cc | 240 // need to push a DEX pc into the dex_pcs_ list to match size of instrumentation stack. 280 // Insert frame at the right position so we do not corrupt the instrumentation stack. 281 // Instrumentation stack frames are in descending frame id order. 319 // Create method enter events for all methods currently on the thread's stack. We only do this 411 std::deque<instrumentation::InstrumentationStackFrame>* stack = thread->GetInstrumentationStack(); local 412 if (stack->size() > 0) { 417 CHECK_EQ(visitor.frames_removed_, stack->size()); 418 while (stack->size() > 0) { 419 stack->pop_front(); 605 // Restore stack onl 1042 std::deque<instrumentation::InstrumentationStackFrame>* stack = self->GetInstrumentationStack(); local 1059 std::deque<instrumentation::InstrumentationStackFrame>* stack = self->GetInstrumentationStack(); local 1114 std::deque<instrumentation::InstrumentationStackFrame>* stack = self->GetInstrumentationStack(); local [all...] |
H A D | profiler.cc | 59 // Walk through the method within depth of max_depth_ on the Java stack 62 BoundedStackVisitor(std::vector<std::pair<mirror::ArtMethod*, uint32_t>>* stack, 65 : StackVisitor(thread, NULL), stack_(stack), max_depth_(max_depth), depth_(0) { 109 std::vector<InstructionLocation> stack; local 111 BoundedStackVisitor bounded_stack_visitor(&stack, thread, max_depth); 113 profiler->RecordStack(stack); 448 // Record the current bounded stack into sampling results. 449 void BackgroundMethodSamplingProfiler::RecordStack(const std::vector<InstructionLocation>& stack) { argument 450 if (stack.size() == 0) { 453 // Get the method on top of the stack 505 PutStack(const std::vector<InstructionLocation>& stack) argument [all...] |
/art/runtime/gc/ |
H A D | heap.cc | 94 // How many reserve entries are at the end of the allocation stack, these are only needed if the 95 // allocation stack overflows. 97 // Default mark stack size in bytes. 107 // GC alot mode uses a small allocation stack to stress test a lot of GC. 110 // Verify objet has a small allocation stack size since searching the allocation stack is slow. 176 * causes a lot of GC since we do a GC for alloc whenever the stack is full. When heap 397 mark_stack_.reset(accounting::ObjectStack::Create("mark stack", kDefaultMarkStackSize, 401 "allocation stack", max_allocation_stack_size_, alloc_stack_capacity)); 403 "live stack", max_allocation_stack_size 727 MarkAllocStackAsLive(accounting::ObjectStack* stack) argument 2078 MarkAllocStack(accounting::ContinuousSpaceBitmap* bitmap1, accounting::ContinuousSpaceBitmap* bitmap2, accounting::LargeObjectBitmap* large_objects, accounting::ObjectStack* stack) argument [all...] |
Completed in 98 milliseconds