Searched defs:concurrent (Results 1 - 2 of 2) sorted by relevance

/art/runtime/gc/
H A Dreference_processor.cc113 void ReferenceProcessor::ProcessReferences(bool concurrent, TimingLogger* timings, argument
119 TimingLogger::ScopedTiming t(concurrent ? __FUNCTION__ : "(Paused)ProcessReferences", timings);
126 CHECK_EQ(SlowPathEnabled(), concurrent) << "Slow path must be enabled iff concurrent"; local
130 TimingLogger::ScopedTiming split(concurrent ? "ForwardSoftReferences" :
132 if (concurrent) {
138 if (concurrent) {
146 TimingLogger::ScopedTiming t(concurrent ? "EnqueueFinalizerReferences" :
148 if (concurrent) {
155 if (concurrent) {
[all...]
H A Dheap.cc79 // Minimum amount of remaining bytes before a concurrent GC is triggered.
399 const bool concurrent = i != 0; local
400 garbage_collectors_.push_back(new collector::MarkSweep(this, concurrent));
401 garbage_collectors_.push_back(new collector::PartialMarkSweep(this, concurrent));
402 garbage_collectors_.push_back(new collector::StickyMarkSweep(this, concurrent));
2722 // Pass in false since concurrent reference processing can mean that the reference referents
2926 // Start a concurrent GC when we get close to the estimated remaining bytes. When the
2957 // Make sure that we can do a concurrent GC.

Completed in 2677 milliseconds