| Index: runtime/vm/object.h
|
| diff --git a/runtime/vm/object.h b/runtime/vm/object.h
|
| index 6a993101f83e86fcad90d60d473d21e68af83111..0f8b23e90b38554acab7d79a581a32e4cd9b3130 100644
|
| --- a/runtime/vm/object.h
|
| +++ b/runtime/vm/object.h
|
| @@ -338,7 +338,7 @@ class Object {
|
| }
|
|
|
| static Object& Handle() {
|
| - return Handle(Isolate::Current(), null_);
|
| + return Handle(Thread::Current()->zone(), null_);
|
| }
|
|
|
| static Object& Handle(Zone* zone) {
|
| @@ -350,7 +350,7 @@ class Object {
|
| }
|
|
|
| static Object& Handle(RawObject* raw_ptr) {
|
| - return Handle(Isolate::Current(), raw_ptr);
|
| + return Handle(Thread::Current()->zone(), raw_ptr);
|
| }
|
|
|
| static Object& ZoneHandle(Zone* zone, RawObject* raw_ptr) {
|
|
|