Notes about GraphReducer in V8

1 · 2019 · Aug. 28, 2019, midnight
Summary
0x00 Overview GraphReducer is a class that performs reduction in template method pattern given a list of different reducers. It is used in this way, for example: // pipeline.cc struct TypedLoweringPhase { static const char* phase_name() { return "V8.TFTypedLowering"; } void Run(PipelineData* data, Zone* temp_zone) { GraphReducer graph_reducer(temp_zone, data->graph(), &data->info()->tick_counter(), data->jsgraph()->Dead()); ...