From david.holmes at oracle.com Wed Aug 16 21:12:34 2017 From: david.holmes at oracle.com (David Holmes) Date: Thu, 17 Aug 2017 07:12:34 +1000 Subject: CSR workflow? Message-ID: <59648cf8-9c16-f76f-83a6-2f7487b8c53c@oracle.com> The wiki still lacks details on the CSR workflow. I'm seeing CSR requests being moved from Draft to Proposed with no Reviewers - is that valid? Thanks, David From david.holmes at oracle.com Wed Aug 16 21:19:07 2017 From: david.holmes at oracle.com (David Holmes) Date: Thu, 17 Aug 2017 07:19:07 +1000 Subject: CSR workflow? In-Reply-To: <59648cf8-9c16-f76f-83a6-2f7487b8c53c@oracle.com> References: <59648cf8-9c16-f76f-83a6-2f7487b8c53c@oracle.com> Message-ID: <4b7edcc7-c93a-32a1-3843-e6c4ccb0e257@oracle.com> On 17/08/2017 7:12 AM, David Holmes wrote: > The wiki still lacks details on the CSR workflow. I'm seeing CSR > requests being moved from Draft to Proposed with no Reviewers - is that > valid? To answer myself - yes that is valid. However it is unclear exactly when a Reviewer must be provided by - finalized? It is also unclear how a Proposed CSR request actually advances ie who does what next? Thanks, David > Thanks, > David From joe.darcy at oracle.com Fri Aug 18 07:18:35 2017 From: joe.darcy at oracle.com (joe darcy) Date: Fri, 18 Aug 2017 00:18:35 -0700 Subject: CSR workflow? In-Reply-To: <4b7edcc7-c93a-32a1-3843-e6c4ccb0e257@oracle.com> References: <59648cf8-9c16-f76f-83a6-2f7487b8c53c@oracle.com> <4b7edcc7-c93a-32a1-3843-e6c4ccb0e257@oracle.com> Message-ID: <90624424-e136-dd5f-c4e0-9d8e925c16e0@oracle.com> Hi David, Fair points; I'll update the wiki next week to address them. Cheers, -Joe On 8/16/2017 2:19 PM, David Holmes wrote: > On 17/08/2017 7:12 AM, David Holmes wrote: >> The wiki still lacks details on the CSR workflow. I'm seeing CSR >> requests being moved from Draft to Proposed with no Reviewers - is >> that valid? > > To answer myself - yes that is valid. > > However it is unclear exactly when a Reviewer must be provided by - > finalized? > > It is also unclear how a Proposed CSR request actually advances ie who > does what next? > > Thanks, > David > >> Thanks, >> David From HORIE at jp.ibm.com Tue Aug 29 09:55:08 2017 From: HORIE at jp.ibm.com (Michihiro Horie) Date: Tue, 29 Aug 2017 18:55:08 +0900 Subject: RFR(M) 8186888: Need a full GC when old area is expanded Message-ID: Dear all, Would you please review the following change? CSR: https://bugs.openjdk.java.net/browse/JDK-8186888 Bug pointing to CSR: https://bugs.openjdk.java.net/browse/JDK-8186834 Webrev: http://cr.openjdk.java.net/~mhorie/8186834/webrev.00/ As additional data, following is a simple micro benchmark I used to see the benefit of this change. As a result, pause time of full GC reduced by 30%. Full GC count reduced by 54%. Elapsed time reduced by 7%. import java.util.HashMap; import java.util.Map; public class HeapExpandTest { static Map map = new HashMap<>(); public static void main(String[] args) throws Exception { long start = System.currentTimeMillis(); for (int i = 0; i < 2200; ++i) { map.put(i, new byte[1024*1024]); // 1MB } System.out.println("elapsed= " + (System.currentTimeMillis() - start)); } } JVM options: -XX:+UseParallelGC -XX:+UseAdaptiveSizePolicy -XX:ParallelGCThreads=8 -Xms64m -Xmx3g -XX:+UseAdaptiveGenerationSizePolicyBeforeMajorCollection UseAdaptiveGenerationSizePolicyBeforeMajorCollection is the option I added in this change. Best regards, -- Michihiro, IBM Research - Tokyo