| Index: runtime/vm/object.cc
|
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc
|
| index 081d8af32a1e5d9f0bf0311fdea2ffe49b1e5ded..59ca858ff7a1e2e398d5585e4bf71f393f77468b 100644
|
| --- a/runtime/vm/object.cc
|
| +++ b/runtime/vm/object.cc
|
| @@ -9672,7 +9672,7 @@ RawBigint* Bigint::Allocate(intptr_t length, Heap::Space space) {
|
|
|
|
|
| static uword BigintAllocator(intptr_t size) {
|
| - Zone* zone = Isolate::Current()->current_zone();
|
| + StackZone* zone = Isolate::Current()->current_zone();
|
| return zone->AllocUnsafe(size);
|
| }
|
|
|
| @@ -10184,7 +10184,7 @@ RawString* String::NewFormattedV(const char* format, va_list args) {
|
| intptr_t len = OS::VSNPrint(NULL, 0, format, args_copy);
|
| va_end(args_copy);
|
|
|
| - Zone* zone = Isolate::Current()->current_zone();
|
| + StackZone* zone = Isolate::Current()->current_zone();
|
| char* buffer = zone->Alloc<char>(len + 1);
|
| OS::VSNPrint(buffer, (len + 1), format, args);
|
|
|
| @@ -10289,7 +10289,7 @@ RawString* String::SubString(const String& str,
|
|
|
| const char* String::ToCString() const {
|
| intptr_t len = Utf8::Length(*this);
|
| - Zone* zone = Isolate::Current()->current_zone();
|
| + StackZone* zone = Isolate::Current()->current_zone();
|
| char* result = zone->Alloc<char>(len + 1);
|
| Utf8::Encode(*this, result, len);
|
| result[len] = 0;
|
|
|