Martin Doerr
|
de01af89d8
|
8149655: PPC64: Implement CompactString intrinsics
Reviewed-by: goetz, kvn
|
2016-02-19 11:09:59 +01:00 |
|
Vladimir Ivanov
|
a026f88a38
|
8067014: LinearScan::is_sorted significantly slows down fastdebug builds' performance
Reviewed-by: vlivanov, shade
|
2016-02-19 20:45:26 +03:00 |
|
Vladimir Ivanov
|
78fbdd19fa
|
8149741: Don't refer to stub entry points by index in external_word relocations
Reviewed-by: kvn
|
2016-02-19 20:41:36 +03:00 |
|
Vladimir Ivanov
|
4532f54300
|
7177745: JSR292: Many Callsite relinkages cause target method to always run in interpreter mode
Reviewed-by: jrose, kvn
|
2016-02-19 20:40:20 +03:00 |
|
Rahul Raghavan
|
b239e217b9
|
8145707: 4 Null pointer dereference defect groups in compileBroker.cpp
Added explicit null checks to fix possible null pointer dereference errors for internal tests.
Reviewed-by: kvn
|
2016-02-19 10:06:19 +01:00 |
|
Pavel Punegov
|
0e441f9177
|
8144621: CompilerControl: inline tests timeout with Xcomp
Restrict patterns that lead to timeout
Reviewed-by: kvn, neliasso
|
2016-02-17 17:48:56 +03:00 |
|
Tom Rodriguez
|
cc370ff8f2
|
8150075: [JVMCI] expose reserved stack machinery and Inline flag in HotSpotVMConfig
Reviewed-by: kvn, twisti
|
2016-02-17 09:57:10 -08:00 |
|
Rahul Raghavan
|
2c5e376d98
|
6378256: Performance problem with System.identityHashCode in client compiler
Enabled C1 optimization to try pull out hashCode from object header, before calling into the VM.
Reviewed-by: dlong, roland, thartmann
|
2016-02-17 12:24:53 +01:00 |
|
Tom Rodriguez
|
05730d99ba
|
8149969: [JVMCI] PrintNMethods is ignored for CompilerToVM.installCode when not called from the broker
Reviewed-by: kvn
|
2016-02-16 09:49:58 -08:00 |
|
Aleksey Shipilev
|
03174f3030
|
8149813: Move trusted final field handling from C2 LoadNode::Value to shared code
Reviewed-by: thartmann, kvn
|
2016-02-15 23:45:15 +03:00 |
|
Vladimir Ivanov
|
8555d89404
|
Merge
|
2016-02-15 18:42:45 +00:00 |
|
Vladimir Ivanov
|
f1fe7d5aca
|
8148994: Replacing MH::invokeBasic with a direct call breaks LF customization
Reviewed-by: jrose, redestad
|
2016-02-15 20:26:50 +03:00 |
|
Vladimir Ivanov
|
e675738256
|
8138922: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list
Reviewed-by: kvn, coleenp, dholmes
|
2016-02-15 20:26:02 +03:00 |
|
Vladimir Ivanov
|
596b56f6c7
|
8149141: Optimized build is broken
Reviewed-by: kvn, kbarrett
|
2016-02-15 20:02:51 +03:00 |
|
Roland Westrelin
|
0cd6070d58
|
8149797: Compilation fails with "assert(in_hash) failed: node should be in igvn hash table"
Node replaced by dominating dead cast during parsing
Reviewed-by: kvn
|
2016-02-15 15:15:56 +01:00 |
|
Konstantin Shefov
|
2099cecfb0
|
Merge
|
2016-02-15 13:26:44 +01:00 |
|
Konstantin Shefov
|
a23b1b586f
|
8149740: NPEs when executing some HotSpotConstantReflectionProvider with null args
Reviewed-by: twisti, dnsimon
|
2016-02-15 14:32:49 +03:00 |
|
Konstantin Shefov
|
bf33c21af5
|
8149472: NPE when executing HotSpotConstantReflectionProvider::constantEquals with null first arg
Reviewed-by: twisti, kvn, dnsimon
|
2016-02-15 14:31:21 +03:00 |
|
Tobias Hartmann
|
8b42758800
|
Merge
|
2016-02-15 11:52:51 +01:00 |
|
Alejandro Murillo
|
96b1abd515
|
Merge
|
2016-02-11 13:58:41 -08:00 |
|
Jesper Wilhelmsson
|
c6d81e192d
|
Merge
|
2016-02-11 21:07:38 +01:00 |
|
Roland Westrelin
|
3e3ac8f318
|
8149543: range check CastII nodes should not be split through Phi
Splitting range check CastIIs through loop induction Phi prevents further optimizations
Reviewed-by: kvn, mcberg
|
2016-02-11 12:42:12 +01:00 |
|
Michael Berg
|
3ade110066
|
8149421: Vectorized Post Loops
Add vectorised post loop for counted loops with vectors.
Reviewed-by: kvn
|
2016-02-12 16:12:15 -08:00 |
|
Alejandro Murillo
|
d58d230d11
|
Merge
|
2016-02-10 10:26:41 -08:00 |
|
J. Duke
|
915de61609
|
Merge
|
2017-07-05 21:19:32 +02:00 |
|
J. Duke
|
e68f6baabd
|
Merge
|
2017-07-05 21:19:26 +02:00 |
|
J. Duke
|
e6a2defcb7
|
Merge
|
2017-07-05 21:19:17 +02:00 |
|
J. Duke
|
eb3084335d
|
Merge
|
2017-07-05 21:19:09 +02:00 |
|
J. Duke
|
a7ceefcc0c
|
Merge
|
2017-07-05 21:19:04 +02:00 |
|
J. Duke
|
eb6b271ea2
|
Merge
|
2017-07-05 21:18:55 +02:00 |
|
J. Duke
|
8b645e59d4
|
Merge
|
2017-07-05 21:18:48 +02:00 |
|
J. Duke
|
38096c757c
|
Merge
|
2017-07-05 21:18:14 +02:00 |
|
J. Duke
|
95da7ab1fc
|
Added tag jdk-9+104 for changeset 086c682bd8c5
|
2017-07-05 21:17:07 +02:00 |
|
J. Duke
|
7f0667866d
|
Merge
|
2017-07-05 21:17:06 +02:00 |
|
J. Duke
|
21d766f42a
|
Merge
|
2017-07-05 21:17:00 +02:00 |
|
J. Duke
|
1e8ae29f46
|
Merge
|
2017-07-05 21:16:49 +02:00 |
|
J. Duke
|
86233ca14c
|
Merge
|
2017-07-05 21:16:42 +02:00 |
|
J. Duke
|
0b0724965f
|
Merge
|
2017-07-05 21:16:36 +02:00 |
|
J. Duke
|
5f54b9b5a8
|
Merge
|
2017-07-05 21:16:28 +02:00 |
|
J. Duke
|
d15935e2e7
|
Merge
|
2017-07-05 21:16:22 +02:00 |
|
J. Duke
|
0b052af2e8
|
Merge
|
2017-07-05 21:16:13 +02:00 |
|
J. Duke
|
5ff5c40986
|
Added tag jdk-9+103 for changeset 4a652e4ca952
|
2017-07-05 21:15:55 +02:00 |
|
J. Duke
|
8521982b8d
|
Merge
|
2017-07-05 21:15:54 +02:00 |
|
J. Duke
|
2612d7f07e
|
Merge
|
2017-07-05 21:15:48 +02:00 |
|
J. Duke
|
85bdef87fe
|
Merge
|
2017-07-05 21:15:37 +02:00 |
|
J. Duke
|
c9425da8b0
|
Merge
|
2017-07-05 21:15:28 +02:00 |
|
J. Duke
|
474a266c30
|
Merge
|
2017-07-05 21:15:18 +02:00 |
|
J. Duke
|
9827ff6c94
|
Merge
|
2017-07-05 21:15:07 +02:00 |
|
J. Duke
|
1fc0e0d933
|
Merge
|
2017-07-05 21:14:58 +02:00 |
|
J. Duke
|
419090b05c
|
Merge
|
2017-07-05 21:14:30 +02:00 |
|