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

Reserve memory for OOME exception processing during deoptimization

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P3 P3
    • tbd
    • 9, 10
    • hotspot

      With JDK-6898462, OOME when scalar replaced objects are reallocated during deoptimization causes all interpreter frames for the deoptimized compiled frame to be popped. One suggestion to improve the behaviour in this case is to reserve cold, never-used memory to recharge a thread's TLAB in some TBD gated manner, to allow catch clauses a better chance to complete.

            Unassigned Unassigned
            roland Roland Westrelin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: