Zoltan Majo
|
c05dd2fdca
|
8153357: C2 creates incorrect cast after eliminating phi with unique input
Refine C2's logic to determine the type of cast node added.
Reviewed-by: kvn
|
2016-04-18 11:22:51 +02:00 |
|
Zoltan Majo
|
acab1fddac
|
8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled
Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning.
Reviewed-by: kvn
|
2016-04-18 09:39:55 +02:00 |
|
Martin Doerr
|
611e659be1
|
8153267: nmethod's exception cache not multi-thread safe
Reviewed-by: aph, jcm, kvn
|
2016-04-07 12:33:58 +02:00 |
|
Zoltan Majo
|
cd3197f341
|
8151708: C1 FastTLABRefill can allocate TLABs past the end of the heap
Use branch instruction that checks xcc instead of icc.
Reviewed-by: kvn, thartmann
|
2016-04-15 07:54:31 +02:00 |
|
Pavel Punegov
|
dc3f4fbc96
|
Merge
|
2016-04-14 18:15:41 +02:00 |
|
Pavel Punegov
|
3a407ecde7
|
Merge
|
2016-04-14 15:28:46 +02:00 |
|
Tobias Hartmann
|
63403a410e
|
8154073: Several compiler tests fail when are executed with C1 only
Added missing flag checks to the tests and Whitebox API.
Reviewed-by: kvn
|
2016-04-14 08:32:39 +02:00 |
|
Pavel Punegov
|
792ccb5056
|
8153852: [jittester] move TypeUtil to utils package
Rewrite TypeUtil and move to utils package
Reviewed-by: kvn
|
2016-04-13 18:56:51 +03:00 |
|
Pavel Punegov
|
82dc0d42a6
|
8140354: Unquarantine tests that failed with OutOfMemoryError
Unquarantine CompilerControl tests
Reviewed-by: iignatyev
|
2016-04-13 18:31:43 +03:00 |
|
Vladimir Kozlov
|
e33bf84754
|
8153818: Move similar CompiledIC platform specific code to shared code
Reviewed-by: iveresov, twisti
|
2016-04-12 17:12:51 -07:00 |
|
Igor Veresov
|
eb6d600333
|
8153115: Move private interface check to linktime
Check for private interface methods during linktime instead of runtime
Reviewed-by: kvn, never, coleenp, acorn, lfoltan
|
2016-04-12 14:55:18 -07:00 |
|
Bharadwaj Yadavalli
|
b2ead5ac2d
|
Merge
|
2016-04-12 14:17:42 -04:00 |
|
Nils Eliasson
|
a74ee72e1e
|
8153885: [TESTBUG] few regression tests failed after 8151880 changes
Test that uses compile() as missed in update
Reviewed-by: kvn
|
2016-04-12 11:29:08 +02:00 |
|
Fei Yang
|
8215de72f5
|
8153713: aarch64: improve short array clearing using store pair
Aarch64: generate store pair instruction to clear short arrays
Reviewed-by: aph
|
2016-04-12 11:53:44 +08:00 |
|
Alejandro Murillo
|
7ab9e3f794
|
8154028: Several hotspot tests need to be updated after 8153737 (Unsupported Module)
Reviewed-by: darcy, kvn
|
2016-04-11 20:38:38 -07:00 |
|
Alejandro Murillo
|
45b6e4a1ca
|
Merge
|
2016-04-11 14:21:25 -07:00 |
|
Chris Hegarty
|
b7075c2db9
|
8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
|
2016-04-09 23:03:39 +01:00 |
|
Chris Hegarty
|
39e36bdf78
|
8153498: Update the PostVMInitHook mechanism to use an internal package in the base module
Reviewed-by: alanb, lfoltan
|
2016-04-09 23:03:25 +01:00 |
|
Bharadwaj Yadavalli
|
cecf2d83d5
|
Merge
|
2016-04-08 12:36:27 -04:00 |
|
Bharadwaj Yadavalli
|
1e6ac67ecf
|
8153816: [BACKOUT] Make intrinsics flags diagnostic
Backout fix for 8145348
Reviewed-by: kvn, jwilhelm
|
2016-04-08 01:00:10 -04:00 |
|
Lana Steuck
|
50d3fe6b48
|
Merge
|
2016-04-07 11:04:36 -07:00 |
|
Lana Steuck
|
6a0cae9d3c
|
Added tag jdk-9+113 for changeset 9bc1d0332a48
|
2016-04-07 10:06:57 -07:00 |
|
Daniel D. Daugherty
|
4397e85e26
|
Merge
|
2016-04-07 09:47:48 -07:00 |
|
Jesper Wilhelmsson
|
3f00e1fcef
|
8153671: Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until JDK-8153319 is fixed
Reviewed-by: jprovino, dcubed
|
2016-04-06 14:51:39 -07:00 |
|
Filipp Zhinkin
|
6b6686bd43
|
8149374: Replace C1-specific collection classes with universal collection classes
Reviewed-by: kvn, mgerdin, coleenp
|
2016-04-06 18:51:03 +03:00 |
|
Vladimir Ivanov
|
7fc81004e3
|
8152590: C2: @Stable support doesn't always work w/ incremental inlining
Reviewed-by: kvn
|
2016-04-11 21:42:55 +03:00 |
|
Vladimir Ivanov
|
0c233de7ff
|
8138861: C2 complains about unreasonably large method running Octane zlib in Nashorn
Reviewed-by: kvn
|
2016-04-11 21:42:31 +03:00 |
|
Long Chen
|
19d90c789d
|
8153797: aarch64: Add Arrays.fill stub code
Reviewed-by: aph
|
2016-04-07 22:36:16 +00:00 |
|
Doug Simon
|
1131e05b66
|
8153439: do not install an empty SpeculationLog in an nmethod
Reviewed-by: iveresov, twisti
|
2016-04-07 08:57:26 -10:00 |
|
Nils Eliasson
|
d9c49d2be5
|
Merge
|
2016-04-07 18:27:50 +02:00 |
|
Tobias Hartmann
|
a6c687cd6a
|
8153514: Whitebox API should allow compilation of <clinit>
Added Whitebox API method to trigger compilation of static initializer.
Reviewed-by: zmajo, kvn, iignatyev
|
2016-04-07 16:51:37 +02:00 |
|
Tobias Hartmann
|
7502a7a7f2
|
Merge
|
2016-04-07 12:16:03 +00:00 |
|
Aleksey Shipilev
|
a5c6b5ee3f
|
Merge
|
2016-04-07 10:50:08 +00:00 |
|
Rahul Raghavan
|
28e72b2675
|
8149488: Incorrect declaration of bitsInByte in regmask.cpp
Corrected BITS_IN_BYTE_ARRAY_SIZE value as 256 for all bitsInByte usage.
Reviewed-by: dlong, mcberg, thartmann, vlivanov
|
2016-04-07 01:56:16 -07:00 |
|
Nils Eliasson
|
c70e07ccbe
|
8151880: EnqueueMethodForCompilationTest.java still fails to compile method
Extract SimpleTestCaseHelper inner class
Reviewed-by: kvn
|
2016-04-06 14:48:45 +02:00 |
|
Aleksey Shipilev
|
b349843be4
|
8153265: [TESTBUG] compiler/whitebox/ForceNMethodSweepTest should not assume asserts are benign
Reviewed-by: twisti, ikrylov
|
2016-04-06 10:55:46 +03:00 |
|
Shravya Rukmannagari
|
ad79a5ae65
|
8152907: Update for x86 tan and log10 in the math lib
Optimize Math.tan() and log10() for 64 and 32 bit X86 architecture using Intel LIBM implementation.
Reviewed-by: kvn, twisti
|
2016-04-06 10:29:26 -07:00 |
|
Sangheon Kim
|
2f5768493d
|
Merge
|
2016-04-05 23:59:12 +00:00 |
|
Sangheon Kim
|
7908c3db94
|
8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range
Let BitMap::clear_large_range call clear_range instead of firing an assert
Reviewed-by: jmasa, jwilhelm
|
2016-04-05 16:15:53 -07:00 |
|
Ioi Lam
|
3d629c6dd3
|
8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files
Reviewed-by: lfoltan, mseledtsov
|
2016-04-05 14:52:12 -07:00 |
|
Bharadwaj Yadavalli
|
cf5871861f
|
Merge
|
2016-04-05 20:32:54 +00:00 |
|
Bharadwaj Yadavalli
|
e258fc4bc7
|
Merge
|
2016-04-05 15:39:35 -04:00 |
|
Michael Berg
|
e38aef947f
|
8151003: Remove nds->is_valid() checks from assembler_x86.cpp
Reviewed-by: kvn
|
2016-04-05 11:37:41 -07:00 |
|
Michael Berg
|
ff80cc58c9
|
8151573: Multiversioning for range check elimination
Range check elimination in post loops
Reviewed-by: kvn
|
2016-04-05 10:34:05 -07:00 |
|
Tobias Hartmann
|
9ee03a4b4f
|
8151724: Remove -XX:GenerateCompilerNullChecks
Removed the broken GenerateCompilerNullChecks flag.
Reviewed-by: zmajo, kvn
|
2016-04-05 17:51:44 +02:00 |
|
Tom Benson
|
4f0ffb6ce9
|
8153117: Back out JDK-8142935 until JDK-8152723 fixed
JDK-8142935 fix can lead to avoidable Full GCs
Reviewed-by: jwilhelm, tschatzl
|
2016-04-05 11:17:50 -04:00 |
|
Rachel Protacio
|
d077700179
|
8153026: Change logging tag 'verboseverification' to 'verification'
Changed UL tag to 'verification'
Reviewed-by: hseigel, lfoltan
|
2016-04-05 09:42:27 -04:00 |
|
Richard Reingruber
|
9438549080
|
8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking
Reviewed-by: mgerdin, tschatzl
|
2016-04-05 13:55:31 +02:00 |
|
Tobias Hartmann
|
edee2ddca8
|
Merge
|
2016-04-05 10:11:07 +00:00 |
|
Thomas Schatzl
|
fa7ae5825a
|
Merge
|
2016-04-05 12:10:03 +02:00 |
|