Roman Kennke
96846a4105
8172434: CompareAndExchangeObject inserts two pre-barriers
...
Reviewed-by: kvn
2017-02-14 12:31:11 -08:00
Jesper Wilhelmsson
be20d6384d
Merge
2017-02-14 01:32:38 +01:00
Serguei Spitsyn
75bb00fb10
Merge
2017-02-13 22:43:50 +00:00
Serguei Spitsyn
8efb2f4342
8172969: JVMTI spec: GetCurrentThread may return NULL in the early start phase
...
Update the GetCurrentThread function spec to allow returning NULL
Reviewed-by: dholmes, dcubed, alanb
2017-02-13 14:39:50 -08:00
Dmitry Chuyko
2a4864a3ea
8174818: bigapps/Weblogic12medrec fails with assert(check_call_consistency(jvms, cg)) failed: inconsistent info
...
Reviewed-by: vlivanov
2017-02-13 23:58:00 +03:00
David Holmes
e1cff30e76
8174798: Mis-merge left serviceability/sa/TestCpoolForInvokeDynamic.java ignored
...
Reviewed-by: dcubed
2017-02-12 20:21:31 -05:00
Jesper Wilhelmsson
faf9972570
Merge
2017-02-12 04:49:38 +01:00
Volker Simonis
236b9ba942
8173743: Failures during class definition can lead to memory leaks in metaspace
...
Reviewed-by: dholmes, coleenp, acorn, ddmitriev
2017-02-10 17:22:17 +01:00
Vladimir Ivanov
19f9a33953
8174721: C1: Inlining through MH invokers/linkers in unreachable code is unsafe
...
Reviewed-by: iveresov
2017-02-10 20:45:39 +03:00
Yasumasa Suenaga
6935e878c6
8173941: SA does not work if executable is DSO
...
Reviewed-by: aph, dsamersoff
2017-02-11 00:17:31 +09:00
Jesper Wilhelmsson
79f3678d7b
Merge
2017-02-10 15:14:27 +01:00
Zoltan Majo
ecee7fc84b
8173151: Code heap corruption due to incorrect inclusion test
...
Change inclusion test to use CodeBlob::code_begin() for AOT methods and start of CodeBlob otherwise. Added regression test.
Reviewed-by: thartmann, dlong, kvn
2017-02-10 08:16:49 +01:00
Sangheon Kim
7b93ee904b
8173013: JVMTI tagged object access needs G1 pre-barrier
...
Add missing G1 pre-barrier at TagObjectCollector::do_entry
Reviewed-by: kbarrett, tschatzl
2017-02-09 19:08:32 -08:00
Jesper Wilhelmsson
4519090804
Merge
2017-02-09 23:35:22 +01:00
Alan Bateman
9db79d57c8
8173393: Module system implementation refresh (2/2017)
...
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Reviewed-by: lfoltan, acorn, mchung
2017-02-10 09:03:55 +00:00
Jesper Wilhelmsson
9f4f582c70
Merge
2017-02-09 23:15:52 +01:00
Lana Steuck
e02360463a
Merge
2017-02-09 18:15:37 +00:00
Lana Steuck
27dc8df66b
Added tag jdk-9+156 for changeset 656a9525a59c
2017-02-09 17:21:46 +00:00
Dmitry Chuyko
1acb306859
8166110: Inlining through MH invokers/linkers in unreachable code is unsafe
...
Reviewed-by: vlivanov
2017-02-09 19:00:48 +03:00
Jesper Wilhelmsson
3560e1733c
Merge
2017-02-04 03:29:40 +01:00
Magnus Ihse Bursie
e729ca2dc5
8004842: Unify values of boolean make variables set in configure to true/false
...
Reviewed-by: erikj
2017-02-03 15:20:05 +01:00
Tom Rodriguez
632427880f
8173846: [AOT] Stubs hang onto intermediate compiler state forever
...
Stub shouldn't keep alive the graph
Reviewed-by: kvn
2017-02-02 16:57:01 -08:00
Lana Steuck
776485ed09
Merge
2017-02-02 21:56:04 +00:00
Lana Steuck
ad89b957e6
Added tag jdk-9+155 for changeset 220ab62f260a
2017-02-02 21:20:37 +00:00
Mandy Chung
3c835ae983
8173608: Separate JDK management agent from java.management module
...
Reviewed-by: dfuchs, dholmes, erikj
2017-01-31 20:06:42 -08:00
David Holmes
fe4d1bb602
8173421: Obsolete and expired flags for JDK 10 need to be removed and related tests updated
...
Reviewed-by: lfoltan, mikael, dcubed
2017-01-31 19:26:50 -05:00
Tom Rodriguez
48341996cf
8173227: [JVMCI] HotSpotJVMCIMetaAccessContext.fromClass is inefficient
...
Reviewed-by: dnsimon
2017-01-30 17:29:48 -08:00
Jesper Wilhelmsson
710612ff65
Merge
2017-02-01 00:56:16 +01:00
Daniel D. Daugherty
2132715a30
8173693: disable post_class_unload() for non JavaThread initiators
...
Reviewed-by: sspitsyn, gthornbr
2017-01-31 14:33:36 -08:00
Brent Christian
113673d854
Merge
2017-01-31 20:04:54 +00:00
Jesper Wilhelmsson
1d6671c5cd
Merge
2017-01-31 20:54:45 +01:00
Brent Christian
c38ccc4fb0
8156073: 2-slot LiveStackFrame locals (long and double) are incorrect
...
Reviewed-by: coleenp, mchung
2017-01-31 11:50:42 -08:00
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
Andrew Dinn
2b577bb1f6
8173474: AArch64: fix reported -Xss minimum
...
Reviewed-by: aph
2017-01-27 07:56:13 -05: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
Lana Steuck
cb853efc86
Merge
2017-01-26 21:20:44 +00:00
Lana Steuck
59b7a754dc
Added tag jdk-9+154 for changeset d34bd6a4b938
2017-01-26 19:22:37 +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
Andrew Dinn
540ec375c3
8173339: AArch64: Fix minimum stack size computations
...
Reviewed-by: aph
2017-01-26 11:47:39 -05: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
Iris Clark
be80dcdba9
8173366: Update .jcheck/conf files for JDK 10
...
Reviewed-by: mr
2017-01-25 22:32:46 +00:00