dcubed [Tue, 05 May 2015 18:57:57 -0700] rev 30315
8079359: disable JDK-8061553 optimization while JDK-8077392 is resolved
Summary: Borrow an unused SyncFlags value to disable the "fast enter" optimization.
Reviewed-by: lana, dsamersoff, amurillo
amurillo [Sat, 02 May 2015 00:16:29 -0700] rev 30314
Merge
amurillo [Fri, 01 May 2015 03:56:01 -0700] rev 30313
Merge
jmasa [Fri, 01 May 2015 16:22:41 -0700] rev 30312
8079235: quarantine TestLargePageUseForAuxMemory.java
Reviewed-by: kvn
kvn [Fri, 01 May 2015 14:23:42 -0700] rev 30311
8079231: quarantine compiler/jsr292/CallSiteDepContextTest.java
Reviewed-by: dlong
bharadwaj [Thu, 30 Apr 2015 18:14:58 -0400] rev 30310
Merge
roland [Wed, 29 Apr 2015 14:43:12 -0700] rev 30309
8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected
Summary: split if finds predicates on several incoming paths when unswitched's loops are optimized out
Reviewed-by: kvn
sgehwolf [Wed, 29 Apr 2015 12:23:48 -0700] rev 30308
8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases"
Summary: do the math on the unsigned type where overflows are well defined
Reviewed-by: kvn, aph
roland [Thu, 23 Apr 2015 16:38:08 +0200] rev 30307
8078444: compiler/arraycopy/TestArrayCopyNoInitDeopt.java fails with exception 'm2 not deoptimized'
Summary: some platform don't have speculative types
Reviewed-by: kvn
zmajo [Mon, 27 Apr 2015 11:01:29 +0200] rev 30306
Merge
zmajo [Mon, 27 Apr 2015 10:49:43 +0200] rev 30305
8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
Summary: Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register.
Reviewed-by: kvn, roland, dlong, enevill, shade
goetz [Thu, 23 Apr 2015 09:27:02 +0200] rev 30304
8078482: ppc: pass thread to throw_AbstractMethodError
Summary: Also improve check for Safepoints in signal handler.
Reviewed-by: kvn, simonis
goetz [Wed, 15 Apr 2015 12:44:56 +0200] rev 30303
8077838: Recent developments for ppc.
Summary: Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis
shade [Wed, 22 Apr 2015 19:10:03 +0300] rev 30302
8076987: C1 should support conditional card marks (UseCondCardMark)
Reviewed-by: iveresov, roland
vlivanov [Wed, 22 Apr 2015 21:33:55 +0300] rev 30301
8078309: compiler/jsr292/MHInlineTest.java failed with java.lang.RuntimeException: 'MHInlineTest$A::protected_x (3 bytes) virtual call' found in stdout
Reviewed-by: jrose
roland [Tue, 24 Mar 2015 10:25:09 +0100] rev 30300
8069191: moving predicate out of loops may cause array accesses to bypass null check
Summary: Remove CastPP nodes only during final graph reshape
Reviewed-by: kvn, jrose
kvn [Fri, 17 Apr 2015 17:39:19 -0700] rev 30299
8078113: 8011102 changes may cause incorrect results
Summary: replace Vzeroupper instruction in stubs with zeroing only used ymm registers.
Reviewed-by: kvn
Contributed-by: sandhya.viswanathan@intel.com
goetz [Wed, 15 Apr 2015 14:51:56 +0200] rev 30298
8077843: adlc: allow nodes that use TEMP inputs in expand rules.
Reviewed-by: kvn
vlivanov [Fri, 17 Apr 2015 16:45:55 +0000] rev 30297
Merge
vlivanov [Fri, 17 Apr 2015 18:17:06 +0300] rev 30296
8057967: CallSite dependency tracking scales devastatingly poorly
Reviewed-by: jrose, roland, plevart, shade
roland [Wed, 15 Apr 2015 11:36:42 +0200] rev 30295
8077832: SA's dumpreplaydata, dumpcfg and buildreplayjars are broken
Summary: SA code out of sync with hotspot code
Reviewed-by: dsamersoff, sla, kvn
coleenp [Wed, 29 Apr 2015 02:35:29 +0200] rev 30294
Merge
ysuenaga [Tue, 28 Apr 2015 19:04:39 +0900] rev 30293
8076212: AllocateHeap() and ReallocateHeap() should be inlined.
Summary: NMT with detail option reports incorrect caller address on Linux.
Reviewed-by: dholmes, coleenp
coleenp [Tue, 28 Apr 2015 23:04:16 +0200] rev 30292
Merge
coleenp [Tue, 28 Apr 2015 16:46:39 -0400] rev 30291
8068352: Move virtualspace.* out of src/share/vm/runtime to memory directory
Summary: Move virtualspace.* out of src/share/vm/runtime to memory directory
Reviewed-by: brutisso, sgehwolf, stefank, sspitsyn
goetz [Tue, 28 Apr 2015 03:27:10 -0400] rev 30290
8078595: [TESTBUG] Fix runtime/StackGuardPages/testme.sh to deal with 64k pages
Reviewed-by: dholmes
sspitsyn [Mon, 27 Apr 2015 19:51:00 -0700] rev 30289
8073705: more performance issues in class redefinition
Summary: Optimize the method pointer adjustments for prev klass versions and MNT
Reviewed-by: dcubed, coleenp
twisti [Mon, 27 Apr 2015 09:02:41 -0700] rev 30288
8022853: add ability to load uncompressed object and Klass references in a compressed environment to Unsafe
Reviewed-by: coleenp, jrose, kvn
ctornqvi [Mon, 27 Apr 2015 14:41:49 +0200] rev 30287
Merge
ctornqvi [Thu, 23 Apr 2015 12:47:23 -0700] rev 30286
8078383: [TESTBUG] Merge hotspot_runtime and hotspot_runtime_closed in jprt test set
Reviewed-by: mseledtsov, dholmes
ctornqvi [Thu, 23 Apr 2015 12:46:42 -0700] rev 30285
8078435: [TESTBUG] runtime/CommandLine/TestVMOptions.java fails when running with an OpenJDK build
Reviewed-by: mseledtsov, hseigel
sla [Fri, 24 Apr 2015 09:07:21 +0200] rev 30284
8078519: Can't run SA tools from a non-images build
Reviewed-by: mchung, alanb, dsamersoff
ccheung [Thu, 23 Apr 2015 14:09:59 -0700] rev 30283
Merge
sgehwolf [Thu, 23 Apr 2015 17:42:06 +0200] rev 30282
8078504: Zero fails to build
Reviewed-by: kvn, simonis
stuefe [Tue, 07 Apr 2015 14:19:03 +0200] rev 30281
8076475: Misuses of strncpy/strncat
Summary: Various small fixes around strncpy and strncat
Reviewed-by: dsamersoff, coleenp
jwilhelm [Thu, 23 Apr 2015 16:09:21 +0200] rev 30280
Merge
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
sjohanss [Wed, 22 Apr 2015 12:58:10 +0200] rev 30278
8077836: Make sure G1ParGCAllocBuffer are marked as retired
Reviewed-by: tschatzl, pliden
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
kbarrett [Tue, 21 Apr 2015 16:49:39 +0000] rev 30276
Merge
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
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
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
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
pliden [Mon, 20 Apr 2015 08:53:08 +0200] rev 30271
8068582: UseSerialGC not always set up properly
Reviewed-by: jmasa, brutisso, sjohanss
brutisso [Mon, 20 Apr 2015 16:18:02 +0200] rev 30270
8078156: G1: Remove dead code PrintObjsInRegionClosure
Reviewed-by: tschatzl, sjohanss
jwilhelm [Mon, 20 Apr 2015 14:26:54 +0200] rev 30269
Merge
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
mikael [Fri, 17 Apr 2015 16:08:41 -0700] rev 30267
8078017: Introduce hotspot_basicvmtest
Reviewed-by: dholmes, kvn
stefank [Fri, 17 Apr 2015 17:10:38 +0000] rev 30266
Merge
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
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
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
brutisso [Fri, 17 Apr 2015 08:09:41 +0200] rev 30262
8077938: Remove TraceMarkSweep
Reviewed-by: sjohanss, jmasa
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
pliden [Thu, 16 Apr 2015 15:31:20 +0200] rev 30260
8077417: Cleanup of Universe::initialize_heap()
Reviewed-by: stefank, kbarrett