Patric Hedlin
|
431063deba
|
8164888: Intrinsify fused mac operations on SPARC
Such speed, much wow
Reviewed-by: kvn
|
2017-06-27 15:50:09 +02:00 |
|
Patric Hedlin
|
6a9aa18f63
|
8144448: Avoid placing CTI immediately following or preceding RDPC instruction
Best practice for new SPARC CPUs
Reviewed-by: kvn
|
2017-06-27 15:46:16 +02:00 |
|
Patric Hedlin
|
065a8981f5
|
8181868: Remove use of 'has_fast_fxtof()'
No longer used
Reviewed-by: kvn
|
2017-06-27 15:36:45 +02:00 |
|
Patric Hedlin
|
460a1d8fcd
|
8181853: Remove use of 'v9_only()'
V9 is the only supported ISA
Reviewed-by: kvn
|
2017-06-27 15:34:36 +02:00 |
|
Patric Hedlin
|
46bae0a37c
|
8181852: Remove option 'UseV8InstrsOnly'
Not supported
Reviewed-by: kvn
|
2017-06-27 15:31:11 +02:00 |
|
Patric Hedlin
|
9f66abeeb6
|
8172231: SPARC ISA/CPU feature detection is broken/insufficient (on Solaris)
Update for new platforms
Reviewed-by: kvn
|
2017-06-27 15:27:54 +02:00 |
|
Patric Hedlin
|
4ea55017ee
|
8182711: Re/Introduce private interface for HW-specific prefetch options in SPARC VM_Version
Re/Introduce private interface for HW-specific prefetch options in SPARC VM_Version
Reviewed-by: kvn, neliasso
|
2017-06-27 15:22:23 +02:00 |
|
Thomas Stuefe
|
f525172036
|
8182864: [aix] os::print_native_callstack should not assert for primordial threadness
Reviewed-by: clanger, mdoerr
|
2017-06-27 07:52:50 +02:00 |
|
Igor Veresov
|
bca94545e8
|
8182883: Update Graal
Reviewed-by: kvn
|
2017-06-26 16:10:31 -07:00 |
|
Stefan Karlsson
|
06cee886b1
|
8178490: Usages of is_object_aligned with pointers are broken
Reviewed-by: tschatzl, kbarrett
|
2017-04-11 23:45:37 +02:00 |
|
Stefan Karlsson
|
ed94ecff28
|
8182696: Remove gcTrace.hpp include from referenceProcessor.hpp
Reviewed-by: tschatzl, kbarrett
|
2017-06-22 09:07:47 +02:00 |
|
Rahul Kandu
|
12970ac663
|
8182138: Disable generating INC and DEC instructions on Xeon Phi and ATOM CPUs
Reviewed-by: kvn
|
2017-06-23 15:16:23 -07:00 |
|
Harold Seigel
|
5e4cca403b
|
8182720: In InstanceKlass.cpp, get init_lock from handle
Replace init_lock() calls with h_init_lock() calls
Reviewed-by: sspitsyn, coleenp
|
2017-06-23 09:54:52 -04:00 |
|
Kim Barrett
|
08361aedba
|
Merge
|
2017-06-23 01:08:42 +00:00 |
|
Kim Barrett
|
6cc7e33ce7
|
8181449: Fix debug.hpp / globalDefinitions.hpp dependency inversion
Refactor debug.hpp and reverse include dependency.
Reviewed-by: coleenp, stefank, dcubed
|
2017-06-22 20:47:22 -04:00 |
|
Kim Barrett
|
06474bd8e9
|
Merge
|
2017-06-22 23:39:18 +00:00 |
|
Vladimir Kozlov
|
98923cb4c4
|
8181113: jaotc options lost after 8177046
Reviewed-by: iveresov, dlong
|
2017-06-22 15:26:34 -07:00 |
|
Christian Thalinger
|
ec241eb2a4
|
8182729: [AOT] remove UseConcMarkSweepGC check when loading libraries
Reviewed-by: kvn
|
2017-06-22 13:59:00 -07:00 |
|
Matthew Brandyberry
|
c0a589deba
|
8181810: PPC64: Leverage extrdi for bitfield extract
Reviewed-by: mdoerr, simonis
|
2017-06-22 18:33:41 +02:00 |
|
Jesper Wilhelmsson
|
3c874cfeb3
|
Merge
|
2017-06-22 00:51:07 +02:00 |
|
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 |
|
Lana Steuck
|
e62c1a127e
|
Merge
|
2017-06-16 04:55:29 +00: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 |
|
Lana Steuck
|
63253f80e8
|
Merge
|
2017-06-14 20:05:32 +00: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 |
|
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 |
|
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 |
|
George Triantafillou
|
39a08d3fd9
|
8166748: Clean out Windows IA64 support
Reviewed-by: kbarrett, coleenp, bobv, mdoerr
|
2017-06-08 13:17:51 -04:00 |
|
Mandy Chung
|
848c1f69fb
|
8181639: Add tool and services information to module summary
Reviewed-by: alanb, psandoz, lancea
|
2017-06-07 18:57:35 -07:00 |
|
Vivek Deshpande
|
4fd6f92702
|
8181616: FMA Vectorization on x86
Reviewed-by: kvn
|
2017-06-07 13:09:46 -07:00 |
|
Chris Plummer
|
c04bd11452
|
8171365: nsk/jvmti/scenarios/events/EM04/em04t001: many errors for missed events
Fix CodeCache:blobs_do() so it iterates over all code cache heaps
Reviewed-by: sspitsyn, thartmann
|
2017-06-07 08:56:35 -07:00 |
|
Tobias Hartmann
|
501fdbaf15
|
8181644: C1 crashes with -XX:+PrintCFGToFile
CFGPrinterOutput should not be shared between C1 compiler threads.
Reviewed-by: kvn
|
2017-06-07 12:23:04 +02:00 |
|