Doug Simon
1bab9425ed
8169331: [JVMCI] incomplete API to MethodParameters attribute
...
Reviewed-by: kvn
2016-11-07 17:02:46 +01:00
Goetz Lindenmaier
afd17cbfc4
8166837: [TESTBUG] Fix tests on Linux/s390x
...
Reviewed-by: kvn, simonis
2016-10-31 11:36:45 +01:00
Volker Simonis
fcdc3eac28
8159611: C2: ArrayCopy elimination skips required parameter checks
...
Reviewed-by: kvn, zmajo, thartmann
2016-10-06 18:51:24 +02:00
Roland Westrelin
21f23a996e
8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject*
...
Unsafe.compareAndExchangeObject should keep track of returned type after matching
Reviewed-by: shade, vlivanov
2016-10-13 12:27:39 +02:00
Doug Simon
47096d7dd1
8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks
...
Reviewed-by: kvn
2016-10-29 01:09:42 +02:00
Smita Kamath
2bc0337093
8165381: Update for x86 SHA512 using AVX2
...
Add intrinsics for x86 AVX2 architecture with no SHA instructions.
Reviewed-by: kvn
2016-10-21 10:16:09 -07:00
Alejandro Murillo
9864800638
Merge
2016-10-20 17:05:26 -07:00
Alejandro Murillo
af03100a51
Merge
2016-10-20 16:53:56 -07:00
Dmitrij Pochepko
9577d94f76
8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java
...
Reviewed-by: kvn
2016-10-20 16:53:39 +03:00
Doug Simon
65940c5e5c
8168295: [JVMCI] -XX:+JVMCIPrintProperties should exit after printing
...
Reviewed-by: kvn, twisti
2016-10-19 20:15:35 +02:00
Doug Simon
896a819c2b
8167180: [JVMCI] Exported elements referring to inaccessible types in jdk.vm.ci
...
Reviewed-by: mchung, twisti, alanb
2016-10-11 00:08:20 +02: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
Vladimir Kozlov
28c75424e3
Merge
2016-10-14 08:54:02 -07:00
Doug Simon
dd2c391c43
8167194: [JVMCI] no reliable mechanism for querying JVMCI system properties
...
Reviewed-by: kvn
2016-10-05 13:56:26 -07:00
Roland Westrelin
a8c02b10fd
8166836: Elimination of clone's ArrayCopyNode may make compilation fail silently
...
Reviewed-by: vlivanov
2016-09-28 11:17:51 +02:00
Jamsheed Mohammed C M
7cc1fb0747
8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata
...
Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms.
Reviewed-by: kvn, vlivanov
2016-09-29 22:37:05 -07:00
Chuck Rasbold
f99a7c05c4
8166742: SIGFPE in C2 Loop IV elimination
...
Reviewed-by: kvn
2016-09-28 10:11:40 -07:00
Ningsheng Jian
d3ef4d9c33
8165673: AArch64: Fix JNI floating point argument handling
...
Reviewed-by: aph, adinn
2016-09-27 09:25:26 +01:00
Dean Long
42ec83b459
Merge
2016-09-26 14:21:21 -04:00
Igor Ignatyev
d2c144fb0f
8166549: fix incorrectly @ignore-d hotspot/compiler tests
...
Reviewed-by: kvn, kzhaldyb
2016-09-22 22:51:51 +03: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
Alexander Vorobyev
d22c8d1b01
8146128: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig timeouts
...
Test settings were changes in order to avoid timeouts
Reviewed-by: kvn
2016-09-09 19:30:08 +03:00
Dean Long
45204fc0bf
Merge
2016-09-08 23:43:45 -04:00
Harold Seigel
e8e6415b7a
8058575: IllegalAccessError trying to access package-private class from VM anonymous class
...
Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class.
Reviewed-by: coleenp, acorn
2016-09-07 07:19:48 -04:00
Dmitrij Pochepko
11bd07c98b
8165244: Unquarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
...
Reviewed-by: kvn
2016-09-01 21:15:12 +03:00
Dmitrij Pochepko
5b11c37fb7
8146096: [TEST BUG] compiler/loopopts/UseCountedLoopSafepoints.java Timeouts
...
Reviewed-by: kvn
2016-09-01 21:13:20 +03:00
Dmitrij Pochepko
20bd3cebb8
8157956: OverflowCodeCacheTest.java fails with Out of space in CodeCache for method handle intrinsic
...
Reviewed-by: kvn
2016-09-01 21:12:07 +03:00
Tobias Hartmann
466c23ffe0
8166046: [TESTBUG] compiler/stringopts/TestStringObjectInitialization.java fails with OOME
...
Reduced heap memory consumption of test.
Reviewed-by: kvn
2016-09-21 08:14:46 +02:00
Dean Long
e2e8ee17d0
Merge
2016-09-20 16:34:45 -04:00
Igor Ignatyev
f711aaa04c
8166164: compiler/compilercontrol/share/processors/LogProcessor.java does not close Scanner
...
Reviewed-by: kvn, ppunegov
2016-09-20 17:30:33 +03:00
Doug Simon
d5ca7a299c
8165434: [JVMCI] remove uses of setAccessible
...
Reviewed-by: twisti, never
2016-09-14 12:34:37 -07:00
Goetz Lindenmaier
474c035379
8165235: [TESTBUG] RTM tests must check OS version
...
Also change enabling RTM on Aix to OS version 7.2.
Reviewed-by: simonis, fzhinkin
2016-09-01 16:47:53 +02:00
Gustavo Romero
c6be265b46
8164987: RTM jtreg tests failing due to unnamed module unable to access class jdk.internal.misc.Unsafe
...
Reviewed-by: kvn
2016-09-08 18:17:50 -04:00
Jamsheed Mohammed C M
4ae6ce2b44
8164508: unexpected profiling mismatch in c1 generated code
...
Made 8027631 first arg skip applicable to not inlined virtual callsite too.
Reviewed-by: kvn
2016-09-09 06:11:54 -07:00
Erik Joelsson
992e74a183
8164862: 2 JVMCI tests should not be executed on linux-x86
...
Reviewed-by: kvn, gtriantafill
2016-08-31 16:48:26 +02:00
Zoltan Majo
00c9b389f6
8161720: Better byte behavior for off-heap data
...
Normalize boolean values read with Unsafe.
Reviewed-by: aph, simonis, jrose, psandoz
2016-08-30 09:30:16 +02:00
Tom Rodriguez
7a6ffc8b52
8161550: [JVMCI] Crash: assert(sig_bt[member_arg_pos] == T_OBJECT)
...
Reviewed-by: zmajo
2016-08-29 17:15:20 +00:00
Igor Veresov
2b1aa4e8ae
Merge
2016-08-26 14:47:52 -07:00
Jamsheed Mohammed C M
1f57e15997
8158639: C2 compilation fails with SIGSEGV
...
Fixed the jvms for callsite traps based on declared signature.
Reviewed-by: kvn, vlivanov, dlong
2016-08-25 02:10:03 -07:00
Vladimir Ivanov
d536ff4377
8155635: C2: Mixed unsafe accesses break alias analysis
...
Reviewed-by: jrose, kvn
2016-08-25 12:52:18 +03:00
Vladimir Ivanov
bf0209ffa9
8162101: C2: Handle "wide" aliases for unsafe accesses
...
Reviewed-by: kvn
2016-08-25 12:51:10 +03:00
Christian Tornqvist
820b9e7a16
8164737: Remove Unsafe dependency from ProcessTools
...
Reviewed-by: gtriantafill, dholmes
2016-08-25 08:40:53 -04:00
Doug Simon
0eb2d4511b
Merge
2016-08-23 22:31:48 +00: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
Dmitrij Pochepko
e6e0ecf74c
Merge
2016-08-23 18:57:21 +02:00
Dmitrij Pochepko
f724bcdd9d
8164608: [TESTBUG] compiler/profiling tests fail to compile
...
Reviewed-by: ctornqvi
2016-08-23 19:30:56 +03: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
a541c52612
Merge
2016-08-21 06:18:09 +02:00
Christian Tornqvist
31cc523eb2
8164521: compiler/rangechecks/TestRangeCheckSmearing.java is missing @build for sun.hotspot.WhiteBox
...
Reviewed-by: coleenp
2016-08-20 09:35:40 -04:00
Igor Veresov
d39293e00f
Merge
2016-08-19 15:29:57 -07:00