Lines Matching refs:CompilationStateImpl

81 class CompilationStateImpl;
93 inline CompilationStateImpl* compilation_state() const;
524 // The {CompilationStateImpl} keeps track of the compilation state of the
529 class CompilationStateImpl {
531 CompilationStateImpl(const std::shared_ptr<NativeModule>& native_module,
534 ~CompilationStateImpl() {
713 // This mutex protects all information of this {CompilationStateImpl} which is
718 // {CompilationStateImpl}.
780 CompilationStateImpl* Impl(CompilationState* compilation_state) {
781 return reinterpret_cast<CompilationStateImpl*>(compilation_state);
783 const CompilationStateImpl* Impl(const CompilationState* compilation_state) {
784 return reinterpret_cast<const CompilationStateImpl*>(compilation_state);
787 CompilationStateImpl* BackgroundCompileScope::compilation_state() const {
815 CompilationState::~CompilationState() { Impl(this)->~CompilationStateImpl(); }
820 Impl(this)->CancelCompilation(CompilationStateImpl::kCancelUnconditionally);
825 CompilationStateImpl::kCancelInitialCompilation);
886 new CompilationStateImpl(std::move(native_module),
991 // {CompilationStateImpl} when {Commit} is called.
1060 CompilationStateImpl* compilation_state() const {
1167 CompilationStateImpl* compilation_state =
1393 CompilationStateImpl* compilation_state =
1689 CompilationStateImpl* compilation_state =
2114 ->CancelCompilation(CompilationStateImpl::kCancelInitialCompilation);
2604 CompilationStateImpl* compilation_state =
2739 // up the CompilationStateImpl as well.
2742 ->CancelCompilation(CompilationStateImpl::kCancelUnconditionally);
3033 CompilationStateImpl::CompilationStateImpl(
3042 void CompilationStateImpl::InitCompileJob() {
3049 void CompilationStateImpl::CancelCompilation(
3050 CompilationStateImpl::CancellationPolicy cancellation_policy) {
3068 bool CompilationStateImpl::cancelled() const {
3072 uint8_t CompilationStateImpl::SetupCompilationProgressForFunction(
3104 void CompilationStateImpl::InitializeCompilationProgress(
3146 uint8_t CompilationStateImpl::AddCompilationUnitInternal(
3150 CompilationStateImpl::RequiredBaselineTierField::decode(
3153 CompilationStateImpl::RequiredTopTierField::decode(function_progress);
3155 CompilationStateImpl::ReachedTierField::decode(function_progress);
3185 return CompilationStateImpl::RequiredBaselineTierField::encode(
3187 CompilationStateImpl::RequiredTopTierField::encode(required_top_tier) |
3188 CompilationStateImpl::ReachedTierField::encode(reached_tier);
3191 void CompilationStateImpl::InitializeCompilationUnits(
3212 void CompilationStateImpl::AddCompilationUnit(CompilationUnitBuilder* builder,
3241 void CompilationStateImpl::InitializeCompilationProgressAfterDeserialization(
3308 void CompilationStateImpl::InitializeRecompilation(
3389 void CompilationStateImpl::AddCallback(
3409 void CompilationStateImpl::CommitCompilationUnits(
3432 void CompilationStateImpl::CommitTopTierCompilationUnit(
3437 void CompilationStateImpl::AddTopTierPriorityCompilationUnit(
3448 CompilationStateImpl::GetNextJSToWasmWrapperCompilationUnit() {
3463 void CompilationStateImpl::FinalizeJSToWasmWrappers(
3486 CompilationUnitQueues::Queue* CompilationStateImpl::GetQueueForCompileTask(
3492 CompilationStateImpl::GetNextCompilationUnit(
3497 void CompilationStateImpl::OnFinishedUnits(
3597 void CompilationStateImpl::OnFinishedJSToWasmWrapperUnits(int num) {
3605 void CompilationStateImpl::TriggerCallbacks(
3677 void CompilationStateImpl::OnCompilationStopped(WasmFeatures detected) {
3682 void CompilationStateImpl::PublishDetectedFeatures(Isolate* isolate) {
3690 void CompilationStateImpl::PublishCompilationResults(
3718 void CompilationStateImpl::PublishCode(
3731 void CompilationStateImpl::SchedulePublishCompilationResults(
3761 size_t CompilationStateImpl::NumOutstandingCompilations() const {
3768 void CompilationStateImpl::SetError() {
3779 void CompilationStateImpl::WaitForCompilationEvent(