Closed
Description
Commit(s) to merge
Target
stable
Prepared changelist for beta/stable
https://dart-review.googlesource.com/c/sdk/+/369822
Issue Description
Variadic arguments on Mac Arm64 weren't working correctly due to misalingment.
What is the fix
Distinguishing stack alignment of FFI call arguments between varargs and non-varargs.
Why cherry-pick
To prevent JNIgen having to target the 3.5 master branch for Flutter/Dart.
Risk
Small: It's a couple of lines of code CL (with many lines of code tests).
Issue link(s)
Extra Info
No response