Coleen Phillimore
|
9edb2c5e5a
|
8182554: Code for os::random() assumes long is 32 bits
And make updating the _rand_seed thread safe.
Reviewed-by: stuefe, kbarrett, stefank
|
2017-06-28 16:14:20 -04:00 |
|
Claes Redestad
|
edb4b7df3e
|
Merge
|
2017-06-27 12:27:27 +00: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 |
|
Claes Redestad
|
92c45050f9
|
8182487: Add Unsafe.objectFieldOffset(Class, String)
Reviewed-by: dsimms, twisti, bchristi, mgerdin, psandoz, chegar
|
2017-06-22 15:53:07 +02: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 |
|
Ron Pressler
|
061b09e847
|
8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
Co-authored-by: Claes Redestad <claes.redestad@oracle.com>
Reviewed-by: psandoz, dholmes, thartmann, kvn
|
2017-06-05 15:52:09 -07:00 |
|
Erik Österlund
|
c4d86b2455
|
8161145: The min/max macros make hotspot tests fail to build with GCC 6
Change min/max macros to expand (once) to self.
Reviewed-by: sgehwolf, pliden, andrew
|
2017-06-06 13:31:34 -04:00 |
|
Lana Steuck
|
2d59a5eb78
|
Merge
|
2017-06-03 02:44:26 +00:00 |
|
Bob Vandette
|
578fd1677d
|
Merge
|
2017-06-02 10:37:05 -04:00 |
|