RFR: 8247691: [aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps

Andrew Haley aph at redhat.com
Sat Sep 26 09:34:55 UTC 2020


On 25/09/2020 18:23, Andrew Dinn wrote:
> On 25/09/2020 17:45, Andrew Haley wrote:
>> Hmm. I left this code in because there always is a possibility that we
>> could enable C1 patching in the future. C1 patching does nothing
>> useful when we have tiered compilation because recompiles due to
>> tiered are ten times as common as recompiles due to patching needed,
>> so being able to patch makes almost no difference to run
>> time. However, there always was a possibility that some form of
>> "patching" might be possible, given appropriate code generation
>> strategies. This could be useful in small C1-only systems, in theory,
>> but I haven't seen any interest in such things.
>>
>> On the other hand, I don't like dead code in the port and it's
>> probably time for it to die.
>>
>> Anyone else have an opinion?
> It's dead, Jim. I think it's time to take it away and bury it somewhere.
> We can always disinter it should resuscitation ever seem like a good
> idea (which doesn't seem too likely).

OK.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the hotspot-dev mailing list