Tom Rodriguez
|
08d9e03b81
|
4809552: Optimize Arrays.fill(...)
Reviewed-by: kvn
|
2010-08-27 17:33:49 -07:00 |
|
Tom Rodriguez
|
a54b1ff70e
|
6978249: spill between cpu and fpu registers when those moves are fast
Reviewed-by: kvn
|
2010-08-19 14:51:47 -07:00 |
|
Vladimir Kozlov
|
5bed80aab9
|
6973963: SEGV in ciBlock::start_bci() with EA
Added more checks into ResourceObj and growableArray to verify correctness of allocation type.
Reviewed-by: never, coleenp, dholmes
|
2010-08-03 15:55:03 -07:00 |
|
Erik Trimble
|
ba7c173659
|
6941466: Oracle rebranding changes for Hotspot repositories
Change all the Sun copyrights to Oracle copyright
Reviewed-by: ohair
|
2010-05-27 19:08:38 -07:00 |
|
Vladimir Kozlov
|
5f8098a402
|
6940701: Don't align loops in stubs for Niagara sparc
Don't align loops in stubs for Niagara sparc since NOPs are expensive.
Reviewed-by: twisti, never
|
2010-04-07 09:37:47 -07:00 |
|
Changpeng Fang
|
815db4fcba
|
6894779: Loop Predication for Loop Optimizer in C2
Loop predication implementation
Reviewed-by: never, kvn
|
2010-01-12 14:37:35 -08:00 |
|
Changpeng Fang
|
a3b6bcb4a8
|
6904191: OptimizeStringConcat should be product instead of experimental
Make OptimizeStringConcat a product VM option(contributed by never)
Reviewed-by: never
|
2009-11-25 12:09:02 -08:00 |
|
Tom Rodriguez
|
9db2092b1b
|
6892658: C2 should optimize some stringbuilder patterns
Reviewed-by: kvn, twisti
|
2009-11-12 09:24:21 -08:00 |
|
Vladimir Kozlov
|
15b6cdf897
|
6873799: enable escape analysis by default
Enable escape analysis by default
Reviewed-by: never
|
2009-08-19 19:05:18 -07:00 |
|
Vladimir Kozlov
|
68cf08d2c3
|
6810845: Performance regression in mpegaudio on x64
Used the outer loop frequency in frequencies checks in RA.
Reviewed-by: never, twisti
|
2009-03-26 15:04:55 -07:00 |
|
Xiomara Jayasena
|
2be2e027b0
|
6814575: Update copyright year
Update copyright for files that have been modified in 2009, up to 03/09
Reviewed-by: katleman, tbell, ohair
|
2009-03-09 13:28:46 -07:00 |
|
Vladimir Kozlov
|
49ee6acaa2
|
6782232: assert("CreateEx must be first instruction in block" )
Add the missing check for CreateEx. Add new notproduct flag VerifyRegisterAllocator.
Reviewed-by: never
|
2009-01-07 11:04:45 -08:00 |
|
Vladimir Kozlov
|
f2c8d25c73
|
6772413: code cleanup
Removed lines in adm64.make with interpret.o and moved few constant strings from header files.
Reviewed-by: never
|
2008-11-18 12:31:53 -08:00 |
|
Vladimir Kozlov
|
7aae40a95f
|
6462850: generate biased locking code in C2 ideal graph
Inline biased locking code in C2 ideal graph during macro nodes expansion
Reviewed-by: never
|
2008-11-07 09:29:38 -08:00 |
|
Chuck Rasbold
|
0e63b7609a
|
6743900: frequency based block layout
Post-register allocation pass that drives block layout by edge frequencies
Reviewed-by: never, kvn
|
2008-11-06 14:59:10 -08:00 |
|
Vladimir Kozlov
|
5e94e3bf69
|
6732312: Switch off executing Escape Analysis by default
Switch off executing Escape Analysis by default for now
Reviewed-by: rasbold
|
2008-07-31 15:47:42 -07:00 |
|
Vladimir Kozlov
|
50c4a23cac
|
6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.")
Escape Analysis fixes.
Reviewed-by: never, rasbold
|
2008-07-28 17:12:52 -07:00 |
|
Vladimir Kozlov
|
c5b951e990
|
Merge
|
2008-07-11 12:19:29 -07:00 |
|
Vladimir Kozlov
|
696e17c0ba
|
6684714: Optimize EA Connection Graph build performance
Switch on EA by default, optimize Connection Graph construction
Reviewed-by: rasbold, never
|
2008-07-03 18:02:47 -07:00 |
|
Xiomara Jayasena
|
c96a95c4b8
|
6719955: Update copyright year
Update copyright year for files that have been modified in 2008
Reviewed-by: ohair, tbell
|
2008-07-02 12:55:16 -07:00 |
|
Vladimir Kozlov
|
60c74ba115
|
6701887: JDK7 server VM in endless loop in Node::dominates
The method Node::dominates loops in the dead code which does not have a Region node.
Reviewed-by: jrose, never
|
2008-05-15 22:43:11 -07:00 |
|
Vladimir Kozlov
|
fc0117cb9a
|
6674588: (Escape Analysis) Improve Escape Analysis code
Current EA code has several problems which have to be fixed.
Reviewed-by: jrose, sgoldman
|
2008-03-14 15:26:33 -07:00 |
|
Tom Rodriguez
|
10c473e425
|
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)
Reviewed-by: kvn, rasbold
|
2007-12-05 09:01:00 -08:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|