United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7145345 Code cache sweeper must cooperate with safepoints
JDK-7145345 : Code cache sweeper must cooperate with safepoints

Details
Type:
Bug
Submit Date:
2012-02-14
Status:
Closed
Updated Date:
2012-03-24
Project Name:
JDK
Resolved Date:
2012-03-24
Component:
hotspot
OS:
generic
Sub-Component:
compiler
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs23
Fixed Versions:
hs23 (b16)

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
Code cache sweeper must yield to safepoint. With high numbers of methods sweeping can block the safepoint from happening. Synchronization times on the order of 200ms are observed on T4 with AccountSOA benchmark.

                                    

Comments
EVALUATION

Webrev: http://cr.openjdk.java.net/~iveresov/7145345/webrev.02/

Push: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/cfdfbeac0a5b
                                     
2012-02-16
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/cfdfbeac0a5b
                                     
2012-02-18
EVALUATION

http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/cfdfbeac0a5b
                                     
2012-03-22



Hardware and Software, Engineered to Work Together