Index: src/zone-inl.h |
diff --git a/src/zone-inl.h b/src/zone-inl.h |
index b9f9dbec9a673ce0c31d621f34a51092a926fa50..6e2d558a60625a1fb055c6a5c52ffd5bc44ec622 100644 |
--- a/src/zone-inl.h |
+++ b/src/zone-inl.h |
@@ -102,7 +102,7 @@ void* ZoneObject::operator new(size_t size, Zone* zone) { |
} |
-void* ZoneListAllocationPolicy::New(int size) { |
+inline void* ZoneListAllocationPolicy::New(int size) { |
return ZONE->New(size); |
} |
@@ -119,9 +119,8 @@ void* ZoneList<T>::operator new(size_t size, Zone* zone) { |
} |
-ZoneScope::ZoneScope(ZoneScopeMode mode) |
- : isolate_(Isolate::Current()), |
- mode_(mode) { |
+ZoneScope::ZoneScope(Isolate* isolate, ZoneScopeMode mode) |
+ : isolate_(isolate), mode_(mode) { |
isolate_->zone()->scope_nesting_++; |
} |