RFR: 8258408: SystemDictionary passes TRAPS to functions that don't throw exceptions
    David Holmes 
    david.holmes at oracle.com
       
    Thu Dec 17 23:37:17 UTC 2020
    
    
  
On 17/12/2020 11:40 pm, Coleen Phillimore wrote:
> On Thu, 17 Dec 2020 07:15:46 GMT, David Holmes <dholmes at openjdk.org> wrote:
> 
>>> Please review some mostly superficial cleanups to the SystemDictionary code.  See issue for more details.
>>>
>>> Tested with tier1-6.
>>
>> Seems okay.
>>
>> Had to think a bit about the exception change.
>>
>> Thanks,
>> David
> 
> Thanks for the review, David.
>> Had to think a bit about the exception change.
> Me too, which is why I changed it. I didn't find a good reason to copy the exception when we didn't need to.
Copy it? It isn't it just saving it to be rethrown after we release the 
lock?
The main reason for that code that I can see is to ensure there is no 
pending exception when we call the rest of the code in that block.
David
-----
> -------------
> 
> PR: https://git.openjdk.java.net/jdk/pull/1808
> 
    
    
More information about the hotspot-dev
mailing list