Searched refs:concurrent (Results 1 - 5 of 5) sorted by relevance

/art/test/114-ParallelGC/src/
H A DMain.java19 import java.util.concurrent.BrokenBarrierException;
20 import java.util.concurrent.CyclicBarrier;
21 import java.util.concurrent.SynchronousQueue;
22 import java.util.concurrent.TimeUnit;
23 import java.util.concurrent.TimeoutException;
/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 Dreference_processor.h46 void ProcessReferences(bool concurrent, TimingLogger* timings, bool clear_soft_references,
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.
/art/test/083-compiler-regressions/src/
H A DMain.java17 import java.util.concurrent.*;
18 import java.util.concurrent.atomic.AtomicLong;

Completed in 157 milliseconds