2015-04-23 Merge
jwilhelm [Thu, 23 Apr 2015 16:09:21 +0200] rev 30280
Merge
2015-04-22 8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer
kbarrett [Wed, 22 Apr 2015 14:06:49 -0400] rev 30279
8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer Summary: Removed no longer valid checking of SATB buffers Reviewed-by: jmasa, pliden
2015-04-22 8077836: Make sure G1ParGCAllocBuffer are marked as retired
sjohanss [Wed, 22 Apr 2015 12:58:10 +0200] rev 30278
8077836: Make sure G1ParGCAllocBuffer are marked as retired Reviewed-by: tschatzl, pliden
2015-04-22 8076541: Parallel GC registers Java heap twice to NMT
tschatzl [Wed, 22 Apr 2015 09:39:38 +0200] rev 30277
8076541: Parallel GC registers Java heap twice to NMT Summary: Remove the superfluous call to MemTracker::record_virtual_memory_type() and also a superfluous check whether the space has been successfully reserved. Reviewed-by: pliden, jmasa
2015-04-21 Merge
kbarrett [Tue, 21 Apr 2015 16:49:39 +0000] rev 30276
Merge
2015-04-15 8074546: Rename and clean up the ParGCAllocBuffer class
jprovino [Wed, 15 Apr 2015 11:42:20 -0400] rev 30275
8074546: Rename and clean up the ParGCAllocBuffer class Summary: Rename ParGCAllocBuffer to PLAB and rename affected files. Reviewed-by: tschatzl, kbarrett
2015-04-21 8078193: BACKOUT: Rename and clean up the ParGCAllocBuffer class
kbarrett [Tue, 21 Apr 2015 10:29:35 -0400] rev 30274
8078193: BACKOUT: Rename and clean up the ParGCAllocBuffer class Summary: Back out the problem change set. Reviewed-by: brutisso, tschatzl
2015-04-21 8078243: Fix include of stack.inline.hpp in taskqueue.hpp.
goetz [Tue, 21 Apr 2015 10:14:35 +0200] rev 30273
8078243: Fix include of stack.inline.hpp in taskqueue.hpp. Reviewed-by: stefank, tschatzl
2015-04-20 8042891: Format issues embedded in macros for two g1 source files
stefank [Mon, 20 Apr 2015 13:34:04 +0200] rev 30272
8042891: Format issues embedded in macros for two g1 source files Reviewed-by: brutisso, tschatzl
2015-04-20 8068582: UseSerialGC not always set up properly
pliden [Mon, 20 Apr 2015 08:53:08 +0200] rev 30271
8068582: UseSerialGC not always set up properly Reviewed-by: jmasa, brutisso, sjohanss
2015-04-20 8078156: G1: Remove dead code PrintObjsInRegionClosure
brutisso [Mon, 20 Apr 2015 16:18:02 +0200] rev 30270
8078156: G1: Remove dead code PrintObjsInRegionClosure Reviewed-by: tschatzl, sjohanss
2015-04-20 Merge
jwilhelm [Mon, 20 Apr 2015 14:26:54 +0200] rev 30269
Merge
2015-04-17 8078021: SATB apply_closure_to_completed_buffer should have closure argument
kbarrett [Fri, 17 Apr 2015 13:49:04 -0400] rev 30268
8078021: SATB apply_closure_to_completed_buffer should have closure argument Summary: Apply closure directly, eliminating registration. Reviewed-by: stefank, tschatzl
2015-04-17 8078017: Introduce hotspot_basicvmtest
mikael [Fri, 17 Apr 2015 16:08:41 -0700] rev 30267
8078017: Introduce hotspot_basicvmtest Reviewed-by: dholmes, kvn
2015-04-17 Merge
stefank [Fri, 17 Apr 2015 17:10:38 +0000] rev 30266
Merge
2015-04-17 8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code"
goetz [Fri, 17 Apr 2015 11:46:56 +0200] rev 30265
8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code" Reviewed-by: stefank, ehelin
2015-04-17 8077265: Modify assert to help debug JDK-8068448
ecaspole [Fri, 17 Apr 2015 10:08:32 -0400] rev 30264
8077265: Modify assert to help debug JDK-8068448 Summary: Added relevant asserts on covered_region for allocation methods in psOldGen.hpp Reviewed-by: tschatzl, stefank
2015-04-17 8077936: Remove the unused java_lang_invoke_CallSite::target_volatile
stefank [Fri, 17 Apr 2015 10:46:41 +0200] rev 30263
8077936: Remove the unused java_lang_invoke_CallSite::target_volatile Reviewed-by: vlivanov, jrose
2015-04-17 8077938: Remove TraceMarkSweep
brutisso [Fri, 17 Apr 2015 08:09:41 +0200] rev 30262
8077938: Remove TraceMarkSweep Reviewed-by: sjohanss, jmasa
2015-04-15 8074545: Rename and clean up the ParGCAllocBuffer class
jprovino [Wed, 15 Apr 2015 11:42:20 -0400] rev 30261
8074545: Rename and clean up the ParGCAllocBuffer class Summary: Rename ParGCAllocBuffer to PLAB and rename affected files. Reviewed-by: tschatzl, kbarrett
2015-04-16 8077417: Cleanup of Universe::initialize_heap()
pliden [Thu, 16 Apr 2015 15:31:20 +0200] rev 30260
8077417: Cleanup of Universe::initialize_heap() Reviewed-by: stefank, kbarrett
2015-04-16 Merge
pliden [Thu, 16 Apr 2015 10:38:06 +0000] rev 30259
Merge
2015-04-16 8077415: Remove duplicate variables holding the CollectedHeap
pliden [Thu, 16 Apr 2015 09:28:18 +0200] rev 30258
8077415: Remove duplicate variables holding the CollectedHeap Reviewed-by: stefank, kbarrett
2015-04-16 8077841: G1: Remove PrintReachable support
brutisso [Thu, 16 Apr 2015 09:16:19 +0200] rev 30257
8077841: G1: Remove PrintReachable support Reviewed-by: stefank, tschatzl
2015-04-16 8077873: G1: Remove G1SATBPrintStubs
brutisso [Thu, 16 Apr 2015 09:13:14 +0200] rev 30256
8077873: G1: Remove G1SATBPrintStubs Reviewed-by: kbarrett, tschatzl
2015-04-15 8075466: SATB queue pre-filter verify found reclaimed humongous object
kbarrett [Wed, 15 Apr 2015 16:37:57 -0400] rev 30255
8075466: SATB queue pre-filter verify found reclaimed humongous object Summary: Removed pre-filter verify, and made filtering more careful. Reviewed-by: brutisso, tschatzl
2015-04-21 8078144: many nightly tests failed due to NoSuchMethodError: sun.management.ManagementFactoryHelper.getDiagnosticMXBean
sjiang [Tue, 21 Apr 2015 10:23:13 +0200] rev 30254
8078144: many nightly tests failed due to NoSuchMethodError: sun.management.ManagementFactoryHelper.getDiagnosticMXBean Reviewed-by: alanb, sla
2015-04-21 8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp
ddmitriev [Mon, 20 Apr 2015 22:07:09 -0400] rev 30253
8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp Reviewed-by: dholmes, mseledtsov
2015-04-21 8077674: BSD build failures due to undefined macros
dholmes [Mon, 20 Apr 2015 21:32:28 -0400] rev 30252
8077674: BSD build failures due to undefined macros Reviewed-by: dsamersoff, kbarrett, hseigel
2015-04-18 8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated
dholmes [Fri, 17 Apr 2015 22:50:10 -0400] rev 30251
8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated Reviewed-by: dholmes, hseigel Contributed-by: Andrew Haley <aph@redhat.com>
2015-04-17 Merge
ctornqvi [Fri, 17 Apr 2015 23:55:04 +0000] rev 30250
Merge
2015-04-17 8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode
ctornqvi [Fri, 17 Apr 2015 16:12:16 -0700] rev 30249
8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode Reviewed-by: sla, gtriantafill
2015-04-17 Merge
ccheung [Fri, 17 Apr 2015 14:37:20 -0700] rev 30248
Merge
2015-04-17 8042901: Allow com.sun.management to be in a different module to java.lang.management
sjiang [Fri, 17 Apr 2015 10:53:31 +0200] rev 30247
8042901: Allow com.sun.management to be in a different module to java.lang.management Reviewed-by: mchung, dfuchs, erikj, jbachorik
2015-04-16 Merge
dcubed [Thu, 16 Apr 2015 19:27:43 +0000] rev 30246
Merge
2015-04-16 Merge
dcubed [Thu, 16 Apr 2015 17:57:18 +0000] rev 30245
Merge
2015-04-16 8073165: Contended Locking fast exit bucket
dcubed [Thu, 16 Apr 2015 08:23:26 -0700] rev 30244
8073165: Contended Locking fast exit bucket Summary: JEP-143/JDK-8073165 Contended Locking fast exit bucket Reviewed-by: dholmes, acorn, dice, dcubed Contributed-by: dave.dice@oracle.com, karen.kinnear@oracle.com, daniel.daugherty@oracle.com
2015-04-16 Merge
hseigel [Thu, 16 Apr 2015 17:44:26 +0000] rev 30243
Merge
2015-04-16 8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
mockner [Thu, 16 Apr 2015 11:00:10 -0400] rev 30242
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9 Summary: Deprecated integer options are now recognized as being deprecated. Reviewed-by: dholmes, hseigel, ddmitriev
2015-04-16 8029630: Thread id should be displayed as a hex number in error report
mockner [Thu, 16 Apr 2015 10:30:59 -0400] rev 30241
8029630: Thread id should be displayed as a hex number in error report Summary: Thread id is now displayed as a hex number in error report. Reviewed-by: dholmes, hseigel, stuefe
2015-04-16 8074354: Make CreateMinidumpOnCrash a new name and available on all platforms
minqi [Wed, 15 Apr 2015 17:34:28 -0700] rev 30240
8074354: Make CreateMinidumpOnCrash a new name and available on all platforms Summary: Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe@gmail.com Reviewed-by: dcubed Contributed-by: yumin.qi@oracle.com, thomas.stuefe@gmail.com
2015-04-15 8077364: "if( !this )" construct prevents build on Xcode 6.3
sla [Wed, 15 Apr 2015 09:34:46 +0200] rev 30239
8077364: "if( !this )" construct prevents build on Xcode 6.3 Reviewed-by: stefank, simonis
2015-04-14 8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
dbuck [Mon, 13 Apr 2015 23:04:02 -0700] rev 30238
8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath Reviewed-by: dholmes, coleenp Contributed-by: Cheleswer Sahu <cheleswer.sahu@oracle.com>
2015-04-10 Merge
ctornqvi [Fri, 10 Apr 2015 15:18:45 +0000] rev 30237
Merge
2015-04-07 8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
gtriantafill [Tue, 07 Apr 2015 11:25:06 -0700] rev 30236
8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java Reviewed-by: lfoltan, coleenp
2015-04-10 8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
dsamersoff [Fri, 10 Apr 2015 05:22:56 -0700] rev 30235
8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda Summary: Lambda object is not counted when SA builds class data cache but is reached inside live region. Reviewed-by: sla, jbachorik
2015-04-08 8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly
stuefe [Wed, 08 Apr 2015 12:51:50 +0200] rev 30234
8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly Reviewed-by: simonis
2015-04-08 Merge
jbachorik [Wed, 08 Apr 2015 08:07:47 +0000] rev 30233
Merge
2015-04-03 8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
jbachorik [Fri, 03 Apr 2015 15:40:35 +0200] rev 30232
8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids Reviewed-by: mchung
2015-04-08 Merge
dholmes [Wed, 08 Apr 2015 06:01:14 +0000] rev 30231
Merge
2015-04-08 8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM
dholmes [Wed, 08 Apr 2015 01:27:44 -0400] rev 30230
8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM Reviewed-by: lfoltan, sspitsyn
2015-04-08 8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match
sspitsyn [Tue, 07 Apr 2015 20:18:28 -0700] rev 30229
8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match Summary: remove the assert and deallocate cashed class file bytes that are in collision Reviewed-by: coleenp, dcubed
2015-04-07 8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect
dsamersoff [Tue, 07 Apr 2015 03:04:29 -0700] rev 30228
8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect Summary: Fixed java programmint style nit Reviewed-by: jbachorik, sspitsyn
2015-04-16 Merge
kvn [Thu, 16 Apr 2015 14:05:48 -0700] rev 30227
Merge
2015-04-15 8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
roland [Wed, 15 Apr 2015 11:01:56 +0200] rev 30226
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class" Summary: after guards in Arrays.copyOf() intrinsic, control may become top Reviewed-by: kvn, vlivanov
2015-04-14 8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
aph [Tue, 14 Apr 2015 11:43:18 +0100] rev 30225
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method Summary: Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64. Reviewed-by: kvn
2015-04-14 8076461: JSR292: remove unused native and constants
mhaupt [Tue, 14 Apr 2015 18:16:10 +0300] rev 30224
8076461: JSR292: remove unused native and constants Reviewed-by: jrose, vlivanov
2015-04-14 8062280: C2: inlining failure due to access checks being too strict
vlivanov [Tue, 14 Apr 2015 18:11:06 +0300] rev 30223
8062280: C2: inlining failure due to access checks being too strict Reviewed-by: kvn
2015-04-14 8057919: Class.getSimpleName() should work for non-JLS compliant class names
vlivanov [Tue, 14 Apr 2015 18:03:43 +0300] rev 30222
8057919: Class.getSimpleName() should work for non-JLS compliant class names Reviewed-by: dholmes, jrose
2015-04-14 8077618: Move rtmLocking.cpp to shared directory.
goetz [Mon, 13 Apr 2015 18:49:59 -0700] rev 30221
8077618: Move rtmLocking.cpp to shared directory. Reviewed-by: dholmes, kvn
2015-03-26 8076057: aix: After 8075506, aix does not support large pages.
goetz [Thu, 26 Mar 2015 11:05:03 +0100] rev 30220
8076057: aix: After 8075506, aix does not support large pages. Reviewed-by: kvn
2015-04-13 8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list
iignatyev [Mon, 13 Apr 2015 15:02:35 +0300] rev 30219
8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list Summary: Deleted @ignore clause Reviewed-by: iignatyev Contributed-by: Kirill Zhaldybin <kirill.zhaldybin@oracle.com>
2015-04-13 8076625: IndexOutOfBoundsException in HeapByteBufferTest.java
thartmann [Mon, 13 Apr 2015 07:00:47 +0200] rev 30218
8076625: IndexOutOfBoundsException in HeapByteBufferTest.java Summary: Use Utils::getRandomInstance and nextInt to get reproducable and limited random values. Reviewed-by: kvn, vlivanov
2015-04-07 8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect
iveresov [Mon, 06 Apr 2015 20:20:17 -0700] rev 30217
8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect Summary: Chcek both l2-dcache-line-size and l2-cache-line-size properties to determine the size of the line Reviewed-by: kvn
2015-04-03 Merge
kvn [Fri, 03 Apr 2015 11:41:01 -0700] rev 30216
Merge
2015-04-03 8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp
kvn [Thu, 02 Apr 2015 17:16:39 -0700] rev 30215
8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp Summary: check that offset % mem_oper_size == 0 when alignment is verified during vectorization. Reviewed-by: iveresov
2015-04-02 Merge
roland [Thu, 02 Apr 2015 10:38:36 +0000] rev 30214
Merge
2015-03-23 8076094: CheckCastPPNode::Value() has outdated logic for constants
roland [Mon, 23 Mar 2015 14:21:17 +0100] rev 30213
8076094: CheckCastPPNode::Value() has outdated logic for constants Summary: outdated logic for constants in CheckCastPPNode::Value() Reviewed-by: kvn, vlivanov
2015-04-02 8076532: Fix format warning/error in methodHandles_ppc.cpp
simonis [Thu, 02 Apr 2015 11:28:55 +0200] rev 30212
8076532: Fix format warning/error in methodHandles_ppc.cpp Reviewed-by: dholmes
2015-04-02 8074981: Integer/FP scalar reduction optimization
kvn [Wed, 01 Apr 2015 18:07:50 -0700] rev 30211
8074981: Integer/FP scalar reduction optimization Summary: Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs. Reviewed-by: kvn, twisti Contributed-by: michael.c.berg@intel.com
2015-03-27 8075587: Compilation of constant array containing different sub classes crashes the JVM
roland [Fri, 27 Mar 2015 13:47:33 +0100] rev 30210
8075587: Compilation of constant array containing different sub classes crashes the JVM Summary: meet of 2 constant arrays result in bottom Reviewed-by: kvn
2015-03-31 8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
aph [Tue, 31 Mar 2015 12:31:18 -0700] rev 30209
8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods. Reviewed-by: dholmes, jrose, psandoz, kvn
2015-03-27 8075921: assert assert(allocx == alloc) fails in library_call.cpp
roland [Fri, 27 Mar 2015 08:58:45 +0100] rev 30208
8075921: assert assert(allocx == alloc) fails in library_call.cpp Summary: control becomes top after arraycopy guards and confuses tighly coupled allocation logic Reviewed-by: kvn, vlivanov
2015-03-30 Merge
roland [Mon, 30 Mar 2015 08:03:47 +0000] rev 30207
Merge
2015-03-25 8075922: assert(t == t_no_spec) fails in phaseX.cpp
roland [Wed, 25 Mar 2015 14:25:53 +0100] rev 30206
8075922: assert(t == t_no_spec) fails in phaseX.cpp Summary: subgraph becomes dead RegionNode::Ideal() but is not destroyed Reviewed-by: kvn, vlivanov
2015-03-30 8075214: SIGSEGV in nmethod sweeping
thartmann [Mon, 30 Mar 2015 07:54:23 +0200] rev 30205
8075214: SIGSEGV in nmethod sweeping Summary: Changed implementation of forceNMethodSweep() to request sweep from existing sweeper thread. Reviewed-by: kvn, mgerdin, dholmes
2015-03-27 Merge
zmajo [Fri, 27 Mar 2015 15:08:13 +0000] rev 30204
Merge
2015-03-27 Merge
zmajo [Fri, 27 Mar 2015 14:52:45 +0000] rev 30203
Merge
2015-03-27 8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes
zmajo [Fri, 27 Mar 2015 10:57:42 +0100] rev 30202
8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes Summary: Introduce a new register class, reg_class_dynamic, that supports also cist-spillable masks. Reviewed-by: kvn, dlong, roland
2015-03-23 8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies
roland [Mon, 23 Mar 2015 17:09:41 +0100] rev 30201
8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies Summary: -Xmixed following -Xcomp doesn't undo the effect of -Xcomp with tiered on Reviewed-by: kvn, vlivanov
2015-03-27 Merge
zmajo [Fri, 27 Mar 2015 10:19:18 +0000] rev 30200
Merge
2015-03-27 Merge
zmajo [Fri, 27 Mar 2015 09:02:53 +0100] rev 30199
Merge
2015-03-19 8075505: aix: improve handling of native memory
goetz [Thu, 19 Mar 2015 14:30:52 +0100] rev 30198
8075505: aix: improve handling of native memory Reviewed-by: kvn, stuefe Contributed-by: thomas.stuefe@sap.com
2015-03-25 8075858: AIX: clean-up HotSpot make files
simonis [Wed, 25 Mar 2015 15:50:17 +0100] rev 30197
8075858: AIX: clean-up HotSpot make files Reviewed-by: kvn
2015-03-23 Merge
roland [Mon, 23 Mar 2015 11:20:38 +0000] rev 30196
Merge
2015-03-12 8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
roland [Thu, 12 Mar 2015 14:15:09 +0100] rev 30195
8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity Summary: default methods added to classes confuse dependency processing Reviewed-by: kvn
2015-03-23 8075136: Unnecessary sign extension for byte array access
thartmann [Mon, 23 Mar 2015 10:15:53 +0100] rev 30194
8075136: Unnecessary sign extension for byte array access Summary: Added C2 matching rules to remove unnecessary sign extension for byte array access. Reviewed-by: roland, kvn, aph, adinn
2015-03-23 8075324: Costs of memory operands in aarch64.ad are inconsistent
thartmann [Mon, 23 Mar 2015 10:13:18 +0100] rev 30193
8075324: Costs of memory operands in aarch64.ad are inconsistent Summary: Made cost of 'indOffI' consistent to the other memory operands. Reviewed-by: roland, aph, adinn
2015-03-21 8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions
tpivovarova [Sat, 21 Mar 2015 21:47:49 +0300] rev 30192
8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions Reviewed-by: kvn
2015-03-20 Merge
vlivanov [Fri, 20 Mar 2015 20:32:07 +0000] rev 30191
Merge
2015-03-20 8074548: Never-taken branches cause repeated deopts in MHs.GWT case
vlivanov [Fri, 20 Mar 2015 11:41:34 -0700] rev 30190
8074548: Never-taken branches cause repeated deopts in MHs.GWT case Reviewed-by: jrose, kvn
2015-03-20 8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles
vlivanov [Fri, 20 Mar 2015 11:41:34 -0700] rev 30189
8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles Reviewed-by: jrose, kvn
2015-03-20 8075266: Show runtime call details when printing machine code
vlivanov [Fri, 20 Mar 2015 11:41:34 -0700] rev 30188
8075266: Show runtime call details when printing machine code Reviewed-by: jrose, kvn
2015-03-20 8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo*
vlivanov [Fri, 20 Mar 2015 11:41:34 -0700] rev 30187
8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo* Reviewed-by: jrose, kvn, dlong
2015-03-20 8075270: Print locals & stack slots location for PcDescs
vlivanov [Fri, 20 Mar 2015 11:41:34 -0700] rev 30186
8075270: Print locals & stack slots location for PcDescs Reviewed-by: kvn, jrose
2015-03-16 8073866: Fix for 8064703 is not sufficient
roland [Mon, 16 Mar 2015 12:24:06 +0100] rev 30185
8073866: Fix for 8064703 is not sufficient Summary: side effects between allocation and arraycopy can be reexecuted, unreachable uninitialized array can be seen by GCs Reviewed-by: kvn, vlivanov
2015-03-20 Merge
zmajo [Fri, 20 Mar 2015 11:53:01 +0100] rev 30184
Merge
2015-03-17 8073480: C2 should optimize explicit range checks
roland [Tue, 17 Mar 2015 10:06:31 +0100] rev 30183
8073480: C2 should optimize explicit range checks Summary: explicit range checks should be recognized by C2 Reviewed-by: kvn, vlivanov
2015-04-15 8069367: Eagerly reclaimed humongous objects left on mark stack
kbarrett [Wed, 15 Apr 2015 12:16:01 -0400] rev 30182
8069367: Eagerly reclaimed humongous objects left on mark stack Summary: Prevent eager reclaim of objects that might be on mark stack. Reviewed-by: brutisso, tschatzl
2015-04-15 Merge
iignatyev [Wed, 15 Apr 2015 11:23:06 +0000] rev 30181
Merge
2015-04-15 Merge
iignatyev [Wed, 15 Apr 2015 09:49:50 +0000] rev 30180
Merge
2015-04-09 8026043: Add regression test for JDK-8000831
eistepan [Thu, 09 Apr 2015 14:16:04 +0300] rev 30179
8026043: Add regression test for JDK-8000831 Reviewed-by: mchung
2015-04-14 8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
sangheki [Tue, 14 Apr 2015 09:44:06 -0700] rev 30178
8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options Summary: Removed unnecessary guards. Reviewed-by: stefank, jwilhelm
2015-04-14 8077403: Remove guarantee from GenCollectedHeap::is_in()
brutisso [Tue, 14 Apr 2015 11:24:03 +0200] rev 30177
8077403: Remove guarantee from GenCollectedHeap::is_in() Reviewed-by: mgerdin, jmasa
2015-04-14 8077420: Build failure with SS12u4
stefank [Tue, 14 Apr 2015 11:40:13 +0200] rev 30176
8077420: Build failure with SS12u4 Reviewed-by: dholmes, lfoltan
2015-04-02 8076457: Fix includes of inline.hpp in GC code
stefank [Thu, 02 Apr 2015 10:24:24 +0200] rev 30175
8076457: Fix includes of inline.hpp in GC code Reviewed-by: pliden, jmasa
2015-04-13 8077301: Optimized build is broken
jmasa [Mon, 13 Apr 2015 11:01:29 -0700] rev 30174
8077301: Optimized build is broken Reviewed-by: kbarrett, brutisso
2015-04-13 8077413: Avoid use of Universe::heap() inside collectors
pliden [Mon, 13 Apr 2015 15:47:48 +0200] rev 30173
8077413: Avoid use of Universe::heap() inside collectors Reviewed-by: stefank, kbarrett
2015-04-10 8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry
mgerdin [Fri, 10 Apr 2015 13:58:36 +0200] rev 30172
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry Reviewed-by: tschatzl, brutisso, sangheki
2015-04-12 8077411: Remove CollectedHeap::supports_heap_inspection()
brutisso [Sun, 12 Apr 2015 14:59:41 +0200] rev 30171
8077411: Remove CollectedHeap::supports_heap_inspection() Reviewed-by: stefank, ecaspole, jmasa
2015-04-10 8077414: PSPromotionLAB _state is unintialized
ecaspole [Fri, 10 Apr 2015 10:55:07 -0400] rev 30170
8077414: PSPromotionLAB _state is unintialized Summary: Initialize _state to zero_size Reviewed-by: brutisso, stefank Contributed-by: Eric Caspole <eric.caspole@oracle.com>
2015-04-08 8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8
ddmitriev [Wed, 08 Apr 2015 15:49:29 +0300] rev 30169
8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8 Summary: Corrected processing of invalid MaXTenuringThreshold Reviewed-by: jmasa, dholmes, kbarrett
(0) -30000 -10000 -3000 -1000 -112 +112 +1000 +3000 +10000 tip