diff options
author | Bin Lu <bin.lu@arm.com> | 2020-05-27 01:00:30 -0400 |
---|---|---|
committer | Bin Lu <bin.lu@arm.com> | 2020-06-04 21:48:21 -0400 |
commit | 6acd185bd3c04d6d6f57ccc9335513abaadf0651 (patch) | |
tree | 6bbcee10d5ef5ed1f793aa06c0c95b740f6a250b /pkg/sentry/time/arith_arm64.go | |
parent | 8e2c5d951ea04f47ad1d37bab196a99fc56f5521 (diff) |
avoid runtime fails with missing stack maps in race mode on Arm64
In race mode, when calling the go function in asm code,
there will be an missing stack maps issue.
The root cause is:
The function of 'muldiv64' has a non-empty frame,
so it needs stack maps for locals, for which the macro NO_LOCAL_POINTERS will do.
Also, the macro GO_ARGS can covers arguments.
Signed-off-by: Bin Lu <bin.lu@arm.com>
Diffstat (limited to 'pkg/sentry/time/arith_arm64.go')
0 files changed, 0 insertions, 0 deletions