diff options
Diffstat (limited to 'deps/v8/src/compiler/graph-visualizer.h')
-rw-r--r-- | deps/v8/src/compiler/graph-visualizer.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/deps/v8/src/compiler/graph-visualizer.h b/deps/v8/src/compiler/graph-visualizer.h index 3dd66eaf41..17094c23c5 100644 --- a/deps/v8/src/compiler/graph-visualizer.h +++ b/deps/v8/src/compiler/graph-visualizer.h @@ -20,6 +20,8 @@ class RegisterAllocator; class Schedule; class SourcePositionTable; +FILE* OpenVisualizerLogFile(CompilationInfo* info, const char* phase, + const char* suffix, const char* mode); struct AsDOT { explicit AsDOT(const Graph& g) : graph(g) {} @@ -30,8 +32,9 @@ std::ostream& operator<<(std::ostream& os, const AsDOT& ad); struct AsJSON { - explicit AsJSON(const Graph& g) : graph(g) {} + AsJSON(const Graph& g, SourcePositionTable* p) : graph(g), positions(p) {} const Graph& graph; + const SourcePositionTable* positions; }; std::ostream& operator<<(std::ostream& os, const AsJSON& ad); |