Searched refs:VisiblyInitializedCallback (Results 1 – 2 of 2) sorted by relevance
875 class VisiblyInitializedCallback; variable883 void VisiblyInitializedCallbackDone(Thread* self, VisiblyInitializedCallback* callback);884 VisiblyInitializedCallback* MarkClassInitialized(Thread* self, Handle<mirror::Class> klass)1411 std::unique_ptr<VisiblyInitializedCallback> visibly_initialized_callback_1413 IntrusiveForwardList<VisiblyInitializedCallback> running_visibly_initialized_callbacks_
272 class ClassLinker::VisiblyInitializedCallback final class in art::ClassLinker273 : public Closure, public IntrusiveForwardListNode<VisiblyInitializedCallback> {275 explicit VisiblyInitializedCallback(ClassLinker* class_linker) in VisiblyInitializedCallback() function in art::ClassLinker::VisiblyInitializedCallback372 VisiblyInitializedCallback* callback = nullptr; in MakeInitializedClassesVisiblyInitialized()382 for (VisiblyInitializedCallback& cb : running_visibly_initialized_callbacks_) { in MakeInitializedClassesVisiblyInitialized()398 VisiblyInitializedCallback* callback) { in VisiblyInitializedCallbackDone()423 ClassLinker::VisiblyInitializedCallback* cb = MarkClassInitialized(self, klass); in ForceClassInitialized()431 ClassLinker::VisiblyInitializedCallback* ClassLinker::MarkClassInitialized( in MarkClassInitialized()450 visibly_initialized_callback_.reset(new VisiblyInitializedCallback(this)); in MarkClassInitialized()456 VisiblyInitializedCallback* callback = visibly_initialized_callback_.release(); in MarkClassInitialized()[all …]