diff options
author | 2025-03-24 10:26:27 +0000 | |
---|---|---|
committer | 2025-03-24 07:35:14 -0700 | |
commit | abf032d28d6ee925386379369403b364fbcb0d34 (patch) | |
tree | 64f0b7299297c7a4343712030408a27d8528e209 /compiler/optimizing/cha_guard_optimization.h | |
parent | efe4925792735c2fd9dd95b7c67173b119ff2968 (diff) |
Fix two issues in fast baseline compiler.
- Add a missing fence after allocation.
- Create a frame before fetching any register, otherwise, we may wrongly
use a caller-saved register that can be overwritten by the hotness
slow path.
Test: 719-varhandle-concurrency
Change-Id: I90278172e3d4f9a3561b269b35a59bd3e8ad1dfd
Diffstat (limited to 'compiler/optimizing/cha_guard_optimization.h')
0 files changed, 0 insertions, 0 deletions