Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8281330

IGV: number basic blocks deterministically

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 17, 19
    • hotspot

      Number basic blocks deterministically when computing an approximated global schedule. Currently, ServerCompilerScheduler::schedule() assigns different numbers to the basic blocks of the same graph whenever the approximated global schedule is recomputed. This complicates tracing control flow information across IGV sessions and makes debugging IGV itself more difficult.

      For an example, see the two attached clustered graphs which correspond to the same graph ("Before matching" in the attached graph file) loaded in two different IGV sessions.

            rcastanedalo Roberto Castaneda Lozano
            rcastanedalo Roberto Castaneda Lozano
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: