Index: runtime/vm/dart.cc |
diff --git a/runtime/vm/dart.cc b/runtime/vm/dart.cc |
index 90b0e2d4b04367297681b0c154ab78173f121bba..43ba92e1f1379bbd825ccb9df8eda352241c4265 100644 |
--- a/runtime/vm/dart.cc |
+++ b/runtime/vm/dart.cc |
@@ -89,9 +89,8 @@ static void CheckOffsets() { |
#if defined(TARGET_ARCH_ARM) |
// These offsets are embedded in precompiled instructions. We need simarm |
// (compiler) and arm (runtime) to agree. |
- CHECK_OFFSET(Heap::TopOffset(Heap::kNew), 8); |
CHECK_OFFSET(Thread::stack_limit_offset(), 4); |
- CHECK_OFFSET(Thread::object_null_offset(), 40); |
+ CHECK_OFFSET(Thread::object_null_offset(), 48); |
CHECK_OFFSET(SingleTargetCache::upper_limit_offset(), 14); |
CHECK_OFFSET(Isolate::object_store_offset(), 28); |
NOT_IN_PRODUCT(CHECK_OFFSET(sizeof(ClassHeapStats), 120)); |
@@ -99,9 +98,8 @@ static void CheckOffsets() { |
#if defined(TARGET_ARCH_ARM64) |
// These offsets are embedded in precompiled instructions. We need simarm64 |
// (compiler) and arm64 (runtime) to agree. |
- CHECK_OFFSET(Heap::TopOffset(Heap::kNew), 8); |
CHECK_OFFSET(Thread::stack_limit_offset(), 8); |
- CHECK_OFFSET(Thread::object_null_offset(), 80); |
+ CHECK_OFFSET(Thread::object_null_offset(), 96); |
CHECK_OFFSET(SingleTargetCache::upper_limit_offset(), 26); |
CHECK_OFFSET(Isolate::object_store_offset(), 56); |
NOT_IN_PRODUCT(CHECK_OFFSET(sizeof(ClassHeapStats), 208)); |