RFR: 8253901: ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540)
    Aleksey Shipilev 
    shade at openjdk.java.net
       
    Wed Oct  7 16:58:11 UTC 2020
    
    
  
On Mon, 5 Oct 2020 10:38:45 GMT, Boris Ulasevich <bulasevich at openjdk.org> wrote:
> [JDK-8253540](https://bugs.openjdk.java.net/browse/JDK-8253540) changed InterpreterRuntime::monitorexit call from
> call_VM to call_VM_leaf. This requires additional arrangement for ARM32: the parameter must be in R0.
This looks sensible to me. I read the code around the changes, and they seem fine. No obvious problems there. I assume
`tier1`, `tier2` pass with these changes?
-------------
Marked as reviewed by shade (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/503
    
    
More information about the hotspot-dev
mailing list