Commit Graph

46805 Commits

Author SHA1 Message Date
Serguei Spitsyn
467fc662c7 Merge 2017-08-24 22:37:27 +00:00
Serguei Spitsyn
a56ee2cf8d Merge 2017-08-24 21:06:33 +00:00
Serguei Spitsyn
704142fff4 8185687: Fix minor bugs in jvmti specification
Fix the doc

Reviewed-by: ksrini, jjg, dcubed
2017-08-24 14:03:21 -07:00
Zhengyu Gu
216c853882 8186748: NMT: memTracker::record_virtual_memory_reserve_and_commit() does not tag the memory as committed
Fixed bug that results NMT to report "Shared class space" as reserved, but not committed memory

Reviewed-by: shade, coleenp
2017-08-24 15:00:10 -04:00
David Holmes
b69ce81b11 Merge 2017-08-24 14:00:04 +00:00
Martin Doerr
73b63996f6 8186734: AIX build broken after 8186166: Generalize Atomic::cmpxchg with templates
Reviewed-by: goetz
2017-08-24 14:56:48 +02:00
Doug Simon
29264c3764 8186459: [JVMCI] ClassNotFoundException thrown by CompilerToVM.lookupType() should be converted to a LinkageError
Reviewed-by: kvn, iveresov
2017-08-23 23:38:06 +02:00
Doug Simon
5dfb339a67 Merge 2017-08-24 08:38:50 +00:00
Coleen Phillimore
c76b282388 Merge 2017-08-24 01:13:04 +00:00
John Paul Adrian Glaubitz
33f7b43ace 8186655: Identifier strings for PowerPC 64 LE and PowerPC 64 are swapped
Reviewed-by: stuefe, dholmes
2017-08-23 17:45:49 -04:00
Sangheon Kim
4ce73f7b3d Merge 2017-08-23 20:20:59 +00:00
Sangheon Kim
cc97e03ea1 8186402: [TESTBUG] "Balance queues" output expected by test
Changed to use 2 ParallelGCThreads to guarantee generating 'Balance queues' log

Reviewed-by: tschatzl, aharlap
2017-08-23 13:14:20 -07:00
Coleen Phillimore
3d6d1ec64b 8160399: is_oop_or_null involves undefined behavior
8164984: Improper use of is_oop in production code

Replace oop->is_oop*() with oopDesc::is_oop*(oop) so this pointer can be verified

Reviewed-by: iklam, kvn, dholmes
2017-08-23 14:52:55 -04:00
Igor Veresov
2157043054 Merge 2017-08-23 18:28:45 +00:00
Igor Veresov
fc2655ab67 8186681: Update Graal
Reviewed-by: kvn
2017-08-23 11:24:50 -07:00
Coleen Phillimore
d410c4def0 Merge 2017-08-23 16:37:33 +00:00
Volker Simonis
d1b59ed425 8186667: InterpreterCodeSize overflows on AIX
Reviewed-by: goetz
2017-08-23 18:24:47 +02:00
Coleen Phillimore
111116dd5b 8186088: ConstantPoolCache::_resolved_references is not a JNIHandle
Make an OopHandle type to replace jobject to encapsulate these oop pointers in metadata and module entry.

Reviewed-by: sspitsyn, dholmes, jiangli, twisti
2017-08-23 12:00:39 -04:00
Erik Österlund
c1f2527986 Merge 2017-08-23 15:47:41 +02:00
Coleen Phillimore
ac31ee64fa Merge 2017-08-23 13:46:35 +00:00
Coleen Phillimore
ba8be6f34a Merge 2017-08-23 12:39:55 +00:00
Kim Barrett
e54adefc2f 8186166: Generalize Atomic::cmpxchg with templates
Reviewed-by: dholmes, coleenp
2017-08-23 14:01:17 +02:00
Martin Doerr
61a9f88ca7 8186611: s390: Add missing compiler barriers and fix assembler
Reviewed-by: goetz
2017-08-23 10:25:25 +02:00
Jesper Wilhelmsson
0c8dc55148 Merge 2017-08-22 20:31:36 +00:00
Vladimir Kozlov
59984483c7 Merge 2017-08-22 19:24:42 +00:00
Vladimir Kozlov
ff0402fe8d 8186453: [AOT] refactor AOT tool code
Reviewed-by: iveresov
2017-08-22 11:50:51 -07:00
Mikhailo Seledtsov
d1cba6b06e Merge 2017-08-22 18:11:22 +00:00
Mikhailo Seledtsov
7133508150 Merge 2017-08-22 09:55:58 -07:00
Igor Veresov
7465efdb3b 8186235: [Graal] compiler/aot/RecompilationTest.java fails in case UseJVMCICompiler is enabled
Make JVMCI respect -XX:-Inline

Reviewed-by: kvn
2017-08-22 08:53:35 -07:00
Dmitrij Pochepko
b54514e556 8186297: AARCH64: Intrinsify Unsafe.compareAndSetByte and compareAndSetShort
Reviewed-by: aph, adinn
2017-08-22 17:24:40 +03:00
Jesper Wilhelmsson
4f36438943 Merge 2017-08-22 16:20:30 +02:00
John Paul Adrian Glaubitz
f4dadf9c80 8186443: Missing stdint.h for zero builds
Reviewed-by: kbarrett, dholmes
2017-08-22 08:37:17 -04:00
Mikhailo Seledtsov
2e4e67ce68 8186542: [TESTBUG] Add jvmti/LoadAgentDcmdTest.java to problem list until underlying issue is resolved
Added the test to the problem list

Reviewed-by: sspitsyn
2017-08-21 19:45:21 -07:00
Igor Ignatyev
b15e27741c 8186537: remove unnecessary @requires from hotspot/compiler/aot tests
Reviewed-by: kvn
2017-08-21 17:08:54 -07:00
Bob Vandette
61377cd648 Merge 2017-08-21 18:14:59 +02:00
Bob Vandette
82d4a880eb 8186115: libelf still referenced after 8172670
Reviewed-by: kvn, twisti, erikj, dholmes
2017-08-21 12:07:06 -04:00
Igor Ignatyev
fc152355e2 8186390: test for JDK-4755500
Reviewed-by: thartmann
2017-08-21 07:08:40 -07:00
Kevin Walls
f3ed4ae448 Merge 2017-08-21 12:19:25 +00:00
Stefan Johansson
ffa94c7917 8177544: Restructure G1 Full GC code
Reviewed-by: tschatzl, ehelin
2017-08-21 10:45:02 +02:00
Igor Ignatyev
3eb1c0902d 8186095: upgrade to jtreg 4.2 b08
Reviewed-by: rriggs, mchung, dholmes, iklam
2017-08-20 20:36:11 -07:00
Arno Zeller
917fbdb583 8185112: [TESTBUG] Serviceability tests cannot parse float if non US locale
Reviewed-by: simonis, goetz, dholmes
2017-08-20 22:20:42 -04:00
Igor Ignatyev
f94bf101bc 8183337: hotspot/compiler/aot tests fail due to missed tools
Reviewed-by: kvn
2017-08-18 14:54:43 -07:00
Jesper Wilhelmsson
8050f8c17e Merge 2017-08-18 18:39:37 +02:00
Abhijit Saha
c008286fdc Added tag jdk-10+20 for changeset 28a10f94ce01 2017-08-18 04:37:04 +00:00
J. Duke
d7cd632a4a Merge 2017-08-24 16:37:10 +02:00
J. Duke
0835e4d23e Merge 2017-08-24 16:36:57 +02:00
J. Duke
a9908129ba Merge 2017-08-24 16:36:53 +02:00
J. Duke
28960fc50e Merge 2017-08-24 16:36:46 +02:00
J. Duke
3db27014cd Merge 2017-08-24 16:36:39 +02:00
J. Duke
d28d504d32 Merge 2017-08-24 16:36:32 +02:00