Index: src/ia32/lithium-ia32.h |
diff --git a/src/ia32/lithium-ia32.h b/src/ia32/lithium-ia32.h |
index d7f2993c7efc1d1011e9e55a06712ab24fa37552..f5c23d3d3e24a4b848a9f8ff5053bcb18a35ef76 100644 |
--- a/src/ia32/lithium-ia32.h |
+++ b/src/ia32/lithium-ia32.h |
@@ -2369,11 +2369,12 @@ class LChunk: public ZoneObject { |
class LChunkBuilder BASE_EMBEDDED { |
public: |
- LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) |
+ LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator, |
+ Zone* zone) |
: chunk_(NULL), |
info_(info), |
graph_(graph), |
- zone_(graph->isolate()->zone()), |
+ zone_(zone), |
danno
2012/06/01 11:29:24
You should explicitly store the zone in the graph
|
status_(UNUSED), |
current_instruction_(NULL), |
current_block_(NULL), |