| 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_++;
|
| }
|
|
|
|
|