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
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
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
Lana Steuck
2d59a5eb78
Merge
2017-06-03 02:44:26 +00:00
Lana Steuck
c06503430c
Added tag jdk-10+10 for changeset 4644ed4e3292
2017-06-02 21:10:57 +00:00
Sharath Ballal
536c210f77
6760477: Update SA to include stack traces in the heap dump
...
Update SA to include HPROF_TRACE and HPROF_FRAME records in the heap dump
Reviewed-by: dsamersoff
2017-06-02 12:30:49 +05:30
Lana Steuck
f3bfb121b2
Added tag jdk-9+172 for changeset ec60e7df88cd
2017-06-01 18:26:33 +00:00
Lana Steuck
b415169648
Merge
2017-05-31 17:45:57 +00:00
Roland Westrelin
9bcec9e523
8176506: C2: loop unswitching and unsafe accesses cause crash
...
Reviewed-by: vlivanov, mcberg, kvn, simonis
2017-05-29 18:17:49 +02:00
Thomas Stuefe
40fd8cda73
8171504: [aix] On AIX, -XXaltjvm=<path> option is ignored
...
Reviewed-by: clanger, mdoerr
2017-06-06 17:07:42 +02:00
Kim Barrett
5ea9bb3e56
8166651: OrderAccess::load_acquire &etc should have const parameters
...
Added const qualifiers to load/load_acquire source parameters.
Reviewed-by: dholmes, coleenp, adinn, eosterlund
2017-06-05 19:07:47 -04:00
Rachel Protacio
451b8b5d32
8176132: -XX:+PrintSharedSpaces should be converted to use Unified Logging
...
Converted -XX:+PrintSharedSpaces to -Xlog:cds=info
Reviewed-by: iklam, jiangli, mseledtsov
2017-06-05 13:13:38 -04:00
Michihiro Horie
3312fc717b
8179527: Implement intrinsic code for reverseBytes with load/store
...
Reviewed-by: simonis, mdoerr
2017-06-02 16:32:39 +02:00
Thomas Schatzl
f2b486212e
8177044: Remove _scan_top from HeapRegion
...
Remove the _scan_top member from HeapRegion using a per-gc pre-calculated table of scan limits that also subsumes other checks.
Reviewed-by: sangheki, kbarrett, ehelin
2017-06-02 13:48:01 +02:00
Thomas Schatzl
c982403296
8177707: Specialize G1RemSet::refine_card for concurrent/during safepoint refinement
...
Reviewed-by: ehelin, kbarrett
2017-06-02 13:47:54 +02:00
Thomas Schatzl
3e624c317a
8162928: Micro-optimizations in scanning the remembered sets
...
Reviewed-by: ehelin, kbarrett
2017-06-02 13:45:21 +02:00
Thomas Schatzl
92a1acb43b
8071280: Specialize HeapRegion::oops_on_card_seq_iterate_careful() for use during concurrent refinement and updating the rset
...
Reviewed-by: kbarrett, sangheki, ehelin
2017-06-02 13:45:15 +02:00
David Holmes
8ce49ec34e
8181451: JDK-8174231 broke some clang builds
...
Reviewed-by: stuefe, kbarrett, iveresov
2017-06-02 05:24:28 -04:00
Ekaterina Pavlova
aee7d17ae2
8181124: Get rid of compiler.testlibrary.rtm.predicate
...
Reviewed-by: kvn
2017-06-01 17:34:01 -07:00
Ekaterina Pavlova
6b5aaf68c6
8145728: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Expected message not found
...
Reviewed-by: kvn
2017-06-01 17:33:07 -07:00
Mikael Vidstedt
91920f154d
8181377: Capture underlying type for unsafe/unaligned pointers in ClassFileParser
...
Reviewed-by: dholmes, kbarrett
2017-06-01 09:34:53 -07:00
Per Lidén
ce57b75eef
8181319: Make os::Linux::sched_getcpu() available even when UseNUMA is false
...
Reviewed-by: dholmes, rehn
2017-05-31 13:17:00 +02:00
David Holmes
3e24f6d955
Merge
2017-06-01 02:21:18 +00:00
Igor Veresov
993168dfd8
8181369: Update Graal
...
Reviewed-by: kvn
2017-05-31 18:20:20 -07:00
Zhengyu Gu
025c1e8da9
8181055: PPC64: "mbind: Invalid argument" still seen after 8175813
...
Use numa_interleave_memory v2 api when available
Reviewed-by: dholmes, shade, gromero
2017-05-31 09:19:28 -04:00
Mikael Vidstedt
292ac89940
8180184: Add DATA and FSIZE to os::Posix::print_rlimit_info
...
Reviewed-by: dholmes, stuefe
2017-05-30 15:41:23 -07:00
David Holmes
3a8c8edb86
8174231: Factor out and share PlatformEvent and Parker code for POSIX systems
...
Reviewed-by: stuefe, rehn, dcubed
2017-05-30 17:14:52 -04:00
Jesper Wilhelmsson
84ba3ee3b8
Merge
2017-05-29 20:48:10 +02:00
Zoltan Majo
73b3420b12
8180855: Null pointer dereference in OopMapSet::all_do of oopMap.cpp:394
...
Check for possible null-point dereference.
Reviewed-by: kvn
2017-05-29 10:32:37 +02:00
Coleen Phillimore
6659245612
8174749: Use hash table/oops for MemberName table
...
Add a Java type called ResolvedMethodName which is immutable and can be stored in a hashtable, that is weakly collected by gc
Reviewed-by: sspitsyn, stefank, jrose
2017-05-27 09:21:01 -04:00
Mikael Vidstedt
f1f868513d
8180032: Unaligned pointer dereference in ClassFileParser
...
Reviewed-by: dholmes, hseigel
2017-05-26 13:47:33 -07:00
George Triantafillou
85abe8f6e6
8179861: Missing copyrights in some hotspot files
...
Reviewed-by: coleenp, dholmes, sspitsyn
2017-05-26 09:48:46 -04:00
Thomas Schatzl
4c944bd1ca
8180755: Remove use of bitMap.inline.hpp include from instanceKlass.hpp and c1_ValueSet.hpp
...
Reviewed-by: ehelin, coleenp, dholmes
2017-05-26 13:46:49 +02:00
Lana Steuck
8a6f32488e
Added tag jdk-10+9 for changeset a220a944d643
2017-05-26 01:00:32 +00:00
Matthias Baesken
b47172b765
8180945: vmError.cpp : adjust dup and fclose
...
Reviewed-by: dholmes
2017-05-25 20:55:20 -04:00
Lana Steuck
cd62e1b6a1
Merge
2017-05-26 00:45:12 +00:00
Lana Steuck
df177f4150
Added tag jdk-9+171 for changeset 9e1b29faefa9
2017-05-26 00:29:12 +00:00
Claes Redestad
d946df7272
Merge
2017-05-25 23:20:29 +00:00