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

Reply via email to