bpittore [Thu, 30 Aug 2012 11:20:01 -0400] rev 13529
7154641: Servicability agent should work on platforms other than x86, sparc
Summary: Added capability to load support classes for other cpus
Reviewed-by: coleenp, bobv, sla
Contributed-by: Bill Pittore <bill.pittore@oracle.com>
amurillo [Fri, 17 Aug 2012 16:47:04 -0700] rev 13528
Merge
vladidan [Wed, 08 Aug 2012 16:09:11 -0400] rev 13527
Merge
jprovino [Wed, 08 Aug 2012 15:43:51 -0400] rev 13526
7153374: ARM ONLY .. linking problem with new compilers.. Need to use -fPIC
Summary: add "arm" to the list of processors that need -fPIC
Reviewed-by: vladidan, dholmes
twisti [Fri, 31 Aug 2012 10:48:08 -0700] rev 13525
Merge
kvn [Wed, 29 Aug 2012 13:02:40 -0700] rev 13524
7160161: Missed safepoint in non-Counted loop
Summary: Do not remove safepoints during peeling optimization.
Reviewed-by: twisti
coleenp [Wed, 29 Aug 2012 14:49:05 -0400] rev 13523
7191926: Remove MKS dependency in Hotspot regression tests
Summary: Add case for CYGWIN in .sh files.
Reviewed-by: coleenp, kvn
Contributed-by: pavel.punegov@oracle.com
twisti [Tue, 28 Aug 2012 15:24:39 -0700] rev 13522
7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites
Reviewed-by: kvn
twisti [Mon, 27 Aug 2012 15:17:17 -0700] rev 13521
6677625: Move platform specific flags from globals.hpp to globals_<arch>.hpp
Reviewed-by: kvn, dholmes, coleenp
Contributed-by: Tao Mao <tao.mao@oracle.com>
kvn [Mon, 27 Aug 2012 09:46:38 -0700] rev 13520
7148109: C2 compiler consumes too much heap resources
Summary: Add split_arena to allocate temporary arrays in PhaseChaitin::Split() and free them on method's exit.
Reviewed-by: twisti
brutisso [Fri, 31 Aug 2012 08:30:30 +0200] rev 13519
Merge
johnc [Wed, 29 Aug 2012 13:02:54 -0700] rev 13518
7194409: os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles
Summary: Add inline directives to os::Linux::supports_monotonic_clock() and os::Bsd::supports_monotonic_clock().
Reviewed-by: johnc, azeemj, mikael
Contributed-by: Brandon Mitchell <brandon@twitter.com>
johnc [Tue, 28 Aug 2012 15:20:08 -0700] rev 13517
7041879: G1: introduce stress testing parameter to cause frequent evacuation failures
Summary: Add the flags G1EvacuationFailureALot flag (and supporting flags) to force trigger evacuation failures. The support flags control how often to trigger an evacuation failure and during which types of evacuation pause. This functionality is analogous to that of PromotionFailureALot for the other collectors.
Reviewed-by: brutisso
brutisso [Thu, 23 Aug 2012 10:21:12 +0200] rev 13516
7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code
Summary: Also reviewed by vitalyd@gmail.com. Introduced the WorkerDataArray class. Fixed some minor logging bugs.
Reviewed-by: johnc, mgerdin
dcubed [Fri, 24 Aug 2012 19:45:42 -0700] rev 13515
Merge
sla [Wed, 22 Aug 2012 10:01:51 +0200] rev 13514
7192916: Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X
Reviewed-by: dholmes, dsamersoff, nloodin
amurillo [Fri, 24 Aug 2012 16:23:59 -0700] rev 13513
7194004: new hotspot build - hs24-b22
Reviewed-by: jcoomes
katleman [Thu, 30 Aug 2012 10:27:07 -0700] rev 13512
Added tag jdk8-b54 for changeset 0b41a071152f
jcoomes [Wed, 05 Sep 2012 12:42:26 -0700] rev 13511
7196361: add hotspot/make/closed to hgforest.sh
Reviewed-by: ohair
katleman [Thu, 30 Aug 2012 10:26:55 -0700] rev 13510
Added tag jdk8-b54 for changeset c5705c72aff8
duke [Wed, 05 Jul 2017 18:20:34 +0200] rev 13509
Added tag jdk8-b54 for changeset 7c6aa31ff1b2
duke [Wed, 05 Jul 2017 18:20:34 +0200] rev 13508
Merge
duke [Wed, 05 Jul 2017 18:20:30 +0200] rev 13507
Merge
katleman [Thu, 23 Aug 2012 12:27:59 -0700] rev 13506
Added tag jdk8-b53 for changeset f7a4c716de5d
duke [Wed, 05 Jul 2017 18:20:27 +0200] rev 13505
Merge
katleman [Thu, 23 Aug 2012 12:27:44 -0700] rev 13504
Added tag jdk8-b53 for changeset c45e8803a82b
duke [Wed, 05 Jul 2017 18:20:24 +0200] rev 13503
Merge
katleman [Thu, 23 Aug 2012 12:27:41 -0700] rev 13502
Added tag jdk8-b53 for changeset e18b2f956052
duke [Wed, 05 Jul 2017 18:20:20 +0200] rev 13501
Merge
katleman [Thu, 23 Aug 2012 12:27:28 -0700] rev 13500
Added tag jdk8-b53 for changeset 7953230add35
duke [Wed, 05 Jul 2017 18:20:17 +0200] rev 13499
Merge
katleman [Wed, 29 Aug 2012 15:28:39 -0700] rev 13498
Merge
andrew [Thu, 23 Aug 2012 15:42:23 +0100] rev 13497
7192804: Build should not install jvisualvm man page for OpenJDK
Summary: OpenJDK builds don't ship VisualVM so shouldn't ship its man page either.
Reviewed-by: dholmes
katleman [Thu, 23 Aug 2012 12:27:49 -0700] rev 13496
Added tag jdk8-b53 for changeset 08dbb62358cb
duke [Wed, 05 Jul 2017 18:20:14 +0200] rev 13495
Merge
amurillo [Fri, 24 Aug 2012 15:51:20 -0700] rev 13494
Added tag hs24-b21 for changeset 2ab6bbc9883c
amurillo [Fri, 24 Aug 2012 15:51:19 -0700] rev 13493
Merge
twisti [Fri, 24 Aug 2012 11:48:32 -0700] rev 13492
Merge
kvn [Thu, 23 Aug 2012 09:13:16 -0700] rev 13491
7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets
Summary: Change pair check to vector check in RA bias coloring code.
Reviewed-by: jrose, twisti
kvn [Wed, 22 Aug 2012 11:55:40 -0700] rev 13490
7192963: assert(_in[req-1] == this) failed: Must pass arg count to 'new'
Summary: Fixed Pack node generation. Not vectorize shift instructions if count is not the same for all shifts and if count is vector.
Reviewed-by: twisti
roland [Wed, 22 Aug 2012 14:29:57 +0200] rev 13489
7171824: assert(_offset >= 1) failed: illegal call to offset()
Summary: C1 value numbering hits unloaded klass.
Reviewed-by: kvn, twisti
kvn [Tue, 21 Aug 2012 14:50:02 -0700] rev 13488
7192964: assert(false) failed: bad AD file
Summary: Shifts with loop variant counts "a[i]=1<<b[i];" should not be vectorized since hw does not support it.
Reviewed-by: twisti
twisti [Tue, 21 Aug 2012 10:48:50 -0700] rev 13487
7192167: JSR 292: C1 has old broken code which needs to be removed
Reviewed-by: kvn, roland, jrose
kvn [Mon, 20 Aug 2012 09:58:58 -0700] rev 13486
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
Summary: In C2 add software membar after load from Reference.referent field to prevent commoning of loads across safepoint since GC can change its value. In C1 always generate Reference.get() intrinsic.
Reviewed-by: roland, twisti, dholmes, johnc
kvn [Mon, 20 Aug 2012 09:07:21 -0700] rev 13485
6340864: Implement vectorization optimizations in hotspot-server
Summary: Added asm encoding and mach nodes for vector arithmetic instructions on x86.
Reviewed-by: roland
brutisso [Fri, 24 Aug 2012 09:45:08 +0200] rev 13484
Merge
brutisso [Thu, 23 Aug 2012 05:25:59 +0200] rev 13483
7193157: G1: Make some develpflags available in product builds
Summary: Also reviewed by: vitalyd@gmail.com. Make G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, G1OldCSetRegionLiveThresholdPercent and G1OldCSetRegionThresholdPercent experimental flags
Reviewed-by: ysr, johnc, jmasa
johnc [Tue, 21 Aug 2012 14:10:39 -0700] rev 13482
7185699: G1: Prediction model discrepancies
Summary: Correct the result value of G1CollectedHeap::pending_card_num(). Change the code that calculates the GC efficiency of a non-young heap region to use historical data from mixed GCs and the actual number of live bytes when predicting how long it would take to collect the region. Changes were also reviewed by Thomas Schatzl.
Reviewed-by: azeemj, brutisso
johnc [Tue, 21 Aug 2012 10:05:57 -0700] rev 13481
7192128: G1: Extend fix for 6948537 to G1's BOT
Summary: G1 does not appear to be immune to the issue described in CR 6948537 and increasing the size of old-generation PLABs appears to increase the liklihood of seeing the issue. Extend the fix for 6948537 to G1's BlockOffsetTable.
Reviewed-by: brutisso, jmasa
dcubed [Tue, 21 Aug 2012 19:25:20 -0700] rev 13480
Merge
dcubed [Fri, 17 Aug 2012 11:57:46 -0700] rev 13479
Merge
zgu [Tue, 14 Aug 2012 13:56:46 -0400] rev 13478
7191124: Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT
Summary: Updated all related variables and methods to use NOT_PRODUCT macros
Reviewed-by: coleenp, acorn, kvn
tbell [Fri, 10 Aug 2012 23:16:52 -0700] rev 13477
7190512: Fix for 7181175 broke hotspot/make/windows/create.bat builds
Summary: Add some quotes around the classpath in the project file rule.
Reviewed-by: dcubed
kamg [Mon, 06 Aug 2012 15:54:45 -0400] rev 13476
7116786: RFE: Detailed information on VerifyErrors
Summary: Provide additional detail in VerifyError messages
Reviewed-by: sspitsyn, acorn
dcubed [Mon, 06 Aug 2012 09:34:40 -0700] rev 13475
Merge
dcubed [Fri, 03 Aug 2012 18:34:28 -0700] rev 13474
7181175: Enable builds on Windows with MinGW/MSYS
Summary: This fix is the minimum number of Makefile changes to enable building HotSpot with MinGW/MSYS
Reviewed-by: jcoomes, dcubed, tbell, ohair
Contributed-by: volker.simonis@gmail.com
dcubed [Thu, 02 Aug 2012 14:54:14 -0700] rev 13473
7188168: 7071904 broke the DEBUG_BINARIES option on Linux
Summary: Change DEBUG_BINARIES option logic to be more clear.
Reviewed-by: fparain, andrew
zgu [Wed, 01 Aug 2012 16:16:13 -0700] rev 13472
Merge
zgu [Wed, 01 Aug 2012 15:00:50 -0700] rev 13471
Merge
zgu [Wed, 01 Aug 2012 17:19:30 -0400] rev 13470
7185614: NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test
7187429: NMT ON: Merge failure should cause NMT to shutdown
Summary: Fixed NMT assertion failures
Reviewed-by: acorn, kvn