Aleksey Shipilev
9e4e386872
8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect
...
Reviewed-by: vlivanov
2017-03-01 14:51:12 +03:00
Bob Vandette
4bb373767a
Merge
2017-02-28 10:47:09 -05:00
Bob Vandette
b9854ff95a
8175567: Build of hotspot for arm-vfp-sflt fails
...
Reviewed-by: kvn, cjplummer
2017-02-28 10:44:49 -05:00
Erik Helin
4145e90718
8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking
...
Reviewed-by: dholmes, tschatzl, coleenp, kbarrett, eosterlund, stefank
2017-02-23 18:57:10 +01:00
Doug Simon
86a9ef8d83
8175811: [JVMCI] StubRoutines::_multiplyToLen symbol needs to exported
...
Reviewed-by: thartmann
2017-02-24 04:32:11 -08:00
Tobias Hartmann
c7de967bcb
8139906: assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
...
The card table address used in the g1_post_barrier_slow stub should not be marked as relocatable.
Reviewed-by: kvn
2017-02-24 11:52:04 +01:00
Rickard Bäckman
5b097b494d
8175336: [TESTBUG] aot junit tests added by 8169588 are not executed
...
Reviewed-by: kvn
2017-02-23 10:08:51 +01:00
Markus Grönlund
f889b5119c
8175178: Stack traversal during OSR migration asserts with invalid bci or invalid scope desc on x86
...
Reviewed-by: dcubed, coleenp
2017-02-23 16:55:59 +01:00
Jini George
742dee356f
8162504: TestInstanceKlassSize.java and TestInstanceKlassSizeForInterface.java fail on Mac OS
...
Modify TestInstanceKlassSizeForInterface.java to avoid the error prone mechanism of spawning a process and attaching back to the current process. Use LingeredApp instead.
Reviewed-by: dsamersoff, sspitsyn
2017-02-23 12:19:03 +05:30
Gerard Ziemski
ad7a2057c2
8175135: Header template correction for year
...
Added comma.
Reviewed-by: dcubed, gthornbr
2017-02-22 11:20:12 -06:00
Harold Seigel
90bde9549e
8174725: JVM should throw NoClassDefFoundError if ACC_MODULE is set in access_flags
...
Check if ACC_MODULE is set, and if so, throw NoClassDefFoundError exception
Reviewed-by: dholmes, alanb, acorn, coleenp, lfoltan, gtriantafill
2017-02-21 09:53:49 -05:00
Igor Veresov
f5f86b2ed6
Merge
2017-02-18 06:48:41 +00:00
Igor Veresov
9b234db391
8175217: [AOT] Fix suite.py after module renaming
...
Fix paths in suite.py
Reviewed-by: kvn
2017-02-17 21:54:30 -08:00
Vladimir Kozlov
e309127c9e
8175052: [AOT] jaotc does not accept file name with .class
...
Reviewed-by: iveresov
2017-02-17 21:06:59 -08:00
Mikael Gerdin
90fdff0e70
8175085: [REDO] G1 Needs pre barrier on dereference of weak JNI handles
...
Reviewed-by: kbarrett, dcubed, tschatzl
2017-02-17 13:16:54 +01:00
Jini George
1830b30f19
8175512: new TestPrintMdo.java fails with -XX:TieredStopAtLevel=1
...
Avoid running the test for -XX:TieredStopAtLevel=1 due to the lack of mdo data from JIT in this case.
Reviewed-by: dsamersoff, sspitsyn
2017-02-28 10:10:14 +05:30
Vladimir Kozlov
69c0f2aba4
8175516: JNI exception pending in jdk_tools_jaotc_jnilibelf_JNILibELFAPI.c:97
...
Add missing NULL checks
Reviewed-by: iveresov
2017-02-27 15:59:22 -08:00
Jesper Wilhelmsson
7217137797
Merge
2017-02-27 18:24:19 +01:00
Jesper Wilhelmsson
eb6669bff0
Merge
2017-02-24 19:48:33 +01:00
Jesper Wilhelmsson
99e20e2480
Merge
2017-02-24 12:01:33 +01:00
Lana Steuck
e61d6aef94
Merge
2017-02-23 17:30:21 +00:00
Lana Steuck
3714541749
Added tag jdk-9+158 for changeset 1ea025bbd11d
2017-02-23 16:21:27 +00:00
Kevin Walls
e477609f73
8162795: [REDO] MemberNameTable doesn't purge stale entries
...
Re-application of the change in JDK-8152271.
Reviewed-by: coleenp, sspitsyn
2017-02-21 02:27:01 -08:00
Vladimir Kozlov
7d969ccd55
8174879: Rename jdk.vm.ci to jdk.internal.vm.ci
...
Rename jdk.vm.ci and jdk.vm.compiler modules to jdk.internal.vm.ci and jdk.internal.vm.compiler.
Reviewed-by: mchung, ihse, dnsimon
2017-02-16 15:46:09 -08:00
Roland Westrelin
d0db608122
8175097: [TESTBUG] 8174164 fix missed the test
...
Reviewed-by: kvn
2017-02-16 15:14:44 -08:00
Daniel D. Daugherty
168714c982
Merge
2017-02-16 10:46:43 -08:00
Daniel D. Daugherty
298e3a2dcc
8175086: [BACKOUT] fix for JDK-8166188
...
Reviewed-by: kbarrett, jwilhelm, dcubed
2017-02-16 10:41:19 -08:00
Lana Steuck
4485a22c48
Added tag jdk-9+157 for changeset a7bc2b7f62f6
2017-02-16 17:12:58 +00:00
Volker Simonis
854b2dd10a
8174856: [TESTBUG] Missing DefineClass instances
...
Reviewed-by: dholmes, ddmitriev
2017-02-16 09:40:51 +01:00
Rickard Bäckman
8eb4fdc3da
Merge
2017-02-16 14:12:33 +01:00
Jini George
3241700776
8175054: Move new TestPrintMdo.java to hotspot/test directory
...
Fixing incorrect push caused by changeset 12633:c809fcb66c81
Reviewed-by: dholmes
2017-02-16 17:40:12 +05:30
Kim Barrett
28477cf493
8166188: G1 Needs pre barrier on dereference of weak JNI handles
...
Add low tag to jweaks and G1 barrier for jweak loads.
Co-authored-by: Martin Doerr <martin.doerr@sap.com>
Co-authored-by: Volker Simonis <volker.simonis@sap.com>
Reviewed-by: mgerdin, mdoerr, pliden, dlong, dcubed, coleenp, aph, tschatzl
2017-02-15 22:19:13 -05:00
Roland Westrelin
6a5e6f2ae1
8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
...
Reviewed-by: kvn
2017-02-15 17:26:37 -08:00
Rickard Bäckman
08aeb22f48
8165256: ARM64: vm/gc/concurrent/lp30yp10rp30mr0st300 Crash SIGBUS
...
Reviewed-by: aph
2017-02-15 14:00:13 +01:00
Doug Simon
896fc63787
8174957: [JVMCI] jaotc is broken in Xcomp mode
...
Reviewed-by: iveresov
2017-02-15 11:14:45 +01:00
Dmitrij Pochepko
5c88e780c2
8138799: improve tests for CompilerToVM::MaterializeVirtualObjectTest
...
Reviewed-by: kvn
2017-02-15 17:40:44 +03:00
Dmitrij Pochepko
54491302fe
8138801: develop tests to check that CompilerToVM::isMature state is consistence w/ reprofile
...
Reviewed-by: kvn
2017-02-15 17:39:19 +03:00
Dmitrij Pochepko
b70e80c614
8172050: some compiler/calls/ tests should have /native option
...
Reviewed-by: kvn
2017-02-15 17:37:44 +03:00
Jini George
42e5401d71
8173896: SA: BasicLauncherTest.java (printmdo) fails for Client VM and Server VM with emulated-client
...
Avoid running the test for client VMs and emulated client VMs, when method data is not available.
Reviewed-by: sspitsyn, dsamersoff
2017-02-15 11:55:53 +05:30
Doug Simon
eb8d5435c2
8174961: [JVMCI] incorrect implementation of isCompilable
...
Reviewed-by: kvn
2017-02-14 12:04:28 -08:00
Roman Kennke
96846a4105
8172434: CompareAndExchangeObject inserts two pre-barriers
...
Reviewed-by: kvn
2017-02-14 12:31:11 -08:00
Jesper Wilhelmsson
be20d6384d
Merge
2017-02-14 01:32:38 +01:00
Serguei Spitsyn
75bb00fb10
Merge
2017-02-13 22:43:50 +00:00
Serguei Spitsyn
8efb2f4342
8172969: JVMTI spec: GetCurrentThread may return NULL in the early start phase
...
Update the GetCurrentThread function spec to allow returning NULL
Reviewed-by: dholmes, dcubed, alanb
2017-02-13 14:39:50 -08:00
Dmitry Chuyko
2a4864a3ea
8174818: bigapps/Weblogic12medrec fails with assert(check_call_consistency(jvms, cg)) failed: inconsistent info
...
Reviewed-by: vlivanov
2017-02-13 23:58:00 +03:00
David Holmes
e1cff30e76
8174798: Mis-merge left serviceability/sa/TestCpoolForInvokeDynamic.java ignored
...
Reviewed-by: dcubed
2017-02-12 20:21:31 -05:00
Jesper Wilhelmsson
faf9972570
Merge
2017-02-12 04:49:38 +01:00
Volker Simonis
236b9ba942
8173743: Failures during class definition can lead to memory leaks in metaspace
...
Reviewed-by: dholmes, coleenp, acorn, ddmitriev
2017-02-10 17:22:17 +01:00
Vladimir Ivanov
19f9a33953
8174721: C1: Inlining through MH invokers/linkers in unreachable code is unsafe
...
Reviewed-by: iveresov
2017-02-10 20:45:39 +03:00
Yasumasa Suenaga
6935e878c6
8173941: SA does not work if executable is DSO
...
Reviewed-by: aph, dsamersoff
2017-02-11 00:17:31 +09:00