changelog
- Thu, 28 Aug 2014 13:23:42 -0700
- by katleman [Thu, 28 Aug 2014 13:23:42 -0700] rev 7056
- Added tag jdk8u40-b03 for changeset 38539608359a
- Thu, 21 Aug 2014 14:42:55 -0700
- by amurillo [Thu, 21 Aug 2014 14:42:55 -0700] rev 7055
- Added tag hs25.40-b06 for changeset fbc31318922c
- Thu, 21 Aug 2014 14:42:54 -0700
- by amurillo [Thu, 21 Aug 2014 14:42:54 -0700] rev 7054
- Merge
- Wed, 20 Aug 2014 15:04:39 +0200
- by tschatzl [Wed, 20 Aug 2014 15:04:39 +0200] rev 7053
- 8055635: Missing include in g1RegionToSpaceMapper.hpp results in unresolved symbol of fastdebug build without precompiled headers
Reviewed-by: mgerdin, ehelin
- Wed, 20 Aug 2014 14:34:40 +0200
- by tschatzl [Wed, 20 Aug 2014 14:34:40 +0200] rev 7052
- 8055525: Bigapp weblogic+medrec fails to startup after JDK-8038423
Summary: If large pages are enabled and configured in Linux, the VM always pre-commits the entire space. The VM fails verification of the commit of the initial heap because some internal data structure marked all memory pages of the heap as committed during initialization. This makes the code think that we attempted a double-commit during first allocation of the heap. Remove the initial marking of memory pages of the heap to committed.
Reviewed-by: mgerdin
- Thu, 21 Aug 2014 11:47:10 +0200
- by tschatzl [Thu, 21 Aug 2014 11:47:10 +0200] rev 7051
- 8038423: G1: Decommit memory within heap
Summary: Allow G1 to decommit memory of arbitrary regions within the heap and their associated auxiliary data structures card table, BOT, hot card cache, and mark bitmaps.
Reviewed-by: mgerdin, brutisso, jwilhelm
- Tue, 19 Aug 2014 10:50:27 +0200
- by tschatzl [Tue, 19 Aug 2014 10:50:27 +0200] rev 7050
- 8054818: Refactor HeapRegionSeq to manage heap region and auxiliary data
Summary: Let HeapRegionSeq manage the heap region and auxiliary data to decrease the amount of responsibilities of G1CollectedHeap, and encapsulate this work from other code.
Reviewed-by: jwilhelm, jmasa, mgerdin, brutisso
- Tue, 19 Aug 2014 12:39:06 +0200
- by brutisso [Tue, 19 Aug 2014 12:39:06 +0200] rev 7049
- 8040722: G1: Clean up usages of heap_region_containing
Reviewed-by: tschatzl, jmasa
- Tue, 01 Apr 2014 07:46:51 +0200
- by brutisso [Tue, 01 Apr 2014 07:46:51 +0200] rev 7048
- 8038829: G1: More useful information in a few assert messages
Reviewed-by: sjohanss, jmasa
- Mon, 18 Aug 2014 15:41:57 +0200
- by tschatzl [Mon, 18 Aug 2014 15:41:57 +0200] rev 7047
- 8054362: gc/g1/TestEagerReclaimHumongousRegions2.java timeout
Summary: Give the test a time limit of approximately one minute so that it exits early on slow machines.
Reviewed-by: ehelin, dfazunen, brutisso
- Tue, 19 Aug 2014 09:13:06 +0000
- by poonam [Tue, 19 Aug 2014 09:13:06 +0000] rev 7046
- Merge
- Tue, 19 Aug 2014 02:05:49 -0700
- by poonam [Tue, 19 Aug 2014 02:05:49 -0700] rev 7045
- 8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
Summary: Fill the last card that has been allocated into with a dummy object
Reviewed-by: tschatzl, mgerdin
- Mon, 18 Aug 2014 14:12:48 +0200
- by stefank [Mon, 18 Aug 2014 14:12:48 +0200] rev 7044
- 8055275: Several gc/class_unloading/ tests fail due to missed +UnlockDiagnosticVMOptions flag
Reviewed-by: mgerdin, jwilhelm
- Wed, 13 Aug 2014 17:37:11 -0700
- by iveresov [Wed, 13 Aug 2014 17:37:11 -0700] rev 7043
- 8054883: Segmentation error while running program
Summary: Fix pattern matching of range check
Reviewed-by: kvn
- Tue, 12 Aug 2014 20:29:25 -0400
- by hseigel [Tue, 12 Aug 2014 20:29:25 -0400] rev 7042
- 8050485: super() in a try block in a ctor causes VerifyError
Summary: Parse catch clause paths to ensure they end in throws
Reviewed-by: dlong, acorn, kamg, ctornqvi, lfoltan
- Wed, 13 Aug 2014 11:00:22 +0200
- by roland [Wed, 13 Aug 2014 11:00:22 +0200] rev 7041
- 8026796: Make replace_in_map() on parent maps generic
Summary: propagate node replacements along control flow edges to callers
Reviewed-by: kvn, vlivanov
- Wed, 23 Apr 2014 12:37:36 +0200
- by brutisso [Wed, 23 Apr 2014 12:37:36 +0200] rev 7040
- 8038265: CMS: enable time based triggering of concurrent cycles
Reviewed-by: mgerdin, brutisso
Contributed-by: michal@frajt.eu
- Fri, 15 Aug 2014 11:39:29 -0700
- by amurillo [Fri, 15 Aug 2014 11:39:29 -0700] rev 7039
- 8055217: Make jdk8u40 the default jprt release for hs25.40
Reviewed-by: mikael, kvn
- Thu, 14 Aug 2014 10:56:34 +0200
- by dsimms [Thu, 14 Aug 2014 10:56:34 +0200] rev 7038
- 8046919: jni_PushLocalFrame OOM - increase MAX_REASONABLE_LOCAL_CAPACITY
Summary: Increase the previous limit from 4k to 64k, added "-XX:MaxJNILocalCapacity=<capacity>" flag
Reviewed-by: hseigel, fparain
- Thu, 14 Aug 2014 12:58:56 -0700
- by amurillo [Thu, 14 Aug 2014 12:58:56 -0700] rev 7037
- 8055155: new hotspot build - hs25.40-b06
Reviewed-by: jcoomes
- Thu, 21 Aug 2014 11:43:17 -0700
- by katleman [Thu, 21 Aug 2014 11:43:17 -0700] rev 7036
- Added tag jdk8u40-b02 for changeset f52cb9164759
- Thu, 14 Aug 2014 12:55:31 -0700
- by amurillo [Thu, 14 Aug 2014 12:55:31 -0700] rev 7035
- Added tag hs25.40-b05 for changeset 897333c7e587
- Thu, 14 Aug 2014 12:55:30 -0700
- by amurillo [Thu, 14 Aug 2014 12:55:30 -0700] rev 7034
- Merge
- Thu, 14 Aug 2014 15:22:13 +0200
- by dsimms [Thu, 14 Aug 2014 15:22:13 +0200] rev 7033
- 8046662: Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted
Summary: negative verify_guards when testing for corruption
Reviewed-by: sla, fparain
- Thu, 14 Aug 2014 15:16:07 +0200
- by dsimms [Thu, 14 Aug 2014 15:16:07 +0200] rev 7032
- 6311046: -Xcheck:jni should support checking of GetPrimitiveArrayCritical.
Summary: Wrapped memory with standard bounds checking "GuardedMemory".
Reviewed-by: zgu, fparain, dcubed
- Mon, 04 Aug 2014 10:48:10 -0700
- by jmasa [Mon, 04 Aug 2014 10:48:10 -0700] rev 7031
- 8031323: Optionally align objects copied to survivor spaces
Reviewed-by: brutisso, tschatzl
- Thu, 07 Aug 2014 18:09:12 -0700
- by morris [Thu, 07 Aug 2014 18:09:12 -0700] rev 7030
- 8040920: Uninitialised memory in hotspot/src/share/vm/code/dependencies.cpp
Summary: Fixed parfait initialization issue.
Reviewed-by: kvn, twisti
- Tue, 12 Aug 2014 22:29:36 +0000
- by morris [Tue, 12 Aug 2014 22:29:36 +0000] rev 7029
- Merge
- Fri, 11 Apr 2014 13:52:51 +0200
- by anoll [Fri, 11 Apr 2014 13:52:51 +0200] rev 7028
- 8039498: Add iterators to GrowableArray
Summary: To simplify the management of multiple code heaps in the code cache (see JDK-8015774), STL-style iterator capability is added to the GrowableArray. Further, custom iterators allow to only iterate over elements that satisfy a given predicate.
Reviewed-by: kvn, twisti
Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
- Wed, 11 Jun 2014 11:05:10 -0700
- by kvn [Wed, 11 Jun 2014 11:05:10 -0700] rev 7027
- 8035968: Leverage CPU Instructions to Improve SHA Performance on SPARC
Summary: Add C2 SHA intrinsics on SPARC
Reviewed-by: kvn, roland
Contributed-by: james.cheng@oracle.com