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
Doug Simon
00979c250a
8164214: [JVMCI] include VarHandle in signature polymorphic method test
...
Reviewed-by: kvn, twisti, iveresov, psandoz
2016-08-23 15:16:45 +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
Rickard Bäckman
5ce5d9f4cc
Merge
2016-07-29 09:23:05 +02:00
Doug Simon
86961b9419
8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags
...
Reviewed-by: twisti, kvn, never
2016-07-20 22:18:13 +00: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
Tom Rodriguez
e26d43a2a3
8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed
...
Reviewed-by: kvn
2016-07-19 18:17:40 -07:00
Tom Rodriguez
368df4fd8d
8161292: [JVMCI] missing test files from 8159368
...
Reviewed-by: twisti, kvn
2016-07-19 18:11:03 +00: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
Michael Haupt
558ac48a19
8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails
...
Reviewed-by: never, dnsimon
2016-07-14 08:33:08 +02:00
Stefan Anzinger
b582e23cba
8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args
...
Reviewed-by: kvn, iveresov
2016-07-12 20:42:46 +00:00
Igor Ignatyev
a0381422dd
8132919: Put compiler tests in packages
...
Reviewed-by: vlivanov, dpochepk
2016-07-12 18:24:48 +03:00
Doug Simon
48d49a9522
8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler
...
Reviewed-by: kvn, twisti, never
2016-07-11 19:15:21 +00:00
Rickard Bäckman
c4a811cc90
Merge
2016-07-11 13:14:19 +02: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
Dmitry Samersoff
018bd862ef
8161074: Quarantine jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java in JDK9-dev
...
Quarantine the test
Reviewed-by: dcubed, gtriantafill
2016-07-08 20:11:22 +03:00
Vladimir Kozlov
634a7fdebc
Merge
2016-06-24 15:09:00 -07: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
Doug Simon
46fa7d986a
8159613: [Findbugs] various warnings reported for JVMCI sources
...
Reviewed-by: kvn, twisti
2016-06-23 05:13:55 +00:00
Tom Rodriguez
d64a4e7df3
8158850: [JVMCI] be more precise when enforcing OopMapValue encoding limitations
...
Reviewed-by: kvn
2016-06-22 22:39:32 +00:00
Tom Rodriguez
1e3a876d37
8159856: [JVMCI] InterpreterFrameSizeTest.java failed compilation
...
Reviewed-by: kvn, iveresov
2016-06-22 21:13:52 +00: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
62a2685b4b
8158351: [JVMCI] NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI
...
Reviewed-by: kvn, vlivanov
2016-06-10 02:43:53 +00:00
Doug Simon
39e5b15fdd
8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer
...
Reviewed-by: kvn
2016-06-06 16:31:03 -07:00
Roland Schatz
bc9236dd30
8157428: [JVMCI] remove MemoryAccessProvider.readUnsafeConstant from API
...
Reviewed-by: iveresov
2016-05-31 20:43:12 +00:00
Josef Eisl
343a9e76a8
8157292: [JVMCI] add missing test files from 8156034
...
Reviewed-by: iveresov
2016-05-31 17:08:18 +00:00
Igor Ignatyev
a0b8f9dc1a
8154123: remove commented action from jdk/vm/ci/runtime/test/ConstantTest.java
...
Reviewed-by: shade, kvn
2016-05-30 23:32:59 +03:00
Tom Rodriguez
b4aef2060b
8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI
...
Reviewed-by: kvn
2016-06-28 17:22:56 +00:00
Vladimir Kozlov
cd75cb6a26
Merge
2016-06-24 15:30:50 -07:00
Igor Veresov
c3db7375dc
Merge
2016-06-24 19:06:00 +00:00
Igor Veresov
33c94b986e
8157249: [JVMCI] remove ConstantReflectionProvider.isEmbeddable method
...
Remove unused API
Reviewed-by: kvn
2016-06-24 11:22:08 -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
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
Doug Simon
64001ce527
8156835: [JVMCI] clean up and minimize JVMCI
...
Reviewed-by: iveresov, kvn
2016-05-18 21:50:27 +00:00
Roland Schatz
5686cc1784
8156942: [JVMCI] replace LIRKind with abstract base class
...
Reviewed-by: iveresov
2016-05-18 17:01:01 +00:00
Dmitrij Pochepko
fd3645227b
8152343: JVMCI test tasks: Unit tests for MetaAccessProvider
...
Reviewed-by: twisti
2016-05-16 17:01:53 +03:00
Dmitrij Pochepko
768ffb978f
8152342: JVMCI test task: Unit tests for MethodHandleAccessProvider
...
Reviewed-by: kvn
2016-05-16 17:00:08 +03:00
Dmitrij Pochepko
9a48b975a1
8152341: JVMCI test task: Unit tests for MemoryAccessProvider
...
Reviewed-by: twisti
2016-05-16 16:58:02 +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