From 1e3a9469d7531c1cd021f23b05d5ed8552602c34 Mon Sep 17 00:00:00 2001 From: Ryan Macnak Date: Mon, 16 Mar 2026 09:58:48 -0700 Subject: [PATCH] [vm, compiler] Fix kNativeCallbackSharedStubSize for debug MSAN. TEST=ci Bug: https://github.com/dart-lang/sdk/issues/62835 Change-Id: I2b8d0fd63144df5ed7255ef9d44944af39d618a1 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/487280 Commit-Queue: Ryan Macnak Reviewed-by: Alexander Markov --- runtime/vm/ffi_callback_metadata.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/vm/ffi_callback_metadata.h b/runtime/vm/ffi_callback_metadata.h index 5a43730c9df..a83c6c7e12e 100644 --- a/runtime/vm/ffi_callback_metadata.h +++ b/runtime/vm/ffi_callback_metadata.h @@ -329,7 +329,7 @@ class FfiCallbackMetadata { #if defined(TARGET_ARCH_X64) static constexpr intptr_t kNativeCallbackTrampolineSize = 12; - static constexpr intptr_t kNativeCallbackSharedStubSize = 417; + static constexpr intptr_t kNativeCallbackSharedStubSize = 487; static constexpr intptr_t kNativeCallbackTrampolineStackDelta = 2; #elif defined(TARGET_ARCH_IA32) static constexpr intptr_t kNativeCallbackTrampolineSize = 10; @@ -341,7 +341,7 @@ class FfiCallbackMetadata { static constexpr intptr_t kNativeCallbackTrampolineStackDelta = 4; #elif defined(TARGET_ARCH_ARM64) static constexpr intptr_t kNativeCallbackTrampolineSize = 8; - static constexpr intptr_t kNativeCallbackSharedStubSize = 496; + static constexpr intptr_t kNativeCallbackSharedStubSize = 596; static constexpr intptr_t kNativeCallbackTrampolineStackDelta = 2; #elif defined(TARGET_ARCH_RISCV32) static constexpr intptr_t kNativeCallbackTrampolineSize = 8;