xlu [Mon, 06 Oct 2008 11:39:34 -0700] rev 1419
6673124: Runtime.availableProcessors / os::active_processor_count wrong if unused processor sets exist
Reviewed-by: acorn, dholmes
trims [Thu, 02 Oct 2008 14:11:33 -0700] rev 1418
6755406: minor mistakes in copyright notices
Summary: Mismatch in some header copyrights from standard templates
Reviewed-by: jcoomes
dcubed [Thu, 02 Oct 2008 06:54:46 -0700] rev 1417
Merge
acorn [Wed, 01 Oct 2008 20:15:03 -0400] rev 1416
Merge
acorn [Tue, 30 Sep 2008 12:24:27 -0400] rev 1415
Merge
coleenp [Fri, 26 Sep 2008 13:33:15 -0400] rev 1414
6719149: Wrong "java/lang/String should not be loaded yet" assertion in fastdebug bits with UseStringCache
Summary: Assertion is invalid because java.lang.String may be initialized just before this assertion.
Reviewed-by: phh
trims [Wed, 15 Oct 2008 18:49:57 -0700] rev 1413
Merge
trims [Tue, 07 Oct 2008 11:01:35 -0700] rev 1412
Merge
trims [Wed, 01 Oct 2008 16:57:40 -0700] rev 1411
Merge
trims [Wed, 01 Oct 2008 16:57:19 -0700] rev 1410
6754998: Update Hotspot version for hs14 b06
Summary: Bump Hotspot build number to 06
Reviewed-by: jcoomes
tonyp [Wed, 01 Oct 2008 15:05:06 -0400] rev 1409
Merge
jcoomes [Tue, 30 Sep 2008 13:15:27 -0700] rev 1408
6729594: par compact - remove unused block table implementation
Reviewed-by: tonyp, jmasa, apetrusenko
jcoomes [Tue, 30 Sep 2008 12:20:22 -0700] rev 1407
6725697: par compact - rename class ChunkData to RegionData
Reviewed-by: iveresov, tonyp
jcoomes [Tue, 30 Sep 2008 11:49:31 -0700] rev 1406
6716466: par compact - remove VerifyParallelOldWithMarkSweep code
Reviewed-by: jmasa
iveresov [Sat, 27 Sep 2008 00:33:13 -0700] rev 1405
6740923: NUMA allocator: Ensure the progress of adaptive chunk resizing
Summary: Treat a chuck where the allocation has failed as fully used.
Reviewed-by: ysr
rasbold [Tue, 30 Sep 2008 15:53:55 -0700] rev 1404
Merge
never [Tue, 30 Sep 2008 11:56:01 -0700] rev 1403
6753795: HotSpot crash in strlen() when JVMTI is used
Summary: test for null instead of strlen
Reviewed-by: rasbold
never [Thu, 25 Sep 2008 12:50:51 -0700] rev 1402
6744783: HotSpot segfaults if given -XX options with an empty string argument
Reviewed-by: kamg, kvn
Contributed-by: volker.simonis@gmail.com
rasbold [Wed, 24 Sep 2008 15:56:36 -0700] rev 1401
6750588: assert(lrg._area >= 0,"negative spill area") running NSK stmp0101 test
Summary: handle NaN costs more carefully
Reviewed-by: kvn, never
kvn [Tue, 23 Sep 2008 12:29:06 -0700] rev 1400
6747051: Improve code and implicit null check generation for compressed oops
Summary: Push DecodeN node below the Null check to the non-null path to use the mach node without 0 test.
Reviewed-by: rasbold, never
never [Wed, 17 Sep 2008 12:59:52 -0700] rev 1399
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
Reviewed-by: rasbold, jrose
rasbold [Wed, 17 Sep 2008 08:29:17 -0700] rev 1398
6711100: 64bit fastdebug server vm crashes with assert(_base == Int,"Not an Int")
Summary: insert CastII nodes to narrow type of load_array_length() node
Reviewed-by: never, kvn
apetrusenko [Wed, 24 Sep 2008 15:34:06 -0400] rev 1397
Merge
tonyp [Mon, 22 Sep 2008 09:56:49 -0400] rev 1396
6742641: G1: NullPointerException during GCOld
Summary: An update buffer is not processed correctly, which causes roots into the collection set not to be scanned and, hence, for the heap to be corrupted. The cause is that an object is accessed after it has been explicitly deleted, which causes a race.
Reviewed-by: jcoomes, ysr
apetrusenko [Wed, 17 Sep 2008 19:59:35 +0400] rev 1395
Merge
apetrusenko [Wed, 17 Sep 2008 16:49:18 +0400] rev 1394
Merge
jmasa [Thu, 04 Sep 2008 14:49:08 -0700] rev 1393
6743059: Error in spaceDecorator.cpp "optimized" build.
Summary: Changed the guard on the definition of the method value in HeapWord from ASSERT to not PRODUCT.
Reviewed-by: iveresov, apetrusenko
ysr [Wed, 27 Aug 2008 11:20:46 -0700] rev 1392
Merge
tonyp [Tue, 26 Aug 2008 00:46:03 -0400] rev 1391
6740930: G1: compilation failure with latest gcc
Summary: Include DB fix to resolve a compilation issue with the latest gcc.
Reviewed-by: iveresov, ysr
iveresov [Fri, 22 Aug 2008 11:48:25 -0700] rev 1390
6735416: G1: runThese javasoft.sqe.tests.lang.thrd011.thrd01101.thrd01101 fails
6622418: G1: assert(false,"Non-balanced monitor enter/exit!") fails
Summary: The mark-sweep compact (which we use for full gc) wrapper did not save the mark words for biased locked objects. The fix is to trivially call the appropriate methods.
Reviewed-by: tonyp, ysr