#
8384:c78f961f7edb |
|
12-May-2015 |
roland |
8076188: Optimize arraycopy out for non escaping destination Summary: if the destination of an arraycopy is non escaping, the arraycopy may be optimized out Reviewed-by: kvn, vlivanov
|
#
7284:b9576378eaad |
|
24-Oct-2014 |
kvn |
8041984: CompilerThread seems to occupy all CPU in a very rare situation Summary: Add new timeout checks to EA. Reviewed-by: iveresov, drchase
|
#
3671:7eca5de9e0b6 |
|
20-Sep-2012 |
roland |
7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement() Summary: use shorter instruction sequences for atomic add and atomic exchange when possible. Reviewed-by: kvn, jrose
|
#
3534:1d7922586cf6 |
|
24-Jul-2012 |
twisti |
7023639: JSR 292 method handle invocation needs a fast path for compiled code 6984705: JSR 292 method handle creation should not go through JNI Summary: remove assembly code for JDK 7 chained method handles Reviewed-by: jrose, twisti, kvn, mhaupt Contributed-by: John Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>
|
#
3216:ee138854b3a6 |
|
12-Mar-2012 |
kvn |
7147744: CTW: assert(false) failed: infinite EA connection graph build Summary: rewrote Connection graph construction code in EA to reduce time spent there. Reviewed-by: never
|
#
2883:cc81b9c09bbb |
|
28-Nov-2011 |
kvn |
7112478: after 7105605 JRuby bench_define_method_methods.rb fails with NPE Summary: Fixed several EA issues with Connection Graph construction. Reviewed-by: never, twisti
|
#
2874:8c57262447d3 |
|
14-Nov-2011 |
kvn |
7105605: Use EA info to optimize pointers compare Summary: optimize pointers compare using EA information. Reviewed-by: never, twisti
|
#
2819:59e515ee9354 |
|
07-Nov-2011 |
kvn |
7059047: EA: can't find initializing store with several CheckCastPP Summary: Split adjust_escape_state() method into two methods to find initializing stores. Reviewed-by: never
|
#
2121:3763ca6579b7 |
|
07-Feb-2011 |
kvn |
7013538: Java memory leak with escape analysis Summary: Don't allocate VectorSet iterator on C heap. Reuse resource storage in EA. Reviewed-by: never
|
#
1879:f95d63e2154a |
|
23-Nov-2010 |
stefank |
6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
|
#
1841:e4fcbeb5a698 |
|
06-Nov-2010 |
kvn |
6991188: C2 Crashes while compiling method Summary: Do several iterations to build EA Connection Graph. Reviewed-by: never, twisti, ysr
|
#
1554:60a14ad85270 |
|
02-Jul-2010 |
kvn |
6966411: escape.cpp:450 assert(base->Opcode() == Op_ConP Summary: Execute IGVN optimization before and after Escape Analysis Reviewed-by: never
|
#
1472:c18cbe5936b8 |
|
27-May-2010 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
|
#
1101:7fee0a6cc6d4 |
|
09-Dec-2009 |
kvn |
6896727: nsk/logging/LoggingPermission/LoggingPermission/logperm002 fails with G1, EscapeAnalisys Summary: Move instance store's memory users to corresponding memory slices when updating its memory edge. Reviewed-by: never
|
#
1100:f96a1a986f7b |
|
09-Dec-2009 |
kvn |
6895383: JCK test throws NPE for method compiled with Escape Analysis Summary: Add missing checks for MemBar nodes in EA. Reviewed-by: never
|
#
293:c3e045194476 |
|
01-Aug-2008 |
kvn |
6731641: assert(m->adr_type() == mach->adr_type(),"matcher should not change adr type") Summary: fixed few addP node type and narrow oop type problems. Reviewed-by: rasbold, never
|
#
253:b0fe4deeb9fb |
|
28-Jul-2008 |
kvn |
6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.") Summary: Escape Analysis fixes. Reviewed-by: never, rasbold
|
#
245:4a4c365f777d |
|
11-Jul-2008 |
kvn |
Merge
|
#
244:524eca34ea76 |
|
03-Jul-2008 |
kvn |
6684714: Optimize EA Connection Graph build performance Summary: switch on EA by default, optimize Connection Graph construction Reviewed-by: rasbold, never
|
#
196:d1605aabd0a1 |
|
02-Jul-2008 |
xdono |
6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell
|
#
101:a6cb86dd209b |
|
02-Apr-2008 |
kvn |
6681577: PIT: some VM tests fails with -XX:+AggressiveOpts in 6u5p b01 Summary: C2 spends > 60% in escape analysis code during test nsk/regression/b4675027. Reviewed-by: never
|
#
65:99269dbf4ba8 |
|
14-Mar-2008 |
kvn |
6674588: (Escape Analysis) Improve Escape Analysis code Summary: Current EA code has several problems which have to be fixed. Reviewed-by: jrose, sgoldman
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|