Chromium Code Reviews| Index: runtime/vm/isolate.h |
| diff --git a/runtime/vm/isolate.h b/runtime/vm/isolate.h |
| index cc6b54da6aca38d244df7b2c176b68973431b8b6..9d5358bc34e10a420039d8b0da88008fd6386716 100644 |
| --- a/runtime/vm/isolate.h |
| +++ b/runtime/vm/isolate.h |
| @@ -809,6 +809,7 @@ class Isolate : public BaseIsolate { |
| uword vm_tag_; |
| StoreBuffer* store_buffer_; |
| + Heap* heap_; |
|
Ivan Posva
2015/09/15 22:25:40
Please ensure the following ordering:
64-bit field
koda
2015/09/15 22:34:45
For the fields that are frequently accessed (e.g.,
rmacnak
2015/09/16 00:36:13
Yes, we should sort those first. Currently 32-bit
|
| ThreadRegistry* thread_registry_; |
| ClassTable class_table_; |
| Dart_MessageNotifyCallback message_notify_callback_; |
| @@ -820,7 +821,6 @@ class Isolate : public BaseIsolate { |
| uint64_t pause_capability_; |
| uint64_t terminate_capability_; |
| bool errors_fatal_; |
| - Heap* heap_; |
| ObjectStore* object_store_; |
| uword top_exit_frame_info_; |
| void* init_callback_data_; |