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

fast TLAB refill for C1

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 5.0
    • 1.4.2, 5.0
    • hotspot
    • gc
    • tiger
    • generic, sparc
    • solaris_8

      Part of the work for: 4819139 TLAB ergonomics

         Add fast tlab refill support to C1 generated code for
         SPARC and IA32.

         When object allocation in a tlab fails, the slow path
         calls a runtime stub that may retire the tlab and refill
         it. The object allocation is attempted in the new tlab
         or in eden. If successful, the object is initialized
         and control returns to slow-path's continuation point.
         If any of this fails, the old slow-path allocation is done
         which calls into the vm.

            rknippelsunw Ross Knippel (Inactive)
            rknippelsunw Ross Knippel (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: