Tobias Hartmann
ecea08b5c2
8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver
...
Deoptimize if receiver null check of unresolved field access fails to throw NoClassDefFoundError instead of NPE.
Reviewed-by: vlivanov
2017-01-31 18:42:45 +01:00
Vladimir Ivanov
95ff3ccdb4
8173338: C2: continuous CallSite relinkage eventually disables compilation for a method
...
Reviewed-by: jrose, dlong, kvn
2017-01-31 01:11:40 +03:00
Vladimir Ivanov
81e25c58fb
8173404: C2: wrong nmethod dependency can be recorded for CallSite.target
...
Reviewed-by: kvn
2017-01-30 16:04:22 +03:00
Vladimir Ivanov
cdae3f8fba
8158546: C1 compilation fails with "Constant field loads are folded during parsing"
...
Reviewed-by: kvn
2017-01-30 16:03:25 +03:00
Tom Rodriguez
3f2d357f28
8173584: Add unit test for 8173309
...
Reviewed-by: kvn
2017-01-30 10:30:24 -08:00
Jini George
f02b7dfba7
8171084: heapdump/JMapHeapCore fails with java.lang.RuntimeException: Heap segment size overflow
...
Create a new heapdump segment and truncate huge arrays if required, to avoid overflow of the 32 bit value representing the size.
Reviewed-by: dholmes, dsamersoff
2017-01-30 13:48:14 +05:30
Dmitrij Pochepko
f798c318f8
Merge
2017-01-27 21:39:12 +01:00
Andrew Haley
51e977ec79
Merge
2017-01-27 18:22:09 +00:00
Dmitrij Pochepko
54f50066eb
8173399: Jittester: sources should be aligned with latest product state
...
Reviewed-by: kvn
2017-01-27 18:44:15 +03:00
Thomas Schatzl
6fb4d7356b
8173229: Wrong assert whether all remembered set entries have been iterated over in presence of coarsenings
...
Remove asserts as they are almost useless.
Reviewed-by: mgerdin, ehelin
2017-01-27 13:12:53 +01:00
Andrew Haley
30b20a3edb
8173472: AArch64: C1 comparisons with null only use 32-bit instructions
...
Reviewed-by: roland
2017-01-27 09:50:15 +00:00
Calvin Cheung
3520dcfe62
8173163: searching for a versioned entry in a multi-release jar in hotspot is inconsistent with java code
...
Use the highest versioned entry if the specified version is higher than the current jdk version
Reviewed-by: iklam, sspitsyn, jiangli
2017-01-26 10:17:06 -08:00
Doug Simon
8c46b8e160
8173278: [JVMCI] query_update_method_data might write outside _trap_hist array
...
Reviewed-by: kvn
2017-01-26 05:53:14 -08:00
Yang Zhang
9eb2a991de
8172881: AArch64: assertion failure: the int pressure is incorrect
...
Change the dst register type of get_and_setI/L/N/P from any register to non-special register.
Reviewed-by: aph
2017-01-22 16:33:54 +08:00
Rickard Bäckman
50d7d4fa1e
Merge
2017-01-26 08:35:17 +01:00
Gilles Duboscq
42f4fbc243
8167519: [AOT] Failed compilation: java.math.MutableBigInteger.divide3n2n
...
Reviewed-by: never, davleopo
2017-01-24 13:40:46 +01:00
Tom Rodriguez
e56234d68b
8173309: jvmtiDeferredLocalVariableSet may update the wrong frame
...
Reviewed-by: kvn
2017-01-25 19:18:43 -08:00
Roland Westrelin
9b352ebabe
8173147: [ctw] fails during compilation of sun.security.krb5.internal.crypto.RsaMd5DesCksumType::calculateKeyedChecksum with " graph should be schedulable"
...
Loads generated at uncommon trap from eliminated arraycopy have incorrect memory state
Reviewed-by: thartmann
2017-01-24 09:40:05 +01:00
Tobias Hartmann
a84b66b517
8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
...
Regression test and additional asserts. The problem is fixed by 8087341.
Reviewed-by: kvn
2017-01-25 07:05:38 +01:00
Tobias Hartmann
0917fde85d
8173195: [BACKOUT] 8087341: C2 doesn't optimize redundant memory operations with G1
...
Backing out 8087341 due to 8172850. Will be re-implemented with 8173196.
Reviewed-by: kvn
2017-01-25 07:03:26 +01:00
Jamsheed Mohammed C M
ac41b68c15
8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled
...
Corrected available compilation levels for client builds.
Reviewed-by: kvn
2017-01-24 20:47:24 -08:00
Vladimir Kozlov
94db4c91c3
8173158: [AOT] fix typo in jaotc --help output
...
Reviewed-by: rbackman
2017-01-24 17:19:01 -08:00
Tom Rodriguez
56be1a28df
8171173: EXCEPTION_ACCESS_VIOLATION running VirtualObjectDebugInfoTest.java
...
Reviewed-by: kvn
2017-01-24 08:51:07 +00:00
Jesper Wilhelmsson
9d799dc14f
Merge
2017-01-24 00:30:28 +01:00
J. Duke
7eb3a2d4cb
Merge
2017-07-05 22:44:47 +02:00
J. Duke
10ec45a6b1
Merge
2017-07-05 22:44:40 +02:00
J. Duke
96501bea5a
Merge
2017-07-05 22:44:27 +02:00
J. Duke
ffe7fb4002
Merge
2017-07-05 22:44:15 +02:00
J. Duke
b604e79d1b
Merge
2017-07-05 22:44:04 +02:00
J. Duke
4bf9fad539
Merge
2017-07-05 22:43:41 +02:00
J. Duke
7cd759ad9c
Added tag jdk-10+0 for changeset 8c70d170e62c
2017-07-05 22:43:20 +02:00
J. Duke
62007a12b8
Merge
2017-07-05 22:43:19 +02:00
J. Duke
574f00cfb8
Merge
2017-07-05 22:43:12 +02:00
J. Duke
afea79fa6b
Merge
2017-07-05 22:43:04 +02:00
J. Duke
172ad8986b
Merge
2017-07-05 22:42:56 +02:00
J. Duke
230edc6729
Merge
2017-07-05 22:42:48 +02:00
J. Duke
4d0abb0870
Merge
2017-07-05 22:42:40 +02:00
J. Duke
879a3bf1cf
Merge
2017-07-05 22:42:32 +02:00
J. Duke
625d842f12
Merge
2017-07-05 22:42:27 +02:00
J. Duke
44ec46e144
Added tag jdk-9+153 for changeset d7034ff7f8e2
2017-07-05 22:42:10 +02:00
J. Duke
18dda40b2b
Merge
2017-07-05 22:42:09 +02:00
J. Duke
0857d68916
Merge
2017-07-05 22:42:01 +02:00
J. Duke
8914d439d5
Merge
2017-07-05 22:41:49 +02:00
J. Duke
6b950259e3
Merge
2017-07-05 22:41:39 +02:00
J. Duke
c7158d2f86
Merge
2017-07-05 22:41:30 +02:00
J. Duke
a19b553c12
Merge
2017-07-05 22:41:19 +02:00
J. Duke
04e1ccc44e
Merge
2017-07-05 22:41:11 +02:00
J. Duke
f3def92e3b
Merge
2017-07-05 22:40:51 +02:00
J. Duke
46c45f49e2
Added tag jdk-9+152 for changeset ab2c8b03c328
2017-07-05 22:40:30 +02:00
J. Duke
6182483d53
Merge
2017-07-05 22:40:29 +02:00