[code-reflection] RFR: Bytecode round 9 [v20]

Adam Sotona asotona at openjdk.org
Mon Aug 5 11:06:58 UTC 2024


On Fri, 2 Aug 2024 20:12:01 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:

>> Adam Sotona has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   SlotSSA modified to avoid adding block parameters to catch blocks
>
> src/java.base/share/classes/java/lang/reflect/code/bytecode/SlotSSA.java line 303:
> 
>> 301:      * @param joinPoints the join points to clean.
>> 302:      */
>> 303:     public static void removeCatchBlocksFromJoinPoints(Body body, Map<Block, Set<Integer>> joinPoints) {
> 
> An alternative is to remove them from the dominance frontier map?

The catch blocks are now removed from the dominance frontiers.

-------------

PR Review Comment: https://git.openjdk.org/babylon/pull/192#discussion_r1703944548


More information about the babylon-dev mailing list