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