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

Compiler::init_c1_runtime unnecessarily uses an Arena that lives for the lifetime of the process

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 21
    • 8, 11, 17, 20, 21
    • hotspot
    • b18

      Compiler::init_c1_runtime creates an Arena to initialize some values that live for the lifetime of the process. These values are not that large, so most of the chunk allocated by the Arena is wasted. We should just statically allocate and initialize these values and remove the usage of the arena.

            jcking Justin King
            jcking Justin King
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: