changelog
- Thu, 02 Apr 2015 13:01:27 -0700
- by dsamersoff [Thu, 02 Apr 2015 13:01:27 -0700] rev 7676
- 8068007: [Findbugs] SA com.sun.java.swing.action.ActionManager.manager should be package protect
Summary: fixed java programming style nit
Reviewed-by: dholmes, jbachorik, sspitsyn
- Fri, 15 Aug 2014 15:25:24 -0400
- by coleenp [Fri, 15 Aug 2014 15:25:24 -0400] rev 7675
- 8055231: ZERO variant build is broken
Summary: Fix zero build.
Reviewed-by: coleenp
Contributed-by: Severin Gehwolf <sgehwolf@redhat.com>
- Tue, 31 Mar 2015 16:12:22 +0000
- by tschatzl [Tue, 31 Mar 2015 16:12:22 +0000] rev 7674
- Merge
- Tue, 31 Mar 2015 11:36:37 +0200
- by tschatzl [Tue, 31 Mar 2015 11:36:37 +0200] rev 7673
- 8068036: assert(is_available(index)) failed in G1 cset
Summary: Some verification code iterated over the heap using the region mapping array. This is not allowed. Changed to use the regular iteration method with closure.
Reviewed-by: jwilhelm, brutisso
- Fri, 27 Mar 2015 10:51:51 -0700
- by amurillo [Fri, 27 Mar 2015 10:51:51 -0700] rev 7672
- 8076191: new hotspot build - hs25.60-b10
Reviewed-by: dholmes
- Wed, 01 Apr 2015 11:00:08 -0700
- by katleman [Wed, 01 Apr 2015 11:00:08 -0700] rev 7671
- Added tag jdk8u60-b09 for changeset f1058b5c6294
- Fri, 27 Mar 2015 10:38:22 -0700
- by amurillo [Fri, 27 Mar 2015 10:38:22 -0700] rev 7670
- Added tag hs25.60-b09 for changeset d937e6a06748
- Fri, 27 Mar 2015 10:38:19 -0700
- by amurillo [Fri, 27 Mar 2015 10:38:19 -0700] rev 7669
- Merge
- Thu, 26 Mar 2015 23:17:09 -0700
- by sspitsyn [Thu, 26 Mar 2015 23:17:09 -0700] rev 7668
- 8013942: JSR 292: assert(type() == T_OBJECT) failed: type check
Summary: A dead scope of the local needs to be identified
Reviewed-by: coleenp, vlivanov, mgronlun
- Fri, 27 Mar 2015 02:17:16 +0000
- by hseigel [Fri, 27 Mar 2015 02:17:16 +0000] rev 7667
- Merge
- Wed, 25 Mar 2015 08:16:48 -0400
- by hseigel [Wed, 25 Mar 2015 08:16:48 -0400] rev 7666
- 7127066: Class verifier accepts an invalid class file
Summary: For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps.
Reviewed-by: acorn, dholmes
- Thu, 26 Mar 2015 14:36:42 -0400
- by dlong [Thu, 26 Mar 2015 14:36:42 -0400] rev 7665
- Merge
- Mon, 23 Mar 2015 22:46:35 -0400
- by dlong [Mon, 23 Mar 2015 22:46:35 -0400] rev 7664
- Merge
- Thu, 12 Mar 2015 17:47:28 -0400
- by dlong [Thu, 12 Mar 2015 17:47:28 -0400] rev 7663
- Merge
- Thu, 12 Mar 2015 17:45:27 -0400
- by dlong [Thu, 12 Mar 2015 17:45:27 -0400] rev 7662
- Merge
- Thu, 12 Mar 2015 15:16:12 -0400
- by dlong [Thu, 12 Mar 2015 15:16:12 -0400] rev 7661
- Merge
- Thu, 19 Mar 2015 15:25:54 +0100
- by brutisso [Thu, 19 Mar 2015 15:25:54 +0100] rev 7660
- 8027962: Per-phase timing measurements for strong roots processing
Reviewed-by: tschatzl, ecaspole
- Mon, 01 Dec 2014 15:24:56 +0100
- by mgerdin [Mon, 01 Dec 2014 15:24:56 +0100] rev 7659
- 8075210: Refactor strong root processing in order to allow G1 to evolve separately from GenCollectedHeap
Summary: Create a G1RootProcessor and move SharedHeap root processing to GenCollectedHeap
Reviewed-by: brutisso, tschatzl, ehelin
- Thu, 26 Mar 2015 13:19:32 +0100
- by brutisso [Thu, 26 Mar 2015 13:19:32 +0100] rev 7658
- 8074037: Refactor the G1GCPhaseTime logging to make it easier to add new phases
Reviewed-by: tschatzl, mgerdin, ecaspole
- Thu, 23 Oct 2014 11:43:29 +0200
- by ehelin [Thu, 23 Oct 2014 11:43:29 +0200] rev 7657
- 8061630: G1 iterates over JNIHandles two times
Reviewed-by: mgerdin, brutisso
- Thu, 07 Aug 2014 09:35:08 +0200
- by brutisso [Thu, 07 Aug 2014 09:35:08 +0200] rev 7656
- 8051837: Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags
Reviewed-by: stefank, tschatzl
Contributed-by: marcus.larsson@oracle.com
- Mon, 08 Dec 2014 18:57:33 +0100
- by mgerdin [Mon, 08 Dec 2014 18:57:33 +0100] rev 7655
- 8067655: Clean up G1 remembered set oop iteration
Summary: Pass on the static type G1ParPushHeapRSClosure to allow oop_iterate devirtualization
Reviewed-by: jmasa, kbarrett
- Mon, 02 Feb 2015 10:38:39 +0100
- by tschatzl [Mon, 02 Feb 2015 10:38:39 +0100] rev 7654
- 8069760: When iterating over a card, G1 often iterates over much more references than are contained in the card
Summary: Properly bound the iteration work for objArray-oops.
Reviewed-by: mgerdin, kbarrett
- Thu, 29 Jan 2015 15:05:25 +0100
- by redestad [Thu, 29 Jan 2015 15:05:25 +0100] rev 7653
- 8069273: Decrease Hot Card Cache Lock contention
Reviewed-by: tschatzl, mgerdin
- Thu, 18 Sep 2014 11:27:59 +0200
- by mlarsson [Thu, 18 Sep 2014 11:27:59 +0200] rev 7652
- 8053998: Hot card cache flush chunk size too coarse grained
Summary: Changed the chunk size to a smaller fixed number.
Reviewed-by: tschatzl, mgerdin
- Fri, 19 Dec 2014 09:21:06 +0100
- by tschatzl [Fri, 19 Dec 2014 09:21:06 +0100] rev 7651
- 8060025: Object copy time regressions after JDK-8031323 and JDK-8057536
Summary: Evaluate and improve object copy time by micro-optimizations and splitting out slow and fast paths aggressively.
Reviewed-by: kbarrett, mgerdin, jmasa
Contributed-by: Tony Printezis <tprintezis@twitter.com>, Thomas Schatzl <thomas.schatzl@oracle.com>
- Wed, 25 Mar 2015 15:50:17 +0100
- by simonis [Wed, 25 Mar 2015 15:50:17 +0100] rev 7650
- 8075858: AIX: clean-up HotSpot make files
Reviewed-by: kvn
- Fri, 19 Dec 2014 18:33:55 +0100
- by simonis [Fri, 19 Dec 2014 18:33:55 +0100] rev 7649
- 8067923: AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639
Reviewed-by: goetz
- Mon, 25 Aug 2014 09:10:13 +0200
- by stefank [Mon, 25 Aug 2014 09:10:13 +0200] rev 7648
- 8055416: Several vm/gc/heap/summary "After GC" events emitted for the same GC ID
Reviewed-by: brutisso, ehelin
- Wed, 25 Mar 2015 11:03:16 +0100
- by mgerdin [Wed, 25 Mar 2015 11:03:16 +0100] rev 7647
- 8065358: Refactor G1s usage of save_marks and reduce related races
Summary: Stop using save_marks in G1 related code and make setting the replacement field less racy.
Reviewed-by: brutisso, tschatzl