On Thu, 15 Jun 2023 15:06:54 GMT, Ashutosh Mehra <d...@openjdk.org> wrote:
> Please review this PR that extends SA to write BootstrapMethods attribute > when dumping the class files. Changes requested by cjplummer (Reviewer). src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java line 498: > 496: U2Array operands = getOperands(); > 497: if (operands == null) return null; // safety first > 498: int basePos = getOperandOffsetAt(bsmIndex); Maybe you should pass `operands` into `getOperandOffsetAt()` so it does not need to be fetched again. src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java line 694: > 692: if (bsmCount != 0) > 693: classAttributeCount++; > 694: Please use curly braces here. ------------- PR Review: https://git.openjdk.org/jdk/pull/14495#pullrequestreview-1482155574 PR Review Comment: https://git.openjdk.org/jdk/pull/14495#discussion_r1231384753 PR Review Comment: https://git.openjdk.org/jdk/pull/14495#discussion_r1231388162