coleenp [Mon, 19 Dec 2011 15:34:09 -0500] rev 11253
7122939: TraceBytecodes broken with UseCompressedOops
Summary: Disable verify_heapbase on sparc if TraceBytecodes because the latter uses r12 as a temp register
Reviewed-by: coleenp, phh
Contributed-by: Volker Simonis <volker.simonis@gmail.com>
jmasa [Tue, 20 Dec 2011 12:27:31 -0800] rev 11252
Merge
johnc [Mon, 19 Dec 2011 10:02:05 -0800] rev 11251
7117303: VM uses non-monotonic time source and complains that it is non-monotonic
Summary: Replaces calls to os::javaTimeMillis(), which does not (and cannot) guarantee monotonicity, in GC code to an equivalent expression that uses os::javaTimeNanos(). os::javaTimeNanos is guaranteed monotonically non-decreasing if the underlying platform provides a monotonic time source. Changes in OS files are to make use of the newly defined constants in globalDefinitions.hpp.
Reviewed-by: dholmes, ysr
johnc [Fri, 16 Dec 2011 11:40:00 -0800] rev 11250
7120038: G1: ParallelGCThreads==0 is broken
Summary: Running G1 with ParallelGCThreads==0 results in various crashes and asserts. Most of these are caused by unguarded references to the worker threads array or an incorrect number of active workers.
Reviewed-by: jmasa, tonyp
tonyp [Fri, 16 Dec 2011 02:14:27 -0500] rev 11249
7113012: G1: rename not-fully-young GCs as "mixed"
Summary: Renamed partially-young GCs as mixed and fully-young GCs as young. Change all external output that includes those terms (GC log and GC ergo log) as well as any comments, fields, methods, etc. The changeset also includes very minor code tidying up (added some curly brackets).
Reviewed-by: johnc, brutisso
johnc [Wed, 14 Dec 2011 17:43:55 -0800] rev 11248
7119908: G1: Cache CSet start region for each worker for subsequent reuse
Summary: Cache workers' calculated starting heap region, used for parallel iteration over the collcection set, for subsequent reuse.
Reviewed-by: tonyp, brutisso
stefank [Wed, 14 Dec 2011 12:15:26 +0100] rev 11247
7121373: Clean up CollectedHeap::is_in
Summary: Fixed G1CollectedHeap::is_in, added tests, cleaned up comments and made Space::is_in pure virtual.
Reviewed-by: brutisso, tonyp, jcoomes
amurillo [Fri, 16 Dec 2011 12:46:17 -0800] rev 11246
7122001: new hotspot build - hs23-b09
Reviewed-by: jcoomes
cl [Thu, 22 Dec 2011 19:00:20 -0800] rev 11245
Added tag jdk8-b18 for changeset c1d8be9305ad
lana [Fri, 23 Dec 2011 16:36:17 -0800] rev 11244
Merge
lana [Thu, 15 Dec 2011 19:49:11 -0800] rev 11243
Merge
ohair [Mon, 12 Dec 2011 08:11:05 -0800] rev 11242
7119829: Adjust default jprt testing configuration
Reviewed-by: alanb
cl [Thu, 22 Dec 2011 19:00:11 -0800] rev 11241
Added tag jdk8-b18 for changeset 73359e35e507
duke [Wed, 05 Jul 2017 17:57:50 +0200] rev 11240
Added tag jdk8-b18 for changeset 885050364691
duke [Wed, 05 Jul 2017 17:57:50 +0200] rev 11239
Merge
duke [Wed, 05 Jul 2017 17:57:47 +0200] rev 11238
Merge
katleman [Thu, 15 Dec 2011 15:57:51 -0800] rev 11237
Merge
katleman [Thu, 15 Dec 2011 15:47:47 -0800] rev 11236
Added tag jdk8-b16 for changeset 3b5651ae449e
katleman [Thu, 15 Dec 2011 12:16:55 -0800] rev 11235
Added tag jdk8-b17 for changeset 27c6c6c32d01
duke [Wed, 05 Jul 2017 17:57:44 +0200] rev 11234
Merge
katleman [Thu, 15 Dec 2011 15:54:50 -0800] rev 11233
Merge
katleman [Thu, 15 Dec 2011 15:47:26 -0800] rev 11232
Added tag jdk8-b16 for changeset 76e4bc65bb65
katleman [Thu, 15 Dec 2011 12:16:29 -0800] rev 11231
Added tag jdk8-b17 for changeset 76e4bc65bb65
duke [Wed, 05 Jul 2017 17:57:40 +0200] rev 11230
Merge
katleman [Thu, 15 Dec 2011 15:54:22 -0800] rev 11229
Merge
katleman [Thu, 15 Dec 2011 15:47:25 -0800] rev 11228
Added tag jdk8-b16 for changeset 235fd08346ca
katleman [Thu, 15 Dec 2011 12:16:26 -0800] rev 11227
Added tag jdk8-b17 for changeset 235fd08346ca
duke [Wed, 05 Jul 2017 17:57:37 +0200] rev 11226
Merge
katleman [Thu, 15 Dec 2011 15:52:09 -0800] rev 11225
Merge
katleman [Thu, 15 Dec 2011 15:47:15 -0800] rev 11224
Added tag jdk8-b16 for changeset 76782d63dda5
katleman [Thu, 15 Dec 2011 12:16:09 -0800] rev 11223
Added tag jdk8-b17 for changeset 76782d63dda5
duke [Wed, 05 Jul 2017 17:57:33 +0200] rev 11222
Merge
igor [Mon, 19 Dec 2011 10:06:23 -0800] rev 11221
Merge
igor [Tue, 06 Dec 2011 16:31:58 -0800] rev 11220
Merge
herrick [Fri, 18 Nov 2011 06:35:36 -0500] rev 11219
Merge
ngthomas [Tue, 15 Nov 2011 23:33:49 -0800] rev 11218
7112298: remove security baseline sanity check
Reviewed-by: ccheung, igor, ohair
ngthomas [Sun, 13 Nov 2011 21:39:57 -0800] rev 11217
7109885: security baseline for 7u2 or above is not set correctly
Reviewed-by: ccheung, igor, ohair
katleman [Thu, 15 Dec 2011 15:55:53 -0800] rev 11216
Merge
katleman [Thu, 15 Dec 2011 15:47:31 -0800] rev 11215
Added tag jdk8-b16 for changeset 9b857545922a
katleman [Thu, 15 Dec 2011 12:16:36 -0800] rev 11214
Added tag jdk8-b17 for changeset f93045767e5d
duke [Wed, 05 Jul 2017 17:57:28 +0200] rev 11213
Merge
amurillo [Fri, 16 Dec 2011 12:37:38 -0800] rev 11212
Added tag hs23-b08 for changeset 40104529a61f
amurillo [Fri, 16 Dec 2011 12:38:00 -0800] rev 11211
Merge
vladidan [Wed, 14 Dec 2011 20:06:21 -0500] rev 11210
Merge
fparain [Wed, 14 Dec 2011 04:30:57 -0800] rev 11209
7104647: Adding a diagnostic command framework
Reviewed-by: phh, dcubed
jmasa [Fri, 09 Dec 2011 19:28:34 -0800] rev 11208
7119584: UseParallelGC barrier task can be overwritten.
Summary: Provoke a GC for a metadata allocation failure.
Reviewed-by: johnc, iveresov
jmasa [Fri, 09 Dec 2011 06:46:57 -0800] rev 11207
Merge
tonyp [Wed, 07 Dec 2011 12:54:51 -0500] rev 11206
7118202: G1: eden size unnecessarily drops to a minimum
Summary: An integer underflow can cause the RSet lengths to be massively overpredicted which forces the eden size to the minimum.
Reviewed-by: brutisso, johnc
stefank [Mon, 28 Nov 2011 14:58:31 +0100] rev 11205
7116081: USE_PRECOMPILED_HEADER=0 triggers a single threaded build of the JVM
Summary: Changed the conditional to see if the precompiled header has been specified. Also, removed the unused PrecompiledOption.
Reviewed-by: dholmes, brutisso
stefank [Mon, 28 Nov 2011 10:19:26 +0100] rev 11204
7112034: Parallel CMS fails to properly mark reference objects
Summary: Enabled reference processing when work stealing during concurrent marking
Reviewed-by: jmasa, brutisso
tonyp [Mon, 05 Dec 2011 12:26:40 -0500] rev 11203
Merge
johnc [Fri, 02 Dec 2011 12:39:23 -0800] rev 11202
7114095: G1: assert(obj == oopDesc::load_decode_heap_oop(p)) failed: p should still be pointing to obj
Summary: As a result of the changes for 4965777, the G1 reference field scanning closure could be applied to the discovered field of a reference object twice. The failing assert is too strong if the result of the first application of the closure is stolen, and the referenced object, evacuated by another worker thread.
Reviewed-by: ysr, tonyp
kvn [Thu, 08 Dec 2011 10:27:33 -0800] rev 11201
Merge
kvn [Fri, 02 Dec 2011 21:37:19 -0800] rev 11200
7117282: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)
Summary: Delay memory node transformation until the memory is processed.
Reviewed-by: iveresov, never
iveresov [Wed, 30 Nov 2011 17:35:51 -0800] rev 11199
7116795: Tiered: enable by default for server
Summary: Enable tiered compilation on server VM by default
Reviewed-by: kvn, never
kvn [Mon, 28 Nov 2011 15:46:31 -0800] rev 11198
7112478: after 7105605 JRuby bench_define_method_methods.rb fails with NPE
Summary: Fixed several EA issues with Connection Graph construction.
Reviewed-by: never, twisti