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