Lines Matching refs:CompilationEvent
616 void WaitForCompilationEvent(CompilationEvent event);
681 void TriggerCallbacks(base::EnumSet<CompilationEvent> additional_events = {});
752 base::EnumSet<CompilationEvent> finished_events_;
847 CompilationEvent::kFinishedTopTierCompilation);
1736 void call(CompilationEvent compilation_event) override {
1742 if (compilation_event == CompilationEvent::kFinishedBaselineCompilation) {
1767 if (compilation_event == CompilationEvent::kFinishedTopTierCompilation) {
1779 if (compilation_event == CompilationEvent::kFailedCompilation) {
1842 CompilationEvent::kFinishedExportWrappers);
1856 CompilationEvent::kFinishedBaselineCompilation);
1976 void call(CompilationEvent event) override {
1977 DCHECK_NE(CompilationEvent::kFailedCompilation, event);
1978 if (event == CompilationEvent::kFinishedRecompilation) {
2297 void call(CompilationEvent event) override {
2300 case CompilationEvent::kFinishedExportWrappers:
2305 case CompilationEvent::kFinishedBaselineCompilation:
2306 DCHECK_EQ(CompilationEvent::kFinishedExportWrappers, last_event_);
2319 case CompilationEvent::kFinishedCompilationChunk:
2320 DCHECK(CompilationEvent::kFinishedBaselineCompilation == last_event_ ||
2321 CompilationEvent::kFinishedCompilationChunk == last_event_);
2323 case CompilationEvent::kFinishedTopTierCompilation:
2324 DCHECK(CompilationEvent::kFinishedBaselineCompilation == last_event_);
2328 case CompilationEvent::kFailedCompilation:
2330 last_event_ == CompilationEvent::kFinishedExportWrappers);
2340 case CompilationEvent::kFinishedRecompilation:
2356 base::Optional<CompilationEvent> last_event_;
2626 CompilationEvent::kFinishedBaselineCompilation);
2657 void call(CompilationEvent event) override {
2658 if (event != CompilationEvent::kFinishedTopTierCompilation) return;
3055 CompilationEvent::kFinishedBaselineCompilation)) {
3264 finished_events_.Add(CompilationEvent::kFinishedExportWrappers);
3271 finished_events_.Add(CompilationEvent::kFinishedBaselineCompilation);
3277 finished_events_.Add(CompilationEvent::kFinishedTopTierCompilation);
3305 WaitForCompilationEvent(CompilationEvent::kFinishedBaselineCompilation);
3378 TriggerCallbacks(base::EnumSet<CompilationEvent>(
3379 {CompilationEvent::kFinishedRecompilation}));
3393 for (auto event : {CompilationEvent::kFinishedExportWrappers,
3394 CompilationEvent::kFinishedBaselineCompilation,
3395 CompilationEvent::kFinishedTopTierCompilation,
3396 CompilationEvent::kFailedCompilation}) {
3401 constexpr base::EnumSet<CompilationEvent> kFinalEvents{
3402 CompilationEvent::kFinishedTopTierCompilation,
3403 CompilationEvent::kFailedCompilation};
3522 base::EnumSet<CompilationEvent> triggered_events;
3580 triggered_events.Add(CompilationEvent::kFinishedRecompilation);
3606 base::EnumSet<CompilationEvent> triggered_events) {
3610 triggered_events.Add(CompilationEvent::kFinishedExportWrappers);
3612 triggered_events.Add(CompilationEvent::kFinishedBaselineCompilation);
3615 triggered_events.Add(CompilationEvent::kFinishedTopTierCompilation);
3623 triggered_events.Add(CompilationEvent::kFinishedCompilationChunk);
3629 base::EnumSet<CompilationEvent>({CompilationEvent::kFailedCompilation});
3639 CompilationEvent::kFinishedRecompilation -
3640 CompilationEvent::kFinishedCompilationChunk;
3643 {std::make_pair(CompilationEvent::kFailedCompilation,
3645 std::make_pair(CompilationEvent::kFinishedExportWrappers,
3647 std::make_pair(CompilationEvent::kFinishedBaselineCompilation,
3649 std::make_pair(CompilationEvent::kFinishedTopTierCompilation,
3651 std::make_pair(CompilationEvent::kFinishedCompilationChunk,
3653 std::make_pair(CompilationEvent::kFinishedRecompilation,
3780 CompilationEvent expect_event) {
3785 base::EnumSet<CompilationEvent> events)
3790 void call(CompilationEvent event) override {
3799 base::EnumSet<CompilationEvent> events_;
3804 base::EnumSet<CompilationEvent> events{expect_event,
3805 CompilationEvent::kFailedCompilation};
3837 expect_event == CompilationEvent::kFinishedTopTierCompilation