Thu, 22 Jun 2017 00:51:07 +0200 Merge
jwilhelm [Thu, 22 Jun 2017 00:51:07 +0200] rev 46554
Merge
Wed, 21 Jun 2017 10:28:27 -0700 8181823: [AOT] jaotc doesn't work with Graal
kvn [Wed, 21 Jun 2017 10:28:27 -0700] rev 46553
8181823: [AOT] jaotc doesn't work with Graal Summary: add new flag to indicate when to calculate class fingerprint Reviewed-by: iklam, iveresov
Tue, 20 Jun 2017 17:00:07 +0800 8182581: aarch64: fix for crash caused by earlyret of compiled method
fyang [Tue, 20 Jun 2017 17:00:07 +0800] rev 46552
8182581: aarch64: fix for crash caused by earlyret of compiled method Summary: fix jvm crash caused by earlyret of compiled method for aarch64 port Reviewed-by: aph Contributed-by: snazarkin@azul.com
Mon, 19 Jun 2017 16:31:43 -0700 8182557: Update Graal
iveresov [Mon, 19 Jun 2017 16:31:43 -0700] rev 46551
8182557: Update Graal Reviewed-by: kvn
Mon, 19 Jun 2017 11:23:16 +0000 Merge
rraghavan [Mon, 19 Jun 2017 11:23:16 +0000] rev 46550
Merge
Mon, 19 Jun 2017 03:10:46 -0700 8044829: UseAES warning message generation differs on CPU architecture
rraghavan [Mon, 19 Jun 2017 03:10:46 -0700] rev 46549
8044829: UseAES warning message generation differs on CPU architecture Summary: Fixed issue with feature flag setting when AES support disabled explicitly Reviewed-by: kvn
Fri, 12 May 2017 14:59:35 +0800 8179933: AArch64: Incorrect match rule for immL_255
njian [Fri, 12 May 2017 14:59:35 +0800] rev 46548
8179933: AArch64: Incorrect match rule for immL_255 Summary: The match rule fix will enable instructs like: SubExtL_uxtb_and and AddExtL_uxtb_and etc. Also rename immL_63 to the proper name: immI_63. Reviewed-by: aph Contributed-by: zhongwei.yao@linaro.org
Mon, 19 Jun 2017 01:23:58 -0700 8016470: AllocatePrefetchDistance is not changed by command line
rraghavan [Mon, 19 Jun 2017 01:23:58 -0700] rev 46547
8016470: AllocatePrefetchDistance is not changed by command line Summary: Values from command line given preference for related flags, over default values based on platform Reviewed-by: thartmann, kvn
Fri, 16 Jun 2017 12:06:31 -0700 8182114: assert(VM_Version::supports_sse()) failed
kvn [Fri, 16 Jun 2017 12:06:31 -0700] rev 46546
8182114: assert(VM_Version::supports_sse()) failed Summary: restore UseSSE check for FMA Reviewed-by: dcubed
Fri, 16 Jun 2017 09:13:56 -0400 8181450: assert in BasicHashtable::verify_table
coleenp [Fri, 16 Jun 2017 09:13:56 -0400] rev 46545
8181450: assert in BasicHashtable::verify_table Summary: remove assert as it has small probability of happening and added logging Reviewed-by: kbarrett, sspitsyn
Thu, 15 Jun 2017 18:58:08 +0000 Merge
hseigel [Thu, 15 Jun 2017 18:58:08 +0000] rev 46544
Merge
Thu, 15 Jun 2017 14:34:32 -0400 8182089: build error in hotspot/src/share/vm/runtime/reflection.cpp
hseigel [Thu, 15 Jun 2017 14:34:32 -0400] rev 46543
8182089: build error in hotspot/src/share/vm/runtime/reflection.cpp Summary: Add const to argument in reflection.cpp so method signature matches the one in reflection.hpp Reviewed-by: zgu, coleenp, rprotacio
Fri, 09 Jun 2017 10:51:52 +0200 8181211: C2: Use profiling data to optimize on/off heap unsafe accesses
roland [Fri, 09 Jun 2017 10:51:52 +0200] rev 46542
8181211: C2: Use profiling data to optimize on/off heap unsafe accesses Reviewed-by: kvn
Thu, 15 Jun 2017 09:52:44 +0200 8181859: Monitor deflation is not checked in cleanup path
rehn [Thu, 15 Jun 2017 09:52:44 +0200] rev 46541
8181859: Monitor deflation is not checked in cleanup path Reviewed-by: sspitsyn, dcubed, shade, cvarming
Wed, 14 Jun 2017 08:47:27 +0200 8181785: Remove the experimental ClearFPUAtPark JVM Flag
eosterlund [Wed, 14 Jun 2017 08:47:27 +0200] rev 46540
8181785: Remove the experimental ClearFPUAtPark JVM Flag Summary: Removing the experimental and unstable ClearFPUAtPark optimization for SPARC Reviewed-by: kbarrett, tschatzl, rehn
Wed, 14 Jun 2017 01:30:11 -0700 8181318: Allow C++ library headers on Solaris Studio
eosterlund [Wed, 14 Jun 2017 01:30:11 -0700] rev 46539
8181318: Allow C++ library headers on Solaris Studio Summary: Allow studio to compile but not link against the stlport4 C++ standard library Reviewed-by: dholmes, dcubed, erikj
Wed, 14 Jun 2017 17:33:54 +0800 8182161: aarch64: combine andr+cbnz into tbnz when possible
fyang [Wed, 14 Jun 2017 17:33:54 +0800] rev 46538
8182161: aarch64: combine andr+cbnz into tbnz when possible Summary: Combine andr+cbnz into tbnz when possible to save one instruction Reviewed-by: aph
Tue, 13 Jun 2017 16:29:42 +0000 Merge
iveresov [Tue, 13 Jun 2017 16:29:42 +0000] rev 46537
Merge
Tue, 13 Jun 2017 09:19:35 -0700 8182018: Update Graal
iveresov [Tue, 13 Jun 2017 09:19:35 -0700] rev 46536
8182018: Update Graal Reviewed-by: kvn
Tue, 13 Jun 2017 11:10:33 -0400 8086005: Define __STDC_xxx_MACROS config macros globally via build system
kbarrett [Tue, 13 Jun 2017 11:10:33 -0400] rev 46535
8086005: Define __STDC_xxx_MACROS config macros globally via build system Summary: Moved macro definitions to hotspot build configuration Reviewed-by: erikj, eosterlund
Tue, 13 Jun 2017 07:30:11 -0400 8181787: Remove Solaris SPARC GCC code
kbarrett [Tue, 13 Jun 2017 07:30:11 -0400] rev 46534
8181787: Remove Solaris SPARC GCC code Summary: Remove obsolete code. Reviewed-by: kbarrett, coleenp, gtriantafill
Sat, 10 Jun 2017 16:01:29 +0800 8181906: AArch64: port bugfix for 7009641 to AArch64
fyang [Sat, 10 Jun 2017 16:01:29 +0800] rev 46533
8181906: AArch64: port bugfix for 7009641 to AArch64 Summary: Allocation in the code cache returns NULL instead of failing the entire VM Reviewed-by: aph Contributed-by: teng.lu@linaro.org
Fri, 09 Jun 2017 09:27:10 +0200 8181741: C2 compilation fails with "assert(i<_max) failed: oob"
thartmann [Fri, 09 Jun 2017 09:27:10 +0200] rev 46532
8181741: C2 compilation fails with "assert(i<_max) failed: oob" Summary: PhaseIdealLoop should not use type() or type_or_null(). Reviewed-by: roland, kvn
Fri, 09 Jun 2017 09:20:13 +0200 8181781: Replay compilation should ignore unresolved Klass with -XX:+ReplayIgnoreInitErrors
thartmann [Fri, 09 Jun 2017 09:20:13 +0200] rev 46531
8181781: Replay compilation should ignore unresolved Klass with -XX:+ReplayIgnoreInitErrors Summary: Ignore unresolved Klass with -XX:+ReplayIgnoreInitErrors. Reviewed-by: kvn
Thu, 08 Jun 2017 20:28:04 +0200 Merge
jwilhelm [Thu, 08 Jun 2017 20:28:04 +0200] rev 46530
Merge
Thu, 08 Jun 2017 13:17:51 -0400 8166748: Clean out Windows IA64 support
gtriantafill [Thu, 08 Jun 2017 13:17:51 -0400] rev 46529
8166748: Clean out Windows IA64 support Reviewed-by: kbarrett, coleenp, bobv, mdoerr
Wed, 07 Jun 2017 13:09:46 -0700 8181616: FMA Vectorization on x86
vdeshpande [Wed, 07 Jun 2017 13:09:46 -0700] rev 46528
8181616: FMA Vectorization on x86 Reviewed-by: kvn
Wed, 07 Jun 2017 08:56:35 -0700 8171365: nsk/jvmti/scenarios/events/EM04/em04t001: many errors for missed events
cjplummer [Wed, 07 Jun 2017 08:56:35 -0700] rev 46527
8171365: nsk/jvmti/scenarios/events/EM04/em04t001: many errors for missed events Summary: fix CodeCache:blobs_do() so it iterates over all code cache heaps Reviewed-by: sspitsyn, thartmann
Wed, 07 Jun 2017 12:23:04 +0200 8181644: C1 crashes with -XX:+PrintCFGToFile
thartmann [Wed, 07 Jun 2017 12:23:04 +0200] rev 46526
8181644: C1 crashes with -XX:+PrintCFGToFile Summary: CFGPrinterOutput should not be shared between C1 compiler threads. Reviewed-by: kvn
Mon, 29 May 2017 18:17:49 +0200 8176506: C2: loop unswitching and unsafe accesses cause crash
roland [Mon, 29 May 2017 18:17:49 +0200] rev 46525
8176506: C2: loop unswitching and unsafe accesses cause crash Reviewed-by: vlivanov, mcberg, kvn, simonis
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 tip