Home | History | Annotate | Download | only in gc

Lines Matching defs:ReferenceProcessor

39 ReferenceProcessor::ReferenceProcessor()
50 void ReferenceProcessor::EnableSlowPath() {
54 void ReferenceProcessor::DisableSlowPath(Thread* self) {
59 void ReferenceProcessor::BroadcastForSlowPath(Thread* self) {
64 ObjPtr<mirror::Object> ReferenceProcessor::GetReferent(Thread* self,
115 void ReferenceProcessor::StartPreservingReferences(Thread* self) {
120 void ReferenceProcessor::StopPreservingReferences(Thread* self) {
128 void ReferenceProcessor::ProcessReferences(bool concurrent,
209 void ReferenceProcessor::DelayReferenceReferent(ObjPtr<mirror::Class> klass,
247 void ReferenceProcessor::UpdateRoots(IsMarkedVisitor* visitor) {
268 void ReferenceProcessor::EnqueueClearedReferences(Thread* self) {
293 void ReferenceProcessor::ClearReferent(ObjPtr<mirror::Reference> ref) {
308 void ReferenceProcessor::WaitUntilDoneProcessingReferences(Thread* self) {
319 bool ReferenceProcessor::MakeCircularListIfUnenqueued(