Lines Matching refs:broker
53 #include "src/compiler/js-heap-broker.h"
357 JSHeapBroker* broker() const { return broker_; }
359 std::unique_ptr<JSHeapBroker> broker(broker_);
361 return broker;
444 new Typer(broker(), typer_flags_, graph(), &info()->tick_counter());
683 // Step A.1. Initialize the heap broker.
813 explicit LocalIsolateScope(JSHeapBroker* broker,
816 : broker_(broker), info_(info) {
957 UnparkedScopeIfNeeded scope(data->broker());
971 UnparkedScopeIfNeeded scope(data->broker());
1211 LocalIsolateScope local_isolate_scope(data_.broker(), data_.info(),
1318 JSFunctionRef closure = MakeRef(data->broker(), data->info()->closure());
1321 data->broker(), temp_zone, closure.shared(),
1337 data->broker(), data->jsgraph()->Dead(),
1343 &graph_reducer, data->graph(), data->broker(), data->common(),
1352 JSCallReducer call_reducer(&graph_reducer, data->jsgraph(), data->broker(),
1355 &graph_reducer, data->jsgraph(), data->broker(),
1369 &graph_reducer, data->jsgraph(), data->broker(), flags,
1373 data->broker(), data->source_positions(), JSInliningHeuristic::kJSOnly);
1376 data->broker());
1405 data->broker(), data->jsgraph()->Dead());
1409 &graph_reducer, data->graph(), data->broker(), data->common(),
1412 data->jsgraph(), data->broker(),
1430 UnparkedScopeIfNeeded scope(data->broker(), FLAG_trace_turbo_trimming);
1451 UnparkedScopeIfNeeded scope(data->broker());
1479 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1491 data->broker()->InitializeAndStartSerializing();
1500 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1505 data->jsgraph(), data->broker(),
1508 data->broker(), temp_zone);
1510 &graph_reducer, data->jsgraph(), data->broker());
1512 data->jsgraph(), data->broker());
1514 &graph_reducer, data->jsgraph(), data->broker(), BranchSemantics::kJS);
1517 &graph_reducer, data->graph(), data->broker(), data->common(),
1531 UnparkedScopeIfNeeded scope(data->broker());
1547 &data->info()->tick_counter(), data->broker(),
1550 &reducer, data->jsgraph(), data->broker(),
1556 UnparkedScopeIfNeeded scope(data->broker());
1570 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1583 SimplifiedLowering lowering(data->jsgraph(), data->broker(), temp_zone,
1589 UnparkedScopeIfNeeded scope(data->broker());
1603 UnparkedScopeIfNeeded scope(data->broker(), FLAG_trace_turbo_trimming);
1611 UnparkedScopeIfNeeded scope(data->broker());
1629 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1721 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1724 data->broker());
1728 UnparkedScopeIfNeeded scope(data->broker());
1739 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1744 data->broker(),
1750 &graph_reducer, data->graph(), data->broker(), data->common(),
1784 UnparkedScopeIfNeeded scope(data->broker(), FLAG_trace_turbo_trimming);
1805 data->broker());
1814 &data->info()->tick_counter(), data->broker(),
1820 &graph_reducer, data->graph(), data->broker(), data->common(),
1837 UnparkedScopeIfNeeded scope(data->broker(), FLAG_trace_turbo_trimming);
1851 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1864 &graph_reducer, data->graph(), data->broker(), data->common(),
1867 data->jsgraph(), data->broker());
1869 &graph_reducer, data->jsgraph(), data->broker());
1871 data->broker());
1885 UnparkedScopeIfNeeded scope(data->broker());
1900 UnparkedScopeIfNeeded scope(data->broker(), FLAG_trace_turbo_trimming);
1920 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1929 &graph_reducer, data->graph(), data->broker(), data->common(),
1948 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
1964 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
2005 &data->info()->tick_counter(), data->broker(),
2013 &graph_reducer, data->graph(), data->broker(), data->common(),
2031 &data->info()->tick_counter(), data->broker(),
2039 &graph_reducer, data->graph(), data->broker(), data->common(),
2064 &data->info()->tick_counter(), data->broker(),
2072 &graph_reducer, data->graph(), data->broker(), data->common(),
2086 &data->info()->tick_counter(), data->broker(),
2094 &graph_reducer, data->graph(), data->broker(), data->common(),
2114 temp_zone, data->graph(), &data->info()->tick_counter(), data->broker(),
2123 &graph_reducer, data->graph(), data->broker(), data->common(),
2190 &data->info()->tick_counter(), data->broker(),
2436 UnparkedScopeIfNeeded scope(data->broker());
2454 UnparkedScopeIfNeeded scope(data->broker());
2461 UnparkedScopeIfNeeded scope(data->broker());
2651 data->broker()->SetTargetNativeContextRef(data->native_context());
2653 data->broker()->StopSerializing();
2659 UnparkedScopeIfNeeded unparked_scope(data->broker());
2673 MakeRef(data->broker(), info()->shared_info());
3272 LocalIsolateScope local_isolate_scope(data.broker(), info,
3283 // If the broker is going to be kept alive, pass the persistent and the
3286 data.broker()->SetPersistentAndCopyCanonicalHandlesForTesting(
3394 UnparkedScopeIfNeeded unparked_scope(data->broker());
3414 UnparkedScopeIfNeeded scope(data->broker());
3454 UnparkedScopeIfNeeded scope(data->broker());
3606 UnparkedScopeIfNeeded unparked_scope(data->broker());
3625 if (data->broker() && retire_broker) {
3626 data->broker()->Retire();
3699 UnparkedScopeIfNeeded scope(data->broker());
3710 UnparkedScopeIfNeeded scope(data->broker());