Searched refs:VisiblyInitializedCallback (Results 1 – 2 of 2) sorted by relevance
850 class VisiblyInitializedCallback; variable858 void VisiblyInitializedCallbackDone(Thread* self, VisiblyInitializedCallback* callback);859 VisiblyInitializedCallback* MarkClassInitialized(Thread* self, Handle<mirror::Class> klass)1456 std::unique_ptr<VisiblyInitializedCallback> visibly_initialized_callback_1458 IntrusiveForwardList<VisiblyInitializedCallback> running_visibly_initialized_callbacks_
268 class ClassLinker::VisiblyInitializedCallback final class in art::ClassLinker269 : public Closure, public IntrusiveForwardListNode<VisiblyInitializedCallback> {271 explicit VisiblyInitializedCallback(ClassLinker* class_linker) in VisiblyInitializedCallback() function in art::ClassLinker::VisiblyInitializedCallback368 VisiblyInitializedCallback* callback = nullptr; in MakeInitializedClassesVisiblyInitialized()378 for (VisiblyInitializedCallback& cb : running_visibly_initialized_callbacks_) { in MakeInitializedClassesVisiblyInitialized()394 VisiblyInitializedCallback* callback) { in VisiblyInitializedCallbackDone()419 ClassLinker::VisiblyInitializedCallback* cb = MarkClassInitialized(self, klass); in ForceClassInitialized()427 ClassLinker::VisiblyInitializedCallback* ClassLinker::MarkClassInitialized( in MarkClassInitialized()446 visibly_initialized_callback_.reset(new VisiblyInitializedCallback(this)); in MarkClassInitialized()452 VisiblyInitializedCallback* callback = visibly_initialized_callback_.release(); in MarkClassInitialized()[all …]