JDK-8330850 : extraneous console output in fastdebug after JDK-8316991
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 23
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2024-04-22
  • Updated: 2024-04-23
  • Resolved: 2024-04-22
Related Reports
Duplicate :  
Description
After JDK-8316991, fastdebug execution prints extraneous logging output due to an unguarded dump statement (https://github.com/openjdk/jdk/pull/15825/files#r1559853541).

For example:

1653  Phi  === 1439 1699 1669 1640 1417  [[ 1871 1412 1862 1771 1787 1787 1797 1412 1846 1862 ]]  #memory  Memory: @BotPTR *+bot, idx=Bot; !orig=[1870] !jvms: TypeReference::createTrusted @ bci:33 (line 106) TypeReference::createTrustedWithoutAssumptions @ bci:2 (line 85) StampTool::typeReferenceOrNull @ bci:38 (line 233) StampTool::typeReferenceOrNull @ bci:7 (line 191) LoadHubNode::findSynonym @ bci:1 (line 104)
1652  Phi  === 1439 1698 1668 1639 1416  [[ 1771 1846 ]]  #abIO !jvms: TypeReference::createTrusted @ bci:33 (line 106) TypeReference::createTrustedWithoutAssumptions @ bci:2 (line 85) StampTool::typeReferenceOrNull @ bci:38 (line 233) StampTool::typeReferenceOrNull @ bci:7 (line 191) LoadHubNode::findSynonym @ bci:1 (line 104)
1768  IfFalse  === 1763  [[ 1771 ]] #0 !jvms: TypeReference::createTrusted @ bci:58 (line 111) TypeReference::createTrustedWithoutAssumptions @ bci:2 (line 85) StampTool::typeReferenceOrNull @ bci:38 (line 233) StampTool::typeReferenceOrNull @ bci:7 (line 191) LoadHubNode::findSynonym @ bci:1 (line 104)