Vladimir Kozlov
dd676c3a98
8181823: [AOT] jaotc doesn't work with Graal
...
Add new flag to indicate when to calculate class fingerprint
Reviewed-by: iklam, iveresov
2017-06-21 10:28:27 -07:00
Sergey Nazarkin
8041519b2e
8182581: aarch64: fix for crash caused by earlyret of compiled method
...
Fix jvm crash caused by earlyret of compiled method for aarch64 port
Reviewed-by: aph
2017-06-20 17:00:07 +08:00
Igor Veresov
bd203875c4
8182557: Update Graal
...
Reviewed-by: kvn
2017-06-19 16:31:43 -07:00
Rahul Raghavan
6dc481d296
Merge
2017-06-19 11:23:16 +00:00
Rahul Raghavan
8ce7d1e1d8
8044829: UseAES warning message generation differs on CPU architecture
...
Fixed issue with feature flag setting when AES support disabled explicitly
Reviewed-by: kvn
2017-06-19 03:10:46 -07: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
Thomas Stuefe
7c972a103a
8182034: os::Posix::is_valid_signal() should, if it uses sigaddset, initialize the signal set
...
Added missing sigemptyset.
Reviewed-by: kbarrett, clanger
2017-06-13 08:09:17 +02: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
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
Chris Dennis
58faa32cfe
8178117: Add public state constructors for Int/Long/DoubleSummaryStatistics
...
Reviewed-by: psandoz, bpb, briangoetz
2017-04-11 17:25:09 -04:00
Igor Ignatyev
a167d496f1
8178340: remove unneeded "throws" from ProcessTools::createJavaProcessBuilder
...
Reviewed-by: dholmes
2017-04-11 13:55:53 -07:00
Igor Ignatyev
58e01d64a1
8178340: remove unneeded "throws" from ProcessTools::createJavaProcessBuilder
...
Reviewed-by: dholmes
2017-04-11 13:55:52 -07:00
Igor Ignatyev
66c8241a1e
8178340: remove unneeded "throws" from ProcessTools::createJavaProcessBuilder
...
Reviewed-by: dholmes
2017-04-11 13:55:51 -07:00
Claes Redestad
3b47209a32
8178480: Wrong exception being thrown on an invalid MethodType
...
Reviewed-by: psandoz
2017-04-11 22:32:49 +02:00
Roger Riggs
a062fd2f75
8178347: Process and ProcessHandle getPid method name inconsistency
...
Reviewed-by: alanb, bpb
2017-04-11 14:20:00 -04:00
Roger Riggs
19215787f8
8178347: Process and ProcessHandle getPid method name inconsistency
...
Reviewed-by: alanb, bpb
2017-04-11 14:18:22 -04:00
Claes Redestad
864cf0d5ca
8178387: Reduce memory churn when creating java.lang.invoke entities
...
Reviewed-by: psandoz, vlivanov
2017-04-11 18:57:46 +02:00
Daniel Fuchs
4288d68f08
8178147: Race conditions in timeout handling code in http/2 incubator client
...
Timeout handling code (in particular cancel(IOException)) is modified to take into account cancellation arising before exchange implementation is established or response completable future is created. TimeoutEvent::compareTo method is modified to be consistent with TimeoutEvent::equals.
Reviewed-by: prappo, chegar, michaelm
2017-04-11 16:32:38 +01:00
Maurizio Cimadamore
e3c1a934e6
8178414: T8177933.java fails even after fix for JDK-8178283
...
Add T8177933.java to problem list
Reviewed-by: jlahoda
2017-04-11 14:03:16 +01:00
Claes Redestad
9ab899d481
8178384: Reduce work in java.lang.invoke initializers
...
Reviewed-by: vlivanov, psandoz
2017-04-11 11:24:12 +02:00
Weijun Wang
54b221f867
8177969: Faster FilePermission::implies by avoiding the use of Path::relativize
...
Reviewed-by: rriggs, mullan
2017-04-11 10:12:27 +08:00
Mikhail Cherkasov
7080c249da
8177450: javax.swing.text.html.parser.Parser parseScript ignores a character after commend end
...
Reviewed-by: prr, alexsch
2017-04-11 00:05:00 +03:00
Mandy Chung
aae40befa1
8177855: Clean up legal files
...
Reviewed-by: alanb, darcy
2017-04-10 13:51:40 -07:00
Doug Lea
b3ea0dd629
8176543: Miscellaneous changes imported from jsr166 CVS 2017-04
...
Reviewed-by: martin, psandoz
2017-04-10 13:46:19 -07:00
Doug Lea
05b72d87e7
8176402: parameter name switcharoo in ConcurrentHashMap
...
Reviewed-by: martin, psandoz
2017-04-10 13:46:16 -07:00
Mandy Chung
673bad6edb
8177855: Clean up legal files
...
Reviewed-by: alanb, darcy
2017-04-10 13:42:13 -07:00
Jesper Wilhelmsson
48195b72de
Merge
2017-04-10 20:10:08 +02:00
Jesper Wilhelmsson
acb92e10c5
Merge
2017-04-10 20:10:07 +02:00
Phil Race
e7b27e28bd
Merge
2017-04-10 09:05:24 -07:00
Phil Race
dbf777504b
Merge
2017-04-10 08:31:37 -07:00
Semyon Sadetsky
cd75832796
8164469: [TEST_BUG] Unity, java/awt/MouseInfo/JContainerMousePositionTest.java
...
Reviewed-by: yan, serb
2017-04-10 08:30:12 -07:00
Rahul Singh
0653224fe3
8177386: [TESTBUG] The "Undo" menu item in the context menu is disable
...
Reviewed-by: serb, aghaisas
2017-04-10 16:20:40 +05:30
Jan Lahoda
d38fa28ac9
8178011: Automatic module warnings
...
Adding lints for automatic modules in requires and requires transitive directives.
Reviewed-by: jjg
2017-04-10 11:08:59 +02:00
Amit Sapre
28f4bade5b
8176204: [DOC] ThreadMXBean Fails to Detect ReentrantReadWriteLock Deadlock
...
Update LockInfo class javadoc for own-able synchronizer examples
Reviewed-by: dholmes
2017-04-10 12:15:13 +05:30
Lance Andersen
5622eecc0a
8178130: Minor update to the Connection javadocs
...
Reviewed-by: bpb
2017-04-09 14:25:07 -04:00
Lana Steuck
31a8661b33
Merge
2017-04-08 03:25:31 +00:00
Lana Steuck
6e0f7ff7e3
Merge
2017-04-08 03:25:24 +00:00