roland [Mon, 09 May 2016 11:34:09 +0200] rev 38286
8154826: AArch64: take advantage better of base + shifted offset addressing mode
Summary: reshape address subtree to fit aarch64 addressing mode
Reviewed-by: kvn, aph
rraghavan [Mon, 09 May 2016 01:21:55 -0700] rev 38285
8153655: Make intrinsics flags diagnostic and update intrinsics tests to enable diagnostic options
Summary: converted all intrinsics flags to diagnostic and updated related intrinsics tests to enable diagnostic options
Reviewed-by: kvn
never [Fri, 06 May 2016 18:08:01 +0000] rev 38284
Merge
never [Thu, 05 May 2016 20:14:46 -0700] rev 38283
8156178: [JVMCI] expose StubRoutines trig functions
Reviewed-by: kvn
vlivanov [Fri, 06 May 2016 19:35:23 +0300] rev 38282
Merge
shade [Fri, 06 May 2016 17:59:35 +0300] rev 38281
8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics
Reviewed-by: psandoz, vlivanov
vlivanov [Fri, 06 May 2016 18:37:58 +0300] rev 38280
Merge
shade [Fri, 06 May 2016 14:44:09 +0000] rev 38279
Merge
shade [Fri, 06 May 2016 15:41:15 +0300] rev 38278
8156068: Unsafe.{get|set}Opaque should be single copy atomic
Reviewed-by: psandoz, vlivanov
goetz [Fri, 06 May 2016 09:10:47 +0200] rev 38277
8156190: [ppc] Fix build after "8151268: Wire up the x86 _vectorizedMismatch stub routine in C1"
Summary: New function was placed within other function.
Reviewed-by: mdoerr
dfazunen [Tue, 10 May 2016 23:23:55 +0000] rev 38276
Merge
kzhaldyb [Tue, 10 May 2016 21:23:33 +0300] rev 38275
8150865: SQE test: GC unified logging: check that dynamic log level doesn't break anything
Reviewed-by: jwilhelm, dfazunen
gziemski [Tue, 10 May 2016 20:56:31 +0000] rev 38274
Merge
gziemski [Tue, 10 May 2016 12:10:21 -0500] rev 38273
8073500: Prevent certain commercial flags from being changed at runtime
Summary: Implement new writeable mechanism for flag control
Reviewed-by: coleenp, iklam
tschatzl [Tue, 10 May 2016 18:30:03 +0200] rev 38272
Merge
tschatzl [Tue, 10 May 2016 16:42:14 +0200] rev 38271
8047328: Improve memory usage for cards in SparsePRTEntry
Summary: Use uint16_t for cards in a SparsePRTEntry, and use an additional integer to record the current position on where to add the next card.
Reviewed-by: mgerdin, ehelin
Contributed-by: Andreas Sjoberg <andreas.sjoberg@oracle.com>, Thomas Schatzl <thomas.schatzl@oracle.com>
tschatzl [Tue, 10 May 2016 16:40:15 +0200] rev 38270
8155810: Bound the number of root region scan threads to the number of survivor regions
Reviewed-by: jmasa, sjohanss
tschatzl [Tue, 10 May 2016 16:40:09 +0200] rev 38269
8155721: Sparse remset wastes half of entry memory
Summary: Only allocate as much SparsePRTEntry memory as required, not for the theoretical maximum.
Reviewed-by: mgerdin, sjohanss
tschatzl [Tue, 10 May 2016 16:40:04 +0200] rev 38268
8156660: JDK-8150393 does not set _scan_in_progress properly
Reviewed-by: ehelin, mgerdin
dsamersoff [Tue, 10 May 2016 14:26:31 +0000] rev 38267
Merge
ysuenaga [Fri, 06 May 2016 09:13:31 +0900] rev 38266
8156133: FindCrashesAction in HSDB does not work except Solaris platform
Reviewed-by: dsamersoff
dsamersoff [Tue, 10 May 2016 11:50:45 +0000] rev 38265
Merge
ysuenaga [Sat, 07 May 2016 10:29:16 +0900] rev 38264
8156033: jhsdb jmap cannot set heapdump name
Reviewed-by: dsamersoff
mlarsson [Mon, 09 May 2016 15:46:12 +0200] rev 38263
8145934: Make ttyLocker equivalent for Unified Logging framework
Reviewed-by: rprotacio, stuefe, jrose
dsamersoff [Tue, 10 May 2016 03:37:36 +0000] rev 38262
Merge
dsamersoff [Mon, 09 May 2016 23:41:41 +0300] rev 38261
8155091: Remove SA related functions from tmtools
Summary: Remove options that enables support for non-cooperative mode
Reviewed-by: alanb, mchung, sla
coleenp [Mon, 09 May 2016 23:06:05 +0000] rev 38260
Merge
rehn [Mon, 09 May 2016 22:22:15 +0200] rev 38259
8153535: Convert TraceRedefineClasses to Unified Logging
Reviewed-by: rprotacio, coleenp
iignatyev [Mon, 09 May 2016 23:53:11 +0200] rev 38258
Merge
iignatyev [Mon, 09 May 2016 22:03:04 +0200] rev 38257
Merge
kzhaldyb [Fri, 06 May 2016 17:51:11 +0300] rev 38256
8132710: Add tests which check that Humongous objects behave as expected after Young GC
8132712: Add tests which check that Humongous objects behave as expected after Full GC
Reviewed-by: jmasa, dfazunen
iignatyev [Mon, 09 May 2016 14:15:40 +0300] rev 38255
8148244: Finalize and integrate GTest implementation
Reviewed-by: jwilhelm, erikj
Contributed-by: stefan.karlsson@oracle.com, stefan.sarne@oracle.com, jesper.wilhelmsson@oracle.com, erik.helin@oracle.com, alexandre.iline@oracle.com, igor.ignatyev@oracle.com, erik.joelsson@oracle.com
iignatyev [Mon, 09 May 2016 14:15:39 +0300] rev 38254
8149591: Prepare hotspot for GTest
Reviewed-by: jwilhelm
Contributed-by: stefan.karlsson@oracle.com, stefan.sarne@oracle.com, jesper.wilhelmsson@oracle.com, erik.helin@oracle.com, alexandre.iline@oracle.com, igor.ignatyev@oracle.com
ccheung [Mon, 09 May 2016 21:27:19 +0200] rev 38253
Merge
ccheung [Mon, 09 May 2016 12:20:02 -0700] rev 38252
8155574: ClassLoader::initialize_module_loader_map crashes if the char_buf is not NULL terminated
Reviewed-by: jiangli, iklam
jmasa [Mon, 09 May 2016 17:36:13 +0000] rev 38251
Merge
jmasa [Fri, 06 May 2016 14:35:59 -0700] rev 38250
8155992: Change name of StealRegionCompactionTask to something that emphasizes the compaction task.
Reviewed-by: kbarrett, ehelin, drwhite
ehelin [Wed, 04 May 2016 11:29:05 +0200] rev 38249
8156022: Add prediction for cost_per_byte_ms to G1Analytics
Reviewed-by: sjohanss, mgerdin
erikj [Mon, 09 May 2016 13:55:21 +0200] rev 38248
Merge
erikj [Mon, 09 May 2016 13:22:39 +0200] rev 38247
8156018: Hotspot visual studio project generation broken
Reviewed-by: mgronlun, ctornqvi
Contributed-by: magnus.ihse.bursie@oracle.com
vlivanov [Mon, 09 May 2016 13:13:07 +0300] rev 38246
Merge
vlivanov [Fri, 06 May 2016 19:45:22 +0300] rev 38245
Merge
jcm [Fri, 06 May 2016 06:08:15 -0700] rev 38244
8156131: C2: MachProj dumps data on tty w/ -XX:+WizardMode
Summary: Made to dump on output stream on wizard mode.
Reviewed-by: vlivanov
jcm [Fri, 06 May 2016 05:57:43 -0700] rev 38243
8156124: Update compiler/unsafe/UnsafeGetConstantField after JDK-8148518 is fixed
Summary: Removed workaround added for 8148518.
Reviewed-by: vlivanov
jcm [Fri, 06 May 2016 05:42:36 -0700] rev 38242
8156126: LogCompilation: Dump additional info about deoptimization events
Summary: Added reason and pc information to deoptimization info.
Reviewed-by: vlivanov
vlivanov [Fri, 06 May 2016 18:20:50 +0300] rev 38241
Merge
psandoz [Thu, 05 May 2016 18:14:51 -0700] rev 38240
8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package
Reviewed-by: shade, vlivanov
kvn [Thu, 05 May 2016 17:16:08 -0700] rev 38239
8154974: AVX-512 equipped inflate, has_negatives & compress intrinsics
Reviewed-by: kvn
Contributed-by: tomasz.wojtowicz@intel.com
psandoz [Thu, 05 May 2016 10:03:26 -0700] rev 38238
8151268: Wire up the x86 _vectorizedMismatch stub routine in C1
Reviewed-by: kvn
kvn [Wed, 04 May 2016 15:30:21 -0700] rev 38237
8155162: java.util.zip.CRC32C Interpreter/C1 intrinsics support on SPARC
Reviewed-by: kvn
Contributed-by: ahmed.khawaja@oracle.com
roland [Fri, 29 Apr 2016 17:24:16 +0200] rev 38236
8154943: AArch64: redundant address computation instructions with vectorization
Summary: duplicated i2l nodes can be eliminated to optimize redundant address computations
Reviewed-by: kvn, dlong
roland [Wed, 04 May 2016 13:32:03 -0700] rev 38235
8155717: Aarch64: enable loop superword's unrolling analysis
Reviewed-by: aph, kvn, mcberg
shade [Wed, 04 May 2016 17:17:10 +0300] rev 38234
8155739: [TESTBUG] VarHandles/Unsafe tests for weakCAS should allow spurious failures
Reviewed-by: psandoz, vlivanov, simonis
enevill [Tue, 03 May 2016 20:36:17 +0000] rev 38233
8155967: aarch64: fix register usage in block zeroing
Summary: fix array fill stub to use r10 == base and r11 == count
Reviewed-by: aph
never [Tue, 03 May 2016 21:28:46 +0000] rev 38232
Merge
never [Tue, 03 May 2016 12:15:06 -0700] rev 38231
8155771: [JVMCI] expose JVM_ACC_IS_CLONEABLE_FAST
Reviewed-by: twisti
twisti [Tue, 03 May 2016 19:45:44 +0000] rev 38230
Merge
rschatz [Tue, 03 May 2016 11:57:03 +0200] rev 38229
8155735: use strings instead of Symbol* in JVMCI exception stubs
Reviewed-by: never, twisti
goetz [Mon, 02 May 2016 14:17:19 -0700] rev 38228
8155738: C2: fix frame_complete_offset
Summary: During scratch_emit_size wrong value was set. Also set offset of ppc.
Reviewed-by: kvn, dlong
dpochepk [Mon, 02 May 2016 03:24:02 +0300] rev 38227
8155163: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget implementation doesn't match javadoc
Reviewed-by: twisti
dpochepk [Mon, 02 May 2016 03:20:23 +0300] rev 38226
8155244: JVMCI: MemoryAccessProvider.readUnsafeConstant javadoc should be updated for null JavaKind case
Reviewed-by: twisti
enevill [Sat, 30 Apr 2016 00:57:04 -0700] rev 38225
8155790: aarch64: debug VM fails to start after 8155617
Summary: fix base register to point to end after zeroing
Reviewed-by: aph
never [Fri, 29 Apr 2016 12:56:27 -0700] rev 38224
8154483: update IGV with improvements from Graal
Reviewed-by: kvn
zmajo [Fri, 29 Apr 2016 14:32:19 +0200] rev 38223
8155653: TestVectorUnalignedOffset.java not pushed with 8155612
Summary: Add missing test.
Reviewed-by: aph, adinn
zmajo [Fri, 29 Apr 2016 13:10:01 +0200] rev 38222
Merge
zmajo [Fri, 29 Apr 2016 12:05:31 +0200] rev 38221
Merge
zmajo [Fri, 29 Apr 2016 08:32:42 +0200] rev 38220
8153340: Disallow misconfiguration and improve the consistency of allocation prefetching
Summary: Improve allocation prefetching.
Reviewed-by: kvn
neliasso [Fri, 22 Apr 2016 16:05:00 +0200] rev 38219
8153527: break_tty_lock_for_safepoint causes "assert(false) failed: bad tag in log" and broken compile log
Summary: Retake tty_lock before printing closing tag in print_optoassembly
Reviewed-by: kvn
neliasso [Wed, 13 Apr 2016 14:48:22 +0200] rev 38218
8153013: BlockingCompilation test times out
Summary: Task has no invocation count and get stale at once
Reviewed-by: kvn, iveresov, twisti
neliasso [Mon, 18 Apr 2016 11:30:10 +0200] rev 38217
8154151: VM crashes with assert "Ensure we don't compile before compilebroker init"
Summary: Drop compiles submitted with complevel_none
Reviewed-by: kvn
jmasa [Thu, 06 Aug 2015 22:07:30 -0700] rev 38216
6858051: Create GC worker threads dynamically
Reviewed-by: tschatzl, drwhite
stuefe [Thu, 28 Apr 2016 15:40:45 +0200] rev 38215
8155639: Remove STEP numbers from error reporting
Reviewed-by: coleenp, twisti
bchristi [Sat, 07 May 2016 05:53:11 +0000] rev 38214
Merge
bchristi [Fri, 06 May 2016 22:45:32 -0700] rev 38213
8147039: Incorrect locals and operands in compiled frames
Summary: Implement stack walking using javaVFrame instead of vframeStream
Reviewed-by: mchung, vlivanov
mikael [Sat, 07 May 2016 00:12:04 +0000] rev 38212
Merge
mikael [Fri, 06 May 2016 15:59:26 -0700] rev 38211
8150921: Update Unsafe getters/setters to use double-register variants
Reviewed-by: dholmes, shade, psandoz, jrose
kvn [Fri, 06 May 2016 15:41:08 -0700] rev 38210
8156480: Quarantine compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
Reviewed-by: dcubed
mikael [Fri, 06 May 2016 13:00:21 -0700] rev 38209
8156088: Reintegrate 8153892: Handle unsafe access error directly in signal handler instead of going through a stub
Reviewed-by: stuefe, dholmes
amurillo [Fri, 06 May 2016 06:23:29 -0700] rev 38208
Merge
amurillo [Fri, 06 May 2016 06:12:56 -0700] rev 38207
Merge
kevinw [Fri, 06 May 2016 09:54:58 +0000] rev 38206
Merge
csahu [Mon, 02 May 2016 13:28:08 +0530] rev 38205
8054326: Confusing message in "Current rem set statistics"
Reviewed-by: pliden, kevinw
jmasa [Thu, 05 May 2016 20:11:14 +0000] rev 38204
Merge
jmasa [Wed, 04 May 2016 15:04:15 -0700] rev 38203
8156050: ParallelCompact_test should skip test if UseParallelOldGC is off
Reviewed-by: drwhite, pliden
kbarrett [Thu, 05 May 2016 21:13:48 +0200] rev 38202
Merge
kbarrett [Thu, 05 May 2016 13:47:46 -0400] rev 38201
8156072: AllocatedObj msgs coming out during -version etc
Summary: Removed obsolete print.
Reviewed-by: jmasa, ecaspole
ctornqvi [Thu, 05 May 2016 17:53:37 +0000] rev 38200
Merge
gtriantafill [Thu, 05 May 2016 12:25:29 -0400] rev 38199
8154942: Remove ProcessTools.getVmInputArguments() from the hotspot test library, as it is not used by any of the hotspot tests
Reviewed-by: ctornqvi, hseigel
tonyp [Thu, 05 May 2016 08:51:27 -0700] rev 38198
8155257: ParNew/CMS: Clean up promoted object tracking
Reviewed-by: jmasa, ysr
iklam [Tue, 03 May 2016 07:23:23 -0700] rev 38197
8155239: [TESTBUG] Simple test setup for JVMTI ClassFileLoadHook
Reviewed-by: cjplummer, mseledtsov
dholmes [Thu, 05 May 2016 03:53:25 +0000] rev 38196
Merge
ysuenaga [Wed, 04 May 2016 21:53:01 -0400] rev 38195
8153073: UL: Set filesize option with k/m/g
Reviewed-by: mlarsson, dholmes
jiangli [Thu, 05 May 2016 03:04:55 +0200] rev 38194
Merge
jiangli [Thu, 05 May 2016 00:56:06 +0200] rev 38193
Merge
jiangli [Wed, 04 May 2016 17:32:08 -0400] rev 38192
8155678: ClassLoader::initialize_module_loader_map should only be called when dumping CDS archive.
Summary: Make ClassLoader::initialize_module_loader_map explicitly CDS dump time only.
Reviewed-by: ccheung, lfoltan
ctornqvi [Wed, 04 May 2016 23:45:10 +0000] rev 38191
Merge
ctornqvi [Wed, 04 May 2016 15:32:26 -0400] rev 38190
8156066: Backout JDK-8153892
Reviewed-by: coleenp, mikael
vlivanov [Wed, 04 May 2016 21:00:41 +0000] rev 38189
Merge
vlivanov [Wed, 04 May 2016 23:08:43 +0300] rev 38188
8155751: Some tests miss othervm for main/bootclasspath mode
Reviewed-by: kvn
lmesnik [Wed, 04 May 2016 17:47:05 +0300] rev 38187
8155946: Minimal VM fails to built after 8154153: PS: Restore preserved marks in parallel
Reviewed-by: stefank
mgerdin [Wed, 04 May 2016 13:12:23 +0200] rev 38186
8155943: Move G1Eden/SurvivorRegions into their own source files
Reviewed-by: sjohanss, ehelin
mgerdin [Wed, 27 Apr 2016 16:20:05 +0200] rev 38185
8155634: Clean out old logging and dead code from SurvRateGroup
Reviewed-by: jmasa, tschatzl, sjohanss
mgerdin [Wed, 04 May 2016 10:06:00 +0200] rev 38184
Merge
mgerdin [Tue, 03 May 2016 12:33:10 +0200] rev 38183
8150721: Don't explicitly manage G1 young regions in YoungList
Reviewed-by: ehelin, sjohanss, tschatzl
kvn [Wed, 04 May 2016 03:19:43 +0200] rev 38182
Merge
vdeshpande [Tue, 03 May 2016 17:11:39 -0700] rev 38181
8155864: api/java_lang/Math/cos_cos6 and sin_sin6 fail
Reviewed-by: kvn
jmasa [Wed, 04 May 2016 00:00:24 +0000] rev 38180
Merge
jmasa [Tue, 03 May 2016 16:19:42 -0700] rev 38179
8155966: Assertion failures when -XX:+UseParallelGC -XX:ParallelGCThreads=1
Reviewed-by: drwhite, kbarrett
stefank [Wed, 04 May 2016 00:45:59 +0200] rev 38178
Merge
stefank [Tue, 03 May 2016 22:45:27 +0200] rev 38177
8141501: Problems with BitMap buffer management
Reviewed-by: pliden, kbarrett
dcubed [Tue, 03 May 2016 13:30:40 -0700] rev 38176
8155958: quarantine failing tests from JDK-8155957
Reviewed-by: hseigel, gtriantafill, dsamersoff, sspitsyn
drwhite [Mon, 02 May 2016 12:14:26 -0400] rev 38175
8134889: Kitchensink stress test crashes with out of memory error
Summary: Add a hard max of 16 GC threads (each for concurrent and parallel G1) on 32-bit JVMs.
Reviewed-by: mgerdin, pliden