Sat, 12 Dec 2009 09:28:40 -0800 6907575: [classfile] add support for classfile dependency analysis
jjg [Sat, 12 Dec 2009 09:28:40 -0800] rev 4549
6907575: [classfile] add support for classfile dependency analysis Reviewed-by: ksrini
Fri, 11 Dec 2009 14:26:27 -0800 6906175: bridge JSR199 and JSR 203 APIs
jjg [Fri, 11 Dec 2009 14:26:27 -0800] rev 4548
6906175: bridge JSR199 and JSR 203 APIs Reviewed-by: darcy, alanb
Thu, 10 Dec 2009 20:35:31 -0800 6909538: Clarify meaning of "element" in javax.lang.model.element API
darcy [Thu, 10 Dec 2009 20:35:31 -0800] rev 4547
6909538: Clarify meaning of "element" in javax.lang.model.element API Reviewed-by: ahe
Thu, 17 Dec 2009 14:10:44 -0800 Added tag jdk7-b78 for changeset fcbbd4d49581
mikejwre [Thu, 17 Dec 2009 14:10:44 -0800] rev 4546
Added tag jdk7-b78 for changeset fcbbd4d49581
Wed, 05 Jul 2017 17:05:01 +0200 Merge
duke [Wed, 05 Jul 2017 17:05:01 +0200] rev 4545
Merge
Thu, 17 Dec 2009 14:10:29 -0800 Added tag jdk7-b78 for changeset f6cdb0710f97
mikejwre [Thu, 17 Dec 2009 14:10:29 -0800] rev 4544
Added tag jdk7-b78 for changeset f6cdb0710f97
Wed, 05 Jul 2017 17:04:58 +0200 Merge
duke [Wed, 05 Jul 2017 17:04:58 +0200] rev 4543
Merge
Thu, 17 Dec 2009 14:10:28 -0800 Added tag jdk7-b78 for changeset 977f877abc78
mikejwre [Thu, 17 Dec 2009 14:10:28 -0800] rev 4542
Added tag jdk7-b78 for changeset 977f877abc78
Wed, 05 Jul 2017 17:04:56 +0200 Merge
duke [Wed, 05 Jul 2017 17:04:56 +0200] rev 4541
Merge
Thu, 17 Dec 2009 14:10:20 -0800 Added tag jdk7-b78 for changeset 185d9f127780
mikejwre [Thu, 17 Dec 2009 14:10:20 -0800] rev 4540
Added tag jdk7-b78 for changeset 185d9f127780
Wed, 05 Jul 2017 17:04:53 +0200 Merge
duke [Wed, 05 Jul 2017 17:04:53 +0200] rev 4539
Merge
Wed, 13 Jan 2010 15:16:06 -0800 Merge
jcoomes [Wed, 13 Jan 2010 15:16:06 -0800] rev 4538
Merge
Thu, 07 Jan 2010 16:16:45 -0800 6914665: update jdk code for JSR 292 (post 6858164)
jrose [Thu, 07 Jan 2010 16:16:45 -0800] rev 4537
6914665: update jdk code for JSR 292 (post 6858164) Summary: Fill in missing API implementations, fix numerous bugs, adjust APIs towards EG design. Reviewed-by: twisti
Wed, 06 Jan 2010 16:50:51 -0800 Merge
jrose [Wed, 06 Jan 2010 16:50:51 -0800] rev 4536
Merge
Wed, 21 Oct 2009 23:19:48 -0700 6891770: JSR 292 API needs initial unit tests
jrose [Wed, 21 Oct 2009 23:19:48 -0700] rev 4535
6891770: JSR 292 API needs initial unit tests Summary: backport working mlvm regression test to M3 implementation of JSR 292; requires jtreg 4.1 Reviewed-by: twisti
Tue, 05 Jan 2010 10:40:44 +0800 6913636: kvno check in JSSE
weijun [Tue, 05 Jan 2010 10:40:44 +0800] rev 4534
6913636: kvno check in JSSE Reviewed-by: valeriep
Tue, 05 Jan 2010 10:40:36 +0800 6895424: RFC 5653
weijun [Tue, 05 Jan 2010 10:40:36 +0800] rev 4533
6895424: RFC 5653 Reviewed-by: valeriep
Thu, 24 Dec 2009 13:56:28 +0800 6907425: JCK Kerberos tests fail since b77
weijun [Thu, 24 Dec 2009 13:56:28 +0800] rev 4532
6907425: JCK Kerberos tests fail since b77 Reviewed-by: valeriep
Thu, 24 Dec 2009 13:56:19 +0800 6843127: krb5 should not try to access unavailable kdc too often
weijun [Thu, 24 Dec 2009 13:56:19 +0800] rev 4531
6843127: krb5 should not try to access unavailable kdc too often Reviewed-by: valeriep, mullan
Wed, 23 Dec 2009 15:57:14 -0800 6908348: java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java get OOME for unbounded queues
dl [Wed, 23 Dec 2009 15:57:14 -0800] rev 4530
6908348: java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java get OOME for unbounded queues Reviewed-by: martin, dholmes
Wed, 23 Dec 2009 17:17:16 +0000 6912893: (build) make/java/nio/FILES_java.gmk doesn't list sun.nio.cs.Unicode
andrew [Wed, 23 Dec 2009 17:17:16 +0000] rev 4529
6912893: (build) make/java/nio/FILES_java.gmk doesn't list sun.nio.cs.Unicode Summary: Add missing Java source file Reviewed-by: alanb
Wed, 23 Dec 2009 11:18:58 +0100 6912628: test/java/util/jar/JarFile/TurkCert.java cannot be run in samevm mode
ptisnovs [Wed, 23 Dec 2009 11:18:58 +0100] rev 4528
6912628: test/java/util/jar/JarFile/TurkCert.java cannot be run in samevm mode Summary: Added tag to run this test in othervm Reviewed-by: chegar
Tue, 22 Dec 2009 21:48:19 -0800 6908541: Bad resource management in java/math/BigInteger/BigIntegerTest.java
darcy [Tue, 22 Dec 2009 21:48:19 -0800] rev 4527
6908541: Bad resource management in java/math/BigInteger/BigIntegerTest.java Reviewed-by: alanb
Sat, 19 Dec 2009 10:26:19 -0800 Merge
tbell [Sat, 19 Dec 2009 10:26:19 -0800] rev 4526
Merge
Fri, 18 Dec 2009 11:42:03 -0800 6909573: Temporary launcher support to add modules in the bootclasspath
mchung [Fri, 18 Dec 2009 11:42:03 -0800] rev 4525
6909573: Temporary launcher support to add modules in the bootclasspath Summary: Add the list of modules to the bootclasspath if lib/rt.jar and classes don't exist Reviewed-by: alanb, ohair, ksrini
Fri, 18 Dec 2009 11:36:23 -0800 6909572: Add a new target for building modules
mchung [Fri, 18 Dec 2009 11:36:23 -0800] rev 4524
6909572: Add a new target for building modules Summary: Add a new "modules" build target that builds jdk and jre module image Reviewed-by: alanb, ohair
Fri, 18 Dec 2009 07:49:02 -0800 Merge
mchung [Fri, 18 Dec 2009 07:49:02 -0800] rev 4523
Merge
Thu, 17 Dec 2009 08:11:21 -0800 6898747: Allow JNDI cosnaming provider to be used when java.applet is not present
mchung [Thu, 17 Dec 2009 08:11:21 -0800] rev 4522
6898747: Allow JNDI cosnaming provider to be used when java.applet is not present Summary: Check if java.applet.Applet is present before accessing the type Reviewed-by: alanb, vinnie
Wed, 16 Dec 2009 12:45:18 -0800 6558110: tmp/java/jli/obj_g/static is not deleted automatically
ohair [Wed, 16 Dec 2009 12:45:18 -0800] rev 4521
6558110: tmp/java/jli/obj_g/static is not deleted automatically Reviewed-by: ksrini
Tue, 15 Dec 2009 13:51:44 -0800 6908131: Pure Java implementations of StrictMath.floor(double) & StrictMath.ceil(double)
darcy [Tue, 15 Dec 2009 13:51:44 -0800] rev 4520
6908131: Pure Java implementations of StrictMath.floor(double) & StrictMath.ceil(double) Reviewed-by: alanb
Fri, 11 Dec 2009 17:18:38 -0800 Merge
ohair [Fri, 11 Dec 2009 17:18:38 -0800] rev 4519
Merge
Fri, 11 Dec 2009 15:29:46 -0800 Merge
ohair [Fri, 11 Dec 2009 15:29:46 -0800] rev 4518
Merge
Fri, 11 Dec 2009 15:29:22 -0800 6909373: Add -ea to the testing done by jdk/test/Makefile
ohair [Fri, 11 Dec 2009 15:29:22 -0800] rev 4517
6909373: Add -ea to the testing done by jdk/test/Makefile Reviewed-by: darcy
Thu, 10 Dec 2009 16:57:05 -0800 Merge
ohair [Thu, 10 Dec 2009 16:57:05 -0800] rev 4516
Merge
Wed, 09 Dec 2009 09:50:09 -0800 Merge
ohair [Wed, 09 Dec 2009 09:50:09 -0800] rev 4515
Merge
Wed, 09 Dec 2009 09:46:57 -0800 6906210: Fix another minor typo in test/Makefile
ohair [Wed, 09 Dec 2009 09:46:57 -0800] rev 4514
6906210: Fix another minor typo in test/Makefile Reviewed-by: tbell, dcubed
Fri, 11 Dec 2009 23:47:10 +0000 6909442: Fix comments in test/sun/tools/jhat/HatRun.java
andrew [Fri, 11 Dec 2009 23:47:10 +0000] rev 4513
6909442: Fix comments in test/sun/tools/jhat/HatRun.java Summary: Update the comments in this test to match the changes in 6902325 Reviewed-by: ohair
Fri, 11 Dec 2009 10:40:14 -0800 6909563: Javadoc build warnings in rmi, security, management
darcy [Fri, 11 Dec 2009 10:40:14 -0800] rev 4512
6909563: Javadoc build warnings in rmi, security, management Reviewed-by: mchung, mullan
Thu, 10 Dec 2009 13:28:07 -0800 4891262: API spec, javax/accessibility: few invalid javadoc tags
darcy [Thu, 10 Dec 2009 13:28:07 -0800] rev 4511
4891262: API spec, javax/accessibility: few invalid javadoc tags Reviewed-by: jjg
Thu, 10 Dec 2009 13:04:13 -0800 6909070: Missing package statements in java.text.Bidi @see links
darcy [Thu, 10 Dec 2009 13:04:13 -0800] rev 4510
6909070: Missing package statements in java.text.Bidi @see links Reviewed-by: anthony
Thu, 10 Dec 2009 09:08:51 -0800 Merge
chegar [Thu, 10 Dec 2009 09:08:51 -0800] rev 4509
Merge
Thu, 10 Dec 2009 15:52:19 +0000 6909089: Memory leak occurs by lack of free for read buffer in SocketInputStream#read()
chegar [Thu, 10 Dec 2009 15:52:19 +0000] rev 4508
6909089: Memory leak occurs by lack of free for read buffer in SocketInputStream#read() Reviewed-by: alanb, jccollet
Thu, 10 Dec 2009 11:34:31 -0500 Merge
mullan [Thu, 10 Dec 2009 11:34:31 -0500] rev 4507
Merge
Thu, 10 Dec 2009 11:31:22 -0500 6867348: Digest Value of References inside Manifest - calculation order problem
mullan [Thu, 10 Dec 2009 11:31:22 -0500] rev 4506
6867348: Digest Value of References inside Manifest - calculation order problem Reviewed-by: xuelei
Wed, 09 Dec 2009 21:09:38 -0800 6909082: Docs warning from java.util.logging.PlatformLoggingMXBean
mchung [Wed, 09 Dec 2009 21:09:38 -0800] rev 4505
6909082: Docs warning from java.util.logging.PlatformLoggingMXBean Summary: Fix incorrect tag @See with @see. Reviewed-by: darcy
Wed, 09 Dec 2009 17:55:48 -0800 6909057: @see Arrays#hashCode missing particular method specification in j.u.Objects.hash
darcy [Wed, 09 Dec 2009 17:55:48 -0800] rev 4504
6909057: @see Arrays#hashCode missing particular method specification in j.u.Objects.hash Reviewed-by: ksrini
Wed, 09 Dec 2009 11:15:25 +0800 6908628: ObjectIdentifier s11n test fails
weijun [Wed, 09 Dec 2009 11:15:25 +0800] rev 4503
6908628: ObjectIdentifier s11n test fails Reviewed-by: xuelei
Tue, 08 Dec 2009 12:41:01 -0800 6903754: (bf) Improve floating-point buffer comparison
martin [Tue, 08 Dec 2009 12:41:01 -0800] rev 4502
6903754: (bf) Improve floating-point buffer comparison Summary: Describe the exact behavior of {Double,Float}Buffer.{equals,compareTo}; fix non-anti-symmetric behavior of compareTo Reviewed-by: alanb Contributed-by: jessewilson@google.com
Thu, 17 Dec 2009 14:10:35 -0800 Added tag jdk7-b78 for changeset 97c33ee30c4f
mikejwre [Thu, 17 Dec 2009 14:10:35 -0800] rev 4501
Added tag jdk7-b78 for changeset 97c33ee30c4f
Wed, 05 Jul 2017 17:04:46 +0200 Merge
duke [Wed, 05 Jul 2017 17:04:46 +0200] rev 4500
Merge
Wed, 23 Dec 2009 03:12:16 -0800 Merge
trims [Wed, 23 Dec 2009 03:12:16 -0800] rev 4499
Merge
Thu, 17 Dec 2009 01:19:07 -0800 Merge
xlu [Thu, 17 Dec 2009 01:19:07 -0800] rev 4498
Merge
Wed, 16 Dec 2009 15:44:08 -0800 Merge
xlu [Wed, 16 Dec 2009 15:44:08 -0800] rev 4497
Merge
Wed, 16 Dec 2009 14:27:50 -0800 6895168: JCK api/signaturetest/sigtest.basic.html#basic test fails for jdk 5.0 with HS 16 in nightly build
xlu [Wed, 16 Dec 2009 14:27:50 -0800] rev 4496
6895168: JCK api/signaturetest/sigtest.basic.html#basic test fails for jdk 5.0 with HS 16 in nightly build Reviewed-by: dholmes, acorn, jrose
Wed, 16 Dec 2009 13:19:57 -0800 Merge
xlu [Wed, 16 Dec 2009 13:19:57 -0800] rev 4495
Merge
Wed, 16 Dec 2009 13:16:08 -0800 6899467: System property java.class.version out-of-sync with VM for jdk 5.0 with HS 16 in nightly build
xlu [Wed, 16 Dec 2009 13:16:08 -0800] rev 4494
6899467: System property java.class.version out-of-sync with VM for jdk 5.0 with HS 16 in nightly build Reviewed-by: kvn, never, dholmes, ysr
Wed, 16 Dec 2009 12:54:49 -0500 6843629: Make current hotspot build part of jdk5 control build
phh [Wed, 16 Dec 2009 12:54:49 -0500] rev 4493
6843629: Make current hotspot build part of jdk5 control build Summary: Source changes for older compilers plus makefile changes. Reviewed-by: xlu
Mon, 14 Dec 2009 13:26:29 -0700 Merge
dcubed [Mon, 14 Dec 2009 13:26:29 -0700] rev 4492
Merge
Mon, 14 Dec 2009 10:05:36 -0700 6849968: 3/2 JVMTI tests fails on jdk5.0 with hs14
dcubed [Mon, 14 Dec 2009 10:05:36 -0700] rev 4491
6849968: 3/2 JVMTI tests fails on jdk5.0 with hs14 Summary: If a JVMTI agent asks for version 1.0, then it should get version 1.0 semantics. Reviewed-by: dholmes, ohair
Mon, 14 Dec 2009 09:51:09 -0700 6648438: 4/4 src/share/vm/prims/jvmtiEnv.cpp:457 assert(phase == JVMTI_PHASE_LIVE,"sanity check")
dcubed [Mon, 14 Dec 2009 09:51:09 -0700] rev 4490
6648438: 4/4 src/share/vm/prims/jvmtiEnv.cpp:457 assert(phase == JVMTI_PHASE_LIVE,"sanity check") Summary: Return error on invalid JVMTI_PHASE instead of asserting. Reviewed-by: dholmes, ohair
Fri, 11 Dec 2009 11:09:49 -0800 6361589: Print out stack trace for target thread of GC crash
minqi [Fri, 11 Dec 2009 11:09:49 -0800] rev 4489
6361589: Print out stack trace for target thread of GC crash Summary: If GC crashed with java thread involved, print out the java stack trace in error report Reviewed-by: never, ysr, coleenp, dholmes
Wed, 02 Dec 2009 20:32:27 -0500 Merge
dholmes [Wed, 02 Dec 2009 20:32:27 -0500] rev 4488
Merge
Tue, 01 Dec 2009 22:29:02 -0500 6822370: ReentrantReadWriteLock: threads hung when there are no threads holding onto the lock (Netra x4450)
dholmes [Tue, 01 Dec 2009 22:29:02 -0500] rev 4487
6822370: ReentrantReadWriteLock: threads hung when there are no threads holding onto the lock (Netra x4450) Summary: This day one bug is caused by missing memory barriers in various Parker::park() paths that can result in lost wakeups and hangs. Reviewed-by: dice, acorn
Wed, 02 Dec 2009 07:59:49 -0800 Merge
coleenp [Wed, 02 Dec 2009 07:59:49 -0800] rev 4486
Merge
Wed, 25 Nov 2009 08:37:04 -0800 6888880: JKernel VM to inject the sun.jkernel.DownloadManager as a boot classloader hook
mchung [Wed, 25 Nov 2009 08:37:04 -0800] rev 4485
6888880: JKernel VM to inject the sun.jkernel.DownloadManager as a boot classloader hook Summary: Call sun.jkernel.DownloadManager.setBootClassLoaderHook during the kernel VM initialization Reviewed-by: alanb, coleenp, acorn
Wed, 23 Dec 2009 02:57:31 -0800 Merge
trims [Wed, 23 Dec 2009 02:57:31 -0800] rev 4484
Merge
Wed, 23 Dec 2009 00:47:04 -0800 Merge
jmasa [Wed, 23 Dec 2009 00:47:04 -0800] rev 4483
Merge
Tue, 22 Dec 2009 22:35:08 -0800 Merge
jmasa [Tue, 22 Dec 2009 22:35:08 -0800] rev 4482
Merge
Wed, 16 Dec 2009 15:12:51 -0800 6862387: tune concurrent refinement further
iveresov [Wed, 16 Dec 2009 15:12:51 -0800] rev 4481
6862387: tune concurrent refinement further Summary: Reworked the concurrent refinement: threads activation, feedback-based threshold adjustment, other miscellaneous fixes. Reviewed-by: apetrusenko, tonyp
Tue, 22 Dec 2009 17:56:03 -0800 Merge
iveresov [Tue, 22 Dec 2009 17:56:03 -0800] rev 4480
Merge
Wed, 16 Dec 2009 22:15:12 -0800 5057818: codecache full and compiler disabled in bigapps fastdebug run
never [Wed, 16 Dec 2009 22:15:12 -0800] rev 4479
5057818: codecache full and compiler disabled in bigapps fastdebug run Reviewed-by: kvn
Wed, 16 Dec 2009 12:48:04 +0100 6829192: JSR 292 needs to support 64-bit x86
twisti [Wed, 16 Dec 2009 12:48:04 +0100] rev 4478
6829192: JSR 292 needs to support 64-bit x86 Summary: changes for method handles and invokedynamic Reviewed-by: kvn
Tue, 22 Dec 2009 16:35:08 -0800 6912782: Bump the HS17 build number to 06
trims [Tue, 22 Dec 2009 16:35:08 -0800] rev 4477
6912782: Bump the HS17 build number to 06 Summary: Update the HS17 build number to 06 Reviewed-by: jcoomes
Tue, 22 Dec 2009 16:33:46 -0800 Merge
trims [Tue, 22 Dec 2009 16:33:46 -0800] rev 4476
Merge
Thu, 17 Dec 2009 07:02:39 -0800 Merge
jmasa [Thu, 17 Dec 2009 07:02:39 -0800] rev 4475
Merge
Fri, 11 Dec 2009 09:30:48 -0800 Merge
jmasa [Fri, 11 Dec 2009 09:30:48 -0800] rev 4474
Merge
Wed, 09 Dec 2009 23:51:38 -0800 6908215: G1: SEGV with G1PolicyVerbose=2 debug flag
johnc [Wed, 09 Dec 2009 23:51:38 -0800] rev 4473
6908215: G1: SEGV with G1PolicyVerbose=2 debug flag Summary: Change CollectionSetChooser::printSortedHeapRegions to handle null entries in _markedRegions growable array. Reviewed-by: jmasa, tonyp, iveresov
Tue, 15 Dec 2009 17:19:40 -0800 Merge
iveresov [Tue, 15 Dec 2009 17:19:40 -0800] rev 4472
Merge
Wed, 09 Dec 2009 19:50:14 -0800 6896727: nsk/logging/LoggingPermission/LoggingPermission/logperm002 fails with G1, EscapeAnalisys
kvn [Wed, 09 Dec 2009 19:50:14 -0800] rev 4471
6896727: nsk/logging/LoggingPermission/LoggingPermission/logperm002 fails with G1, EscapeAnalisys Summary: Move instance store's memory users to corresponding memory slices when updating its memory edge. Reviewed-by: never
Wed, 09 Dec 2009 16:40:45 -0800 6895383: JCK test throws NPE for method compiled with Escape Analysis
kvn [Wed, 09 Dec 2009 16:40:45 -0800] rev 4470
6895383: JCK test throws NPE for method compiled with Escape Analysis Summary: Add missing checks for MemBar nodes in EA. Reviewed-by: never
Tue, 08 Dec 2009 16:27:21 -0800 6908167: jbb2005, OptimizeStringConcat causes assert in EA
never [Tue, 08 Dec 2009 16:27:21 -0800] rev 4469
6908167: jbb2005, OptimizeStringConcat causes assert in EA Reviewed-by: kvn
Tue, 22 Dec 2009 16:32:11 -0800 Merge
trims [Tue, 22 Dec 2009 16:32:11 -0800] rev 4468
Merge
Fri, 11 Dec 2009 16:38:37 -0800 Merge
trims [Fri, 11 Dec 2009 16:38:37 -0800] rev 4467
Merge
Fri, 11 Dec 2009 08:39:30 -0800 Merge
jmasa [Fri, 11 Dec 2009 08:39:30 -0800] rev 4466
Merge
Tue, 08 Dec 2009 15:12:17 -0800 6908208: UseCompressedOops: array_size() returns incorrect size for MAX_INT object array following 6906727
ysr [Tue, 08 Dec 2009 15:12:17 -0800] rev 4465
6908208: UseCompressedOops: array_size() returns incorrect size for MAX_INT object array following 6906727 Summary: In array_size() cast to an unsigned to avoid overflow of intermediate value. Reviewed-by: kvn, tonyp, jmasa, jcoomes, coleenp
Mon, 07 Dec 2009 14:22:34 -0500 6904967: G1: some CollectionUsageThreshold tests fail
tonyp [Mon, 07 Dec 2009 14:22:34 -0500] rev 4464
6904967: G1: some CollectionUsageThreshold tests fail Summary: ensure that max and committed are non-zero (currently: at least as large as the region size). Reviewed-by: iveresov, mchung
Fri, 04 Dec 2009 07:44:41 -0500 6906565: G1: deal with compilation warning in g1MemoryPool.hpp
tonyp [Fri, 04 Dec 2009 07:44:41 -0500] rev 4463
6906565: G1: deal with compilation warning in g1MemoryPool.hpp Summary: size_t max_size() hides size_t max_size() const. Reviewed-by: jmasa, ysr
Fri, 04 Dec 2009 07:44:35 -0500 6880903: G1: G1 reports incorrect Runtime.maxMemory()
tonyp [Fri, 04 Dec 2009 07:44:35 -0500] rev 4462
6880903: G1: G1 reports incorrect Runtime.maxMemory() Summary: G1 reports committed memory instead of reserved memory from the Runtime.maxMemory() method Reviewed-by: ysr, jmasa
Thu, 03 Dec 2009 15:01:57 -0800 6906727: UseCompressedOops: some card-marking fixes related to object arrays
ysr [Thu, 03 Dec 2009 15:01:57 -0800] rev 4461
6906727: UseCompressedOops: some card-marking fixes related to object arrays Summary: Introduced a new write_ref_array(HeapWords* start, size_t count) method that does the requisite MemRegion range calculation so (some of the) clients of the erstwhile write_ref_array(MemRegion mr) do not need to worry. This removed all external uses of array_size(), which was also simplified and made private. Asserts were added to catch other possible issues. Further, less essential, fixes stemming from this investigation are deferred to CR 6904516 (to follow shortly in hs17). Reviewed-by: kvn, coleenp, jmasa
Tue, 24 Nov 2009 15:19:30 -0800 6899058: G1: Internal error in ptrQueue.cpp:201 in nightly tests
johnc [Tue, 24 Nov 2009 15:19:30 -0800] rev 4460
6899058: G1: Internal error in ptrQueue.cpp:201 in nightly tests Summary: Fixes a race on the dirty card queue completed buffer list between worker thread(s) performing a flush of a deferred store barrier (enqueueing a newly completed buffer) and worker thread(s) in the RSet updating code claiming completed buffers. Removed the routine that removes elements from the completed update buffer queue using a CAS. Reviewed-by: ysr, tonyp
Fri, 20 Nov 2009 14:47:01 -0500 6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GC
tonyp [Fri, 20 Nov 2009 14:47:01 -0500] rev 4459
6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GC Summary: It introduces the necessary memory pools for G1. Reviewed-by: mchung, ysr
Thu, 19 Nov 2009 13:43:25 -0800 6902303: G1: ScavengeALot should cause an incremental, rather than a full, collection
ysr [Thu, 19 Nov 2009 13:43:25 -0800] rev 4458
6902303: G1: ScavengeALot should cause an incremental, rather than a full, collection Summary: ScavengeALot now causes an incremental (but possibly partially young, in the G1 sense) collection. Some such collections may be abandoned on account of MMU specs. Band-aided a native leak associated with abandoned pauses, as well as an MMU tracker overflow related to frequent scavenge events in the face of a large MMU denominator interval; the latter is protected by a product flag that defaults to false. Reviewed-by: tonyp
Thu, 19 Nov 2009 10:19:19 -0800 6902701: G1: protect debugging code related to 6898948 with a debug flag
ysr [Thu, 19 Nov 2009 10:19:19 -0800] rev 4457
6902701: G1: protect debugging code related to 6898948 with a debug flag Summary: Protected stats dump with a new develop flag; other than for the dump, reconciled product and non-product behaviour in face of the error. Reviewed-by: tonyp
Fri, 13 Nov 2009 11:55:26 -0800 6898948: G1: forensic instrumentation for out-of-bounds recent_avg_pause_time_ratio()
ysr [Fri, 13 Nov 2009 11:55:26 -0800] rev 4456
6898948: G1: forensic instrumentation for out-of-bounds recent_avg_pause_time_ratio() Summary: Added instrumentation and (temporary) assert in non-product mode; clipped the value when found out-of-bounds in product mode. Fix of original issue will follow collection of data from this instrumentation. Reviewed-by: jcoomes, tonyp
Tue, 10 Nov 2009 11:32:48 -0800 6898857: [Regression] -XX:NewRatio with -XX:+UseConcMarkSweepGC causes fatal error
jmasa [Tue, 10 Nov 2009 11:32:48 -0800] rev 4455
6898857: [Regression] -XX:NewRatio with -XX:+UseConcMarkSweepGC causes fatal error Summary: Use CollectorPolicy information instead of MaxNewSize Reviewed-by: ysr, jcoomes
Fri, 06 Nov 2009 11:10:05 -0800 6895788: G1: SATB and update buffer allocation code allocates too much space
johnc [Fri, 06 Nov 2009 11:10:05 -0800] rev 4454
6895788: G1: SATB and update buffer allocation code allocates too much space Summary: The type in the NEW_C_HEAP_ARRRY and FREE_C_HEAP_ARRAY calls in the buffer allocation code was changed from void* to char as the size argument had already been mulitipled by the byte size of an object pointer. Reviewed-by: ysr, tonyp
(0) -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip