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
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
Doug Simon
eb8d5435c2
8174961: [JVMCI] incorrect implementation of isCompilable
...
Reviewed-by: kvn
2017-02-14 12:04:28 -08:00
Doug Simon
47960ed2aa
8173912: [JVMCI] fix memory overhead of JVMCI
...
Reviewed-by: kvn
2017-02-06 10:45:11 +01:00
Tom Rodriguez
3f2d357f28
8173584: Add unit test for 8173309
...
Reviewed-by: kvn
2017-01-30 10:30:24 -08:00
Doug Simon
1cd0ad5c34
8172733: [JVMCI] add ResolvedJavaMethod.hasNeverInlineDirective
...
Reviewed-by: kvn
2017-01-22 21:40:59 +01:00
Jesper Wilhelmsson
65ae405a5b
Merge
2016-12-08 17:03:45 +01:00
Jesper Wilhelmsson
5597cd6698
Merge
2016-12-08 15:49:29 +01:00
Igor Ignatyev
9d99a698ef
8078450: Implement consistent process for quarantine of tests
...
Reviewed-by: dfazunen, dholmes, sspitsyn
2016-12-07 14:37:35 +03:00
Alan Bateman
988690303a
8169069: Module system implementation refresh (11/2016)
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Reviewed-by: lfoltan, acorn, ctornqvi, mchung
2016-12-01 08:56:41 +00:00
Igor Ignatyev
f9087dae6d
8170227: use vm.jvmci property in compiler/jvmci tests
...
Reviewed-by: kvn
2016-11-29 00:25:13 +03:00
Stanislav Smirnov
c13329714b
8165687: Fix license and copyright headers in jd9 under hotspot/test
...
Legal notices and Oracle copyrights were updated (white and blank space, commas) in tests files for uniformity to meet Oracle requirements.
Co-authored-by: Vassili Igouchkine <vassili.igouchkine@oracle.com>
Reviewed-by: dholmes, iris
2016-10-17 18:54:12 -04:00
Dean Long
e2e8ee17d0
Merge
2016-09-20 16:34:45 -04:00
Doug Simon
d5ca7a299c
8165434: [JVMCI] remove uses of setAccessible
...
Reviewed-by: twisti, never
2016-09-14 12:34:37 -07:00
George Triantafillou
d624da8942
8165889: Remove jdk.test.lib.unsafe.UnsafeHelper
...
Remove use of setAccessible() to get Unsafe.
Reviewed-by: shade, lfoltan
2016-09-14 08:17:50 -04:00
Dmitrij Pochepko
11bd07c98b
8165244: Unquarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
...
Reviewed-by: kvn
2016-09-01 21:15:12 +03:00
Igor Veresov
2b1aa4e8ae
Merge
2016-08-26 14:47:52 -07:00
Christian Tornqvist
820b9e7a16
8164737: Remove Unsafe dependency from ProcessTools
...
Reviewed-by: gtriantafill, dholmes
2016-08-25 08:40:53 -04:00
Doug Simon
1fd875eaf9
8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI
...
Reviewed-by: twisti, kvn, never
2016-08-23 22:24:31 +00:00
Igor Veresov
d39293e00f
Merge
2016-08-19 15:29:57 -07:00
Dmitrij Pochepko
1c5cc2ccdf
8139700: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest and InvalidateInstalledCodeTest timeout
...
Reviewed-by: kvn
2016-08-20 00:15:45 +03:00
Christian Tornqvist
ad85e18f23
8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder
...
Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff
2016-08-19 10:06:30 -04:00
Doug Simon
e9ea1b08e8
8163105: SIGSEGV: constantPoolHandle::constantPoolHandle(ConstantPool*)
...
Simplify CompilerToVM.getConstantPool() and related tests.
Reviewed-by: kvn, zmajo
2016-08-08 17:06:21 +02:00
Tom Rodriguez
d77fbe8b1b
8162477: [JVMCI] assert(wf.check_method_context(ctxk, m)) failed: proper context
...
Reviewed-by: kvn
2016-08-02 17:12:16 -07:00
Dmitrij Pochepko
71fd93cbb7
8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization
...
Reviewed-by: kvn
2016-07-20 19:29:10 +03:00
Dmitrij Pochepko
0f34ca00f2
8157861: [TESTBUG] compiler/jvmci/compilerToVM/ReprofileTest.java failed with RuntimeException
...
Reviewed-by: twisti
2016-07-14 20:11:55 +03:00
Igor Ignatyev
e19479825a
8151280: update hotspot tests to use vm.compMode instead of their own logic
...
Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform
Reviewed-by: kvn, dpochepk
2016-07-13 18:03:15 +03:00
Igor Ignatyev
a0381422dd
8132919: Put compiler tests in packages
...
Reviewed-by: vlivanov, dpochepk
2016-07-12 18:24:48 +03:00
Igor Ignatyev
6b764fc51a
8160657: Compiler HotSpot tests should use the "run driver" directive where applicable
...
Reviewed-by: kvn
2016-07-08 21:26:02 +03:00
Vladimir Kozlov
cd75cb6a26
Merge
2016-06-24 15:30:50 -07:00
Vladimir Kozlov
634a7fdebc
Merge
2016-06-24 15:09:00 -07:00
Pavel Punegov
048c1f8ad0
8160085: @library' must appear before first `@run'
...
Move @ignore after the @library
Reviewed-by: kvn
2016-06-24 19:06:15 +03:00
Dmitrij Pochepko
8189de5608
8159730: compiler/jvmci/compilerToVM/IsMatureTest failed with "Multiple times invoked method should have method data (assert failed: 0 != 0)"
...
Reviewed-by: kvn
2016-06-23 17:40:20 +03:00
Roland Schatz
9f373603a0
8159167: [JVMCI] fix HotSpotVMConfig startup performance
...
Reviewed-by: iveresov
2016-06-16 16:41:50 +00:00
Leonid Mesnik
f04cf89a79
8157831: JVMCI tests should not be executed on linux-arm32
...
Reviewed-by: dpochepk, dholmes
2016-06-17 13:07:27 +03:00
Zoltan Majo
cdc436922a
8157181: Compilers accept modification of final fields outside initializer methods
...
Track initialized final field updates; disable constant folding if an update is detected. Enforce final field update rules introduced by JVMS-7 (but only for JDK 9).
Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp
2016-06-15 14:27:58 +02:00
Dean Long
7846b3a26c
8159282: quarantine compiler/jvmci/compilerToVM/ReprofileTest.java
...
Reviewed-by: iignatyev
2016-06-14 15:10:05 -07:00
Doug Simon
39e5b15fdd
8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer
...
Reviewed-by: kvn
2016-06-06 16:31:03 -07:00
Dmitrij Pochepko
34c101efc6
8157438: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before"
...
Reviewed-by: kvn
2016-05-23 17:33:39 +03:00
Dmitrij Pochepko
173e8139c0
8139703: [TESTBUG] compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest fails using -Xcomp
...
Reviewed-by: kvn
2016-05-16 16:54:09 +03:00
Christian Thalinger
3c0ef9eadc
8156159: replace CompilerToVM.readUncompressedOop with Unsafe.getUncompressedObject
...
Reviewed-by: kvn
2016-05-11 10:23:59 -10:00
Vladimir Kozlov
e9b0eedbc7
8156480: Quarantine compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
...
Reviewed-by: dcubed
2016-05-06 15:41:08 -07:00
Dmitry Samersoff
85deb5aa7e
8154258: [TESTBUG] Various serviceability tests fail compilation
...
Replace sun.misc.Unsafe with jdk.internal.misc.Unsafe
Reviewed-by: chegar, kvn
2016-05-01 12:47:00 +03:00
Vladimir Ivanov
72747f47fd
Merge
2016-04-29 02:13:40 +03:00
Tom Rodriguez
593cf3fb16
8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces
...
Reviewed-by: iveresov
2016-04-27 16:20:49 -07:00
Chris Hegarty
00f6a09302
8137058: Clear out all non-Critical APIs from sun.reflect
...
Reviewed-by: alanb, jfranck, mchung
2016-04-15 16:19:15 +01:00
Alan Bateman
f30fc1c88b
8142968: Module System implementation
...
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jiangli Zhou <jiangli.zhou@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
2016-03-17 19:04:01 +00:00
Alejandro Murillo
2da4580684
Merge
2016-03-05 20:46:42 -08:00