C2 needs some form of type speculation

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P3
    • hs25
    • Affects Version/s: hs25
    • Component/s: hotspot
    • b56

        We drop some profiling data because it's of no immediate use. Rather than dropping it, we should register it with the type system and let it flow in the graph. At points where the static type or the local profiling doesn't help, we could then query the type system for speculative type data and if there's some emit a guard so it becomes the current type.

              Assignee:
              Roland Westrelin
              Reporter:
              Roland Westrelin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: