On Tue, 10 Mar 2026 19:09:14 GMT, Coleen Phillimore <[email protected]> wrote:
> Please review this change to fix GenerateOopMap to not report an unreachable > bytecode for async exception handling and for the first bytecode in an > exception catch clause. The first change will generate a safepoint entry > that doesn't allow async exceptions for bytecodes that cannot trap. The > second change creates an exception edge for the first bytecode in an > exception catch clause whether it can trap or not. > This also adds a GenerateOopMapALot at safeopints to test interpreter oopmap > generation. Tested JCKs with this option. > Thanks to @tkrodriguez for the kill003 test. > Also tested tier1-8. Just a fly by comment that the changes in this PR fixes the assert(s) we're seeing in the development of Autoatic Heap Sizing for ZGC, where we are running GC(s) very early. Thank you! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill003/kill003a.java line 28: > 26: import nsk.share.jdb.*; > 27: > 28: /* This is debuggee aplication */ Suggestion: /* This is debuggee application */ ------------- PR Review: https://git.openjdk.org/jdk/pull/30171#pullrequestreview-3925278821 PR Review Comment: https://git.openjdk.org/jdk/pull/30171#discussion_r2914335452
