Index: test/cctest/compiler/test-js-constant-cache.cc |
diff --git a/test/cctest/compiler/test-js-constant-cache.cc b/test/cctest/compiler/test-js-constant-cache.cc |
index 42a606d23c5a2010ae4aeb9a4b8b93d9163c5140..5f417ecdc4610a9429834b4f9821ed95b6cb7007 100644 |
--- a/test/cctest/compiler/test-js-constant-cache.cc |
+++ b/test/cctest/compiler/test-js-constant-cache.cc |
@@ -17,7 +17,9 @@ using namespace v8::internal::compiler; |
class JSCacheTesterHelper { |
protected: |
explicit JSCacheTesterHelper(Zone* zone) |
- : main_graph_(zone), main_common_(zone), main_typer_(zone) {} |
+ : main_graph_(zone), |
+ main_common_(zone), |
+ main_typer_(&main_graph_, MaybeHandle<Context>()) {} |
Graph main_graph_; |
CommonOperatorBuilder main_common_; |
Typer main_typer_; |
@@ -30,7 +32,11 @@ class JSConstantCacheTester : public HandleAndZoneScope, |
public: |
JSConstantCacheTester() |
: JSCacheTesterHelper(main_zone()), |
- JSGraph(&main_graph_, &main_common_, &main_typer_) {} |
+ JSGraph(&main_graph_, &main_common_) { |
+ main_graph_.SetStart(main_graph_.NewNode(common()->Start(0))); |
+ main_graph_.SetEnd(main_graph_.NewNode(common()->End())); |
+ main_typer_.Run(); |
+ } |
Type* upper(Node* node) { return NodeProperties::GetBounds(node).upper; } |