JDK-8342941 : IGV: Add new graph dumps for post loop, empty loop removal, and one iteration removal
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 24
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2024-10-24
  • Updated: 2024-11-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Relates :  
Description
It would be nice to have the following additional BEFORE/AFTER dumps:
- Creating a post loop (insert_post_loop()): We create a post loop when adding pre/main/post loops and when addition a vector post loop. In the former case, having an "after post loop" dump gives us the state of the graph between the post loop (created first) and the pre loop creation. The "after pre/main/post" dump will cover the "after pre loop" state. Thus, we do not need a separate BEFORE/AFTER dump for the pre loop.
- Removing an empty loop (do_remove_empty_loop())
- Removing a one iteration loop (do_one_iteration_loop())
Comments
Assigning this to [~thartmann] to reserve it as a starter task for a new hire starting in November.
24-10-2024