amurillo [Fri, 17 May 2013 08:59:19 -0700] rev 17401
Added tag hs25-b33 for changeset b00c73d51b8a
amurillo [Fri, 17 May 2013 08:59:18 -0700] rev 17400
Merge
jwilhelm [Fri, 17 May 2013 08:00:01 +0200] rev 17399
Merge
jwilhelm [Fri, 17 May 2013 06:01:10 +0200] rev 17398
Merge
tschatzl [Thu, 16 May 2013 23:51:51 +0200] rev 17397
8014765: VM exits if MaxTenuringThreshold is set below the default InitialTenuringThreshold, and InitialTenuringThreshold is not set
Summary: The VM exits when the condition in the subject line applies. The fix sets InitialTenuringThreshold to MaxTenuringThreshold if it is larger than MaxTenuringThreshold and InitialTenuringThreshold has not been set (is default).
Reviewed-by: jwilhelm, jmasa, brutisso, johnc
johnc [Thu, 16 May 2013 09:24:26 -0700] rev 17396
8010738: G1: Output for full GCs with +PrintGCDetails should contain perm gen size/meta data change info
Summary: Include metaspace information (used, allocated, reserved) in the PrintGCDetails output for full GCs.
Reviewed-by: poonam, jmasa, brutisso
tschatzl [Thu, 16 May 2013 13:02:33 +0200] rev 17395
8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo
Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column
Reviewed-by: jwilhelm, johnc
johnc [Wed, 15 May 2013 22:35:36 -0700] rev 17394
8014408: G1: crashes with assert assert(prev_committed_card_num == _committed_max_card_num) failed
Summary: Mismatch in the card number calculation between next and previous committed sizes of the card counts table.
Reviewed-by: jmasa, tschatzl
tamao [Wed, 15 May 2013 10:41:22 -0700] rev 17393
8007763: Refactoring: split up compute_generation_free_space() into two functions for class PSAdaptiveSizePolicy
Summary: split up compute_generation_free_space() into two functions: compute_eden_space_size() + compute_old_gen_free_space(), each of which (if needed) can be reused without executing an overhead of the other.
Reviewed-by: jmasa, tschatzl
Contributed-by: tamao <tao.mao@oracle.com>
tschatzl [Wed, 15 May 2013 11:05:09 +0200] rev 17392
6843347: Boundary values in some public GC options cause crashes
Summary: Setting some public integer options to specific values causes crashes or undefined GC behavior. This patchset adds the necessary argument checking for these options.
Reviewed-by: jmasa, brutisso
tschatzl [Tue, 14 May 2013 17:08:31 +0200] rev 17391
8014489: tests/gc/arguments/Test(Serial|CMS|Parallel|G1)HeapSizeFlags jtreg tests invoke wrong class
Summary: Some jtreg tests reference unknown classes in the @run and @build lines. This change fixes them.
Reviewed-by: stefank, ehelin
brutisso [Mon, 13 May 2013 14:09:05 +0200] rev 17390
8014339: Improve assert and remove some dead code from parMarkBitMap.hpp/cpp
Reviewed-by: stefank, tschatzl
tschatzl [Mon, 13 May 2013 09:45:33 +0200] rev 17389
8014058: Regression tests for 8006088
Summary: The patch for 8006088 misses regression tests after a merge error, this CR provides them.
Reviewed-by: jwilhelm, tamao, jmasa
twisti [Thu, 16 May 2013 13:47:55 -0700] rev 17388
Merge
iignatyev [Wed, 15 May 2013 22:44:52 +0400] rev 17387
8014068: TEST_BUG: compiler/ciReplay/TestSA.sh fails on Windows: core wasn't generated
Reviewed-by: kvn
kvn [Mon, 13 May 2013 14:36:39 -0700] rev 17386
8014286: failed java/lang/Math/DivModTests.java after 6934604 changes
Summary: Corrected escape state for the result of boxing method. Added force inlining executed boxing methods.
Reviewed-by: twisti
twisti [Mon, 13 May 2013 12:43:10 -0700] rev 17385
Merge
kvn [Thu, 09 May 2013 17:28:04 -0700] rev 17384
8014189: JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis()
Summary: Add NULL checks and asserts for Type::make_ptr() returned value.
Reviewed-by: twisti
kvn [Wed, 08 May 2013 15:08:01 -0700] rev 17383
6934604: enable parts of EliminateAutoBox by default
Summary: Resurrected autobox elimination code and enabled part of it by default.
Reviewed-by: roland, twisti
twisti [Mon, 06 May 2013 19:49:23 -0700] rev 17382
8008772: remove gamma launcher
Reviewed-by: kvn, neliasso, ctornqvi
twisti [Mon, 06 May 2013 13:53:13 -0700] rev 17381
7196277: JSR 292: Two jck/runtime tests crash on java.lang.invoke.MethodHandle.invokeExact
Reviewed-by: jrose, kvn
kvn [Fri, 03 May 2013 15:35:30 -0700] rev 17380
Merge
roland [Wed, 24 Apr 2013 14:26:09 +0200] rev 17379
8012292: optimized build with GCC broken
Summary: Some #ifndef PRODUCT should be #ifdef ASSERT
Reviewed-by: kvn, twisti
Contributed-by: gdub <duboscq@ssw.jku.at>
roland [Fri, 03 May 2013 09:32:50 +0200] rev 17378
8012037: Test8009761.java "Failed: init recursive calls: 7224. After deopt 58824"
Summary: test shouldn't be run with a modified CompileThreshold
Reviewed-by: kvn
minqi [Tue, 14 May 2013 17:33:07 +0000] rev 17377
Merge
minqi [Tue, 14 May 2013 09:41:12 -0700] rev 17376
8012902: remove use of global operator new - take 2
Summary: The fix of 8010992, disable use of global operator new and new[] which caused failure on some tests. This takes two of the bugs also add ALLOW_OPERATOR_NEW_USAGE to prevent crash for third party code calling operator new of jvm on certain platforms.
Reviewed-by: coleenp, dholmes, zgu
Contributed-by: yumin.qi@oracle.com
hseigel [Tue, 14 May 2013 09:17:52 -0400] rev 17375
8014138: Add VM option to facilitate the writing of CDS tests
Summary: Added the -XX:SharedArchiveFile option.
Reviewed-by: coleenp, ccheung, acorn, dcubed, zgu
shade [Tue, 14 May 2013 11:34:30 +0400] rev 17374
8014448: Purge PrintCompactFieldsSavings
Summary: Remove obsolete debugging code.
Reviewed-by: dholmes, kvn
Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
coleenp [Mon, 13 May 2013 15:37:08 -0400] rev 17373
8005056: NPG: Crash after redefining java.lang.Object
Summary: Need to walk array class vtables replacing old methods too if j.l.o redefined
Reviewed-by: sspitsyn, dcubed, ctornqvi
minqi [Mon, 13 May 2013 18:08:13 +0000] rev 17372
Merge
minqi [Fri, 10 May 2013 19:30:12 +0000] rev 17371
Merge
minqi [Fri, 10 May 2013 08:27:30 -0700] rev 17370
8003557: NPG: Klass* const k should be const Klass* k.
Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*.
Reviewed-by: coleenp, kvn
Contributed-by: yumin.qi@oracle.com
rbackman [Mon, 13 May 2013 07:53:45 +0200] rev 17369
Merge
rbackman [Wed, 08 May 2013 11:21:56 +0200] rev 17368
8008255: jvmtiExport.cpp::post_to_env() does not check malloc() return
Reviewed-by: coleenp, dholmes, sla
dholmes [Wed, 08 May 2013 21:06:46 -0400] rev 17367
Merge
dholmes [Wed, 08 May 2013 19:38:41 -0400] rev 17366
Merge
dholmes [Wed, 08 May 2013 19:28:54 -0400] rev 17365
8006997: ContendedPaddingWidth should be range-checked
Summary: Constrain between zero and 8K
Reviewed-by: dholmes, rbackman
Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
bharadwaj [Wed, 08 May 2013 14:18:03 -0700] rev 17364
8013875: Incorrect vtable index being set during methodHandle creation for static
Summary: Set vtable index as appropriate for static interface methods and for interface methods invoked via invokespecial. To be improved in a later enhancement to CallInfo.
Reviewed-by: jrose, twisti
sla [Wed, 08 May 2013 10:14:57 -0400] rev 17363
Merge
sla [Wed, 08 May 2013 15:37:18 +0200] rev 17362
8013591: compiler/ciReplay/TestSA.sh fails in nightly
Reviewed-by: coleenp, rbackman, dholmes
hseigel [Wed, 08 May 2013 08:20:45 -0400] rev 17361
8007018: RFE: -XX:+UseLargePages does not work with CDS
Summary: Remove command line restriction. It should just work.
Reviewed-by: ctornqvi, coleenp, dholmes
coleenp [Tue, 07 May 2013 18:46:47 -0700] rev 17360
Merge
coleenp [Tue, 07 May 2013 16:17:43 -0700] rev 17359
Merge
coleenp [Tue, 07 May 2013 18:51:31 -0400] rev 17358
8014024: NPG: keep compiled ic methods from being deallocated in redefine classes
Summary: Walk the compiledIC relocation records to keep Method* from being deallocated.
Reviewed-by: dlong, kvn
coleenp [Tue, 07 May 2013 09:46:15 -0400] rev 17357
8013063: nsk/jvmti/RetransformClasses/retransform001 failed debug version on os::free
Summary: Clear out class_file_bytes so they aren't deallocated twice
Reviewed-by: dcubed, sspitsyn
amurillo [Fri, 10 May 2013 11:27:55 -0700] rev 17356
8014279: new hotspot build - hs25-b33
Reviewed-by: jcoomes
katleman [Thu, 16 May 2013 12:14:19 -0700] rev 17355
Added tag jdk8-b90 for changeset c0cc3acd917d
andrew [Wed, 22 May 2013 13:49:12 +0100] rev 17354
8015087: Provide debugging information for programs
Summary: Enable debugging info on programs in OpenJDK builds
Reviewed-by: erikj