Wed, 24 May 2017 12:42:44 +0200 8180763: Improve inlining of Symbol::equals(char*,int) into CompactHashtable
redestad [Wed, 24 May 2017 12:42:44 +0200] rev 46492
8180763: Improve inlining of Symbol::equals(char*,int) into CompactHashtable Reviewed-by: iklam, jiangli
Tue, 23 May 2017 20:14:52 -0700 8180631: [TESTBUG] CDS tests should use CDSTestUtils.executeAndLog whenever spawning sub processes
mseledtsov [Tue, 23 May 2017 20:14:52 -0700] rev 46491
8180631: [TESTBUG] CDS tests should use CDSTestUtils.executeAndLog whenever spawning sub processes Summary: Updated all relevant call sites to use executeAndLog() Reviewed-by: iklam, ccheung
Tue, 23 May 2017 18:42:08 +0000 Merge
coleenp [Tue, 23 May 2017 18:42:08 +0000] rev 46490
Merge
Tue, 23 May 2017 11:58:32 -0400 8139673: NMT stack traces in output should show mtcomponent
zgu [Tue, 23 May 2017 11:58:32 -0400] rev 46489
8139673: NMT stack traces in output should show mtcomponent Summary: Show memory types of malloc site in detail report Reviewed-by: dholmes, shade, coleenp Contributed-by: max.ockner@oracle.com, zgu@redhat.com
Tue, 23 May 2017 17:51:35 +0200 Merge
jwilhelm [Tue, 23 May 2017 17:51:35 +0200] rev 46488
Merge
Tue, 09 May 2017 16:48:31 +0200 8179953: [ppc] TLABWasteIncrement not loaded correctly
goetz [Tue, 09 May 2017 16:48:31 +0200] rev 46487
8179953: [ppc] TLABWasteIncrement not loaded correctly Summary: Also fix TestOptionWithRanges to show the bug. Reviewed-by: dholmes, shade
Fri, 28 Apr 2017 14:34:24 +0200 8179618: Fixes for range of OptoLoopAlignment and Inlining flags
goetz [Fri, 28 Apr 2017 14:34:24 +0200] rev 46486
8179618: Fixes for range of OptoLoopAlignment and Inlining flags Summary: OptoLoopAlignment must be multiple of NOP size. Inlining flags must not exceed WarmCallInfo::MAX_VALUE(). Reviewed-by: kvn, stuefe
Mon, 22 May 2017 09:07:16 -0700 8180654: Apply UL to PrintCodeCacheOnCompilation
kvn [Mon, 22 May 2017 09:07:16 -0700] rev 46485
8180654: Apply UL to PrintCodeCacheOnCompilation Reviewed-by: kvn Contributed-by: chihiro.ito@oracle.com
Fri, 19 May 2017 12:14:38 +0200 8180599: Possibly miss to iterate monitors on thread exit
rkennke [Fri, 19 May 2017 12:14:38 +0200] rev 46484
8180599: Possibly miss to iterate monitors on thread exit Summary: Move thread-local monitors to global lists before thread is removed from global threads list, to ensure all monitors get scanned Reviewed-by: dholmes, rehn
Fri, 19 May 2017 06:50:58 +0000 Merge
thartmann [Fri, 19 May 2017 06:50:58 +0000] rev 46483
Merge
Fri, 19 May 2017 08:36:49 +0200 8180587: Assert in layout_helper_log2_element_size(jint) compares bits instead of bytes
thartmann [Fri, 19 May 2017 08:36:49 +0200] rev 46482
8180587: Assert in layout_helper_log2_element_size(jint) compares bits instead of bytes Summary: Fixed assert to compare log2 element size in bytes. Reviewed-by: zmajo, kvn
Thu, 18 May 2017 16:31:16 -0700 8180487: HotSpotResolvedJavaMethod.setNotInlineable() should be renamed to represent actual behavior
ysuenaga [Thu, 18 May 2017 16:31:16 -0700] rev 46481
8180487: HotSpotResolvedJavaMethod.setNotInlineable() should be renamed to represent actual behavior Summary: rename setNotInlineable() to setNotInlineableOrCompileable() Reviewed-by: dnsimon, kvn
Thu, 18 May 2017 14:33:09 -0700 8180324: [JVMCI][TESTBUG] failed JVMCI junit test NativeCallTest.java
epavlova [Thu, 18 May 2017 14:33:09 -0700] rev 46480
8180324: [JVMCI][TESTBUG] failed JVMCI junit test NativeCallTest.java Reviewed-by: iignatyev, mseledtsov, kvn
Thu, 18 May 2017 11:27:06 -0700 8180601: hsdis generates duplicate output for JVMCI installed code
ysuenaga [Thu, 18 May 2017 11:27:06 -0700] rev 46479
8180601: hsdis generates duplicate output for JVMCI installed code Summary: remove duplicated hsdis output Reviewed-by: dnsimon, kvn
Thu, 18 May 2017 17:20:59 +0200 8180473: Use proper deallocation for FileBuff::_bigbuf
zmajo [Thu, 18 May 2017 17:20:59 +0200] rev 46478
8180473: Use proper deallocation for FileBuff::_bigbuf Summary: Use the array-specific delete operator instead of the scalar delete operator. Reviewed-by: kvn
Thu, 18 May 2017 13:17:28 +0000 Merge
dbuck [Thu, 18 May 2017 13:17:28 +0000] rev 46477
Merge
Thu, 18 May 2017 08:14:33 -0400 8177522: -XX:OnOutOfMemoryError does not work if supplied twice on windows
vkempik [Thu, 18 May 2017 08:14:33 -0400] rev 46476
8177522: -XX:OnOutOfMemoryError does not work if supplied twice on windows Summary: use cmd /c on windows to execute onError commands Reviewed-by: dholmes, hseigel
Thu, 18 May 2017 08:17:52 -0400 8166848: Performance bug: SystemDictionary - optimization
coleenp [Thu, 18 May 2017 08:17:52 -0400] rev 46475
8166848: Performance bug: SystemDictionary - optimization Summary: Check instead that a bucket isn't 10x the average Reviewed-by: iklam, gziemski, sspitsyn
Wed, 17 May 2017 23:36:19 +0200 8180175: ObjectSynchronizer only needs to iterate in-use monitors
rkennke [Wed, 17 May 2017 23:36:19 +0200] rev 46474
8180175: ObjectSynchronizer only needs to iterate in-use monitors Summary: When using -XX:+MonitorInUseLists, then only iterate in-use monitors. Reviewed-by: zgu, dholmes, rehn
Wed, 17 May 2017 23:18:19 +0200 8180482: Reformat -XX:+PrintSafepointStatistics table
shade [Wed, 17 May 2017 23:18:19 +0200] rev 46473
8180482: Reformat -XX:+PrintSafepointStatistics table Reviewed-by: dholmes
Wed, 17 May 2017 12:46:12 +0000 Merge
redestad [Wed, 17 May 2017 12:46:12 +0000] rev 46472
Merge
Wed, 17 May 2017 12:20:17 +0000 Merge
redestad [Wed, 17 May 2017 12:20:17 +0000] rev 46471
Merge
Wed, 17 May 2017 12:13:29 +0200 8180479: [TESTBUG] Some hotspot tests broken after internal Unsafe name changes
redestad [Wed, 17 May 2017 12:13:29 +0200] rev 46470
8180479: [TESTBUG] Some hotspot tests broken after internal Unsafe name changes Reviewed-by: thartmann
Wed, 17 May 2017 11:41:08 +0200 8180423: Remove flag UseRelocIndex
redestad [Wed, 17 May 2017 11:41:08 +0200] rev 46469
8180423: Remove flag UseRelocIndex Reviewed-by: kvn, thartmann
Wed, 17 May 2017 07:55:26 -0400 8152295: Redundant CLCs for classes resolved in both loaders
hseigel [Wed, 17 May 2017 07:55:26 -0400] rev 46468
8152295: Redundant CLCs for classes resolved in both loaders Summary: Don't record loader constraints if both class loader classes are the same Reviewed-by: coleenp, vlivanov, gtriantafill, lfoltan
Wed, 17 May 2017 12:29:42 +0100 Merge
aph [Wed, 17 May 2017 12:29:42 +0100] rev 46467
Merge
Tue, 16 May 2017 18:33:22 +0100 Merge
aph [Tue, 16 May 2017 18:33:22 +0100] rev 46466
Merge
Thu, 11 May 2017 13:11:42 +0100 8179954: AArch64: C1 and C2 volatile accesses are not sequentially consistent
aph [Thu, 11 May 2017 13:11:42 +0100] rev 46465
8179954: AArch64: C1 and C2 volatile accesses are not sequentially consistent Reviewed-by: roland
Tue, 16 May 2017 19:36:55 -0400 8180325: Use ClassLoaderData::classes_do for CDS classes
coleenp [Tue, 16 May 2017 19:36:55 -0400] rev 46464
8180325: Use ClassLoaderData::classes_do for CDS classes Summary: Use closures and ClassLoaderData::classes_do instead of SystemDictionary::classes_do Reviewed-by: iklam, jiangli
Tue, 16 May 2017 09:33:49 -0400 8178604: JVM does not allow defining boot loader modules in exploded build after module system initialization
hseigel [Tue, 16 May 2017 09:33:49 -0400] rev 46463
8178604: JVM does not allow defining boot loader modules in exploded build after module system initialization Summary: Allow defining of boot loader modules after initialization but add locks to synchronize access to exploded build list Reviewed-by: dholmes, lfoltan
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 tip