| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
__ mov(CALLEE_SAVED_TEMP, SP);Should we also set `CSP` to an aligned value around `SP` before the call, e.g. like in `StubCodeCompiler::GenerateEnterSafepointStub`?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +2 |
__ mov(CALLEE_SAVED_TEMP, SP);Should we also set `CSP` to an aligned value around `SP` before the call, e.g. like in `StubCodeCompiler::GenerateEnterSafepointStub`?
CSP is currently at an aligned value somewhere near the stack limit, so that signal handlers can run in the middle of Dart code. We're not passing any argument by stack here and I expect this msan function requires very little stack (just zeroing some TLS), so I don't see a need to update CSP here.
Actually, we should be able to skip this for leaf runtime functions more generally.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[vm, arm64] Don't generate push sp.
TEST=debug msan
Bug: b/542394589
Bug: https://github.com/dart-lang/sdk/issues/39083
Change-Id: I98119be7af408dda52bed4cec60b3b9aac5adbf5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/531860
Commit-Queue: Ryan Macnak <rma...@google.com>
Reviewed-by: Alexander Markov <alexm...@google.com>
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |