Zhongwei Yao
d9c1f52541
8179933: AArch64: Incorrect match rule for immL_255
...
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
2017-05-12 14:59:35 +08:00
Rahul Raghavan
2614e75f50
8016470: AllocatePrefetchDistance is not changed by command line
...
Values from command line given preference for related flags, over default values based on platform
Reviewed-by: thartmann, kvn
2017-06-19 01:23:58 -07:00
Vladimir Kozlov
ada9ed1287
8182114: assert(VM_Version::supports_sse()) failed
...
Restore UseSSE check for FMA
Reviewed-by: dcubed
2017-06-16 12:06:31 -07:00
Coleen Phillimore
af0b8d46d2
8181450: assert in BasicHashtable::verify_table
...
Remove assert as it has small probability of happening and added logging
Reviewed-by: kbarrett, sspitsyn
2017-06-16 09:13:56 -04:00
Harold Seigel
ea15e1ac26
Merge
2017-06-15 18:58:08 +00:00
Harold Seigel
42c183edfc
8182089: build error in hotspot/src/share/vm/runtime/reflection.cpp
...
Add const to argument in reflection.cpp so method signature matches the one in reflection.hpp
Reviewed-by: zgu, coleenp, rprotacio
2017-06-15 14:34:32 -04:00
Robbin Ehn
0d3624a309
8181859: Monitor deflation is not checked in cleanup path
...
Reviewed-by: sspitsyn, dcubed, shade, cvarming
2017-06-15 09:52:44 +02:00
Erik Österlund
2a0bd0cd04
8181785: Remove the experimental ClearFPUAtPark JVM Flag
...
Removing the experimental and unstable ClearFPUAtPark optimization for SPARC
Reviewed-by: kbarrett, tschatzl, rehn
2017-06-14 08:47:27 +02:00
Erik Österlund
7bea157c87
8181318: Allow C++ library headers on Solaris Studio
...
Allow studio to compile but not link against the stlport4 C++ standard library
Reviewed-by: dholmes, dcubed, erikj
2017-06-14 01:30:11 -07:00
Fei Yang
4555997c30
8182161: aarch64: combine andr+cbnz into tbnz when possible
...
Combine andr+cbnz into tbnz when possible to save one instruction
Reviewed-by: aph
2017-06-14 17:33:54 +08:00
Igor Veresov
1cbd0bd202
Merge
2017-06-13 16:29:42 +00:00
Igor Veresov
614d1c048b
8182018: Update Graal
...
Reviewed-by: kvn
2017-06-13 09:19:35 -07:00
Kim Barrett
8a5654850e
8086005: Define __STDC_xxx_MACROS config macros globally via build system
...
Moved macro definitions to hotspot build configuration
Reviewed-by: erikj, eosterlund
2017-06-13 11:10:33 -04:00
Kim Barrett
98a9f40e34
8181787: Remove Solaris SPARC GCC code
...
Remove obsolete code.
Reviewed-by: kbarrett, coleenp, gtriantafill
2017-06-13 07:30:11 -04:00
Teng Lu
c37f9d8c90
8181906: AArch64: port bugfix for 7009641 to AArch64
...
Allocation in the code cache returns NULL instead of failing the entire VM
Reviewed-by: aph
2017-06-10 16:01:29 +08:00
Roland Westrelin
698444f968
8181211: C2: Use profiling data to optimize on/off heap unsafe accesses
...
Reviewed-by: kvn
2017-06-09 10:51:52 +02:00
Tobias Hartmann
620b398ba3
8181741: C2 compilation fails with "assert(i<_max) failed: oob"
...
PhaseIdealLoop should not use type() or type_or_null().
Reviewed-by: roland, kvn
2017-06-09 09:27:10 +02:00
Tobias Hartmann
872c310c4f
8181781: Replay compilation should ignore unresolved Klass with -XX:+ReplayIgnoreInitErrors
...
Ignore unresolved Klass with -XX:+ReplayIgnoreInitErrors.
Reviewed-by: kvn
2017-06-09 09:20:13 +02:00
Jesper Wilhelmsson
a41f617837
Merge
2017-06-08 20:28:04 +02:00
J. Duke
fe00fb8af6
Merge
2017-07-05 23:37:13 +02:00
J. Duke
bb1bf5f39a
Merge
2017-07-05 23:36:59 +02:00
J. Duke
cc208836b8
Merge
2017-07-05 23:36:51 +02:00
J. Duke
da802fab77
Merge
2017-07-05 23:36:38 +02:00
J. Duke
12a9467d58
Merge
2017-07-05 23:36:26 +02:00
J. Duke
98f424debe
Merge
2017-07-05 23:36:14 +02:00
J. Duke
6dcfe65b92
Merge
2017-07-05 23:36:04 +02:00
J. Duke
bcbeb16d14
Merge
2017-07-05 23:35:53 +02:00
J. Duke
4283de1a41
Merge
2017-07-05 23:35:39 +02:00
J. Duke
c61500476a
Added tag jdk-9+172 for changeset dad6746278fa
2017-07-05 23:35:20 +02:00
J. Duke
902b559c9a
Merge
2017-07-05 23:35:18 +02:00
J. Duke
b4a1c2c9f9
Merge
2017-07-05 23:35:01 +02:00
J. Duke
7f7397afc2
Merge
2017-07-05 23:34:46 +02:00
J. Duke
b0cb30ea09
Merge
2017-07-05 23:34:24 +02:00
J. Duke
8c0ed98c13
Merge
2017-07-05 23:34:11 +02:00
J. Duke
089255fc5d
Added tag jdk-10+10 for changeset b0f2b8ff25a2
2017-07-05 23:33:55 +02:00
J. Duke
a449b10079
Merge
2017-07-05 23:33:53 +02:00
J. Duke
54944139e5
Merge
2017-07-05 23:33:43 +02:00
J. Duke
32a5f10650
Merge
2017-07-05 23:33:35 +02:00
J. Duke
64e7f36bb0
Merge
2017-07-05 23:33:24 +02:00
J. Duke
de35302220
Merge
2017-07-05 23:33:12 +02:00
J. Duke
360e24d6ba
Merge
2017-07-05 23:33:00 +02:00
J. Duke
485ac1c705
Merge
2017-07-05 23:32:48 +02:00
J. Duke
5c69c0f285
Merge
2017-07-05 23:32:39 +02:00
J. Duke
6afcdf0e2c
Merge
2017-07-05 23:32:23 +02:00
J. Duke
411490a7ef
Added tag jdk-9+171 for changeset 643b5f18c265
2017-07-05 23:32:02 +02:00
J. Duke
b71a161b2c
Merge
2017-07-05 23:31:59 +02:00
J. Duke
ac6da60841
Merge
2017-07-05 23:31:42 +02:00
J. Duke
fe3365b8ac
Merge
2017-07-05 23:31:27 +02:00
J. Duke
a1e2a3f9e4
Merge
2017-07-05 23:31:14 +02:00
J. Duke
9578457940
Added tag jdk-10+9 for changeset aa5b01f5e562
2017-07-05 23:30:55 +02:00