Tom Rodriguez
|
5387ee459e
|
7024475: loop doesn't terminate when compiled
Reviewed-by: kvn
|
2011-03-27 00:00:14 -07:00 |
|
Vladimir Kozlov
|
3de260da41
|
7008866: Missing loop predicate for loop with multiple entries
Add predicates when loop head bytecode is parsed instead of when back branch bytecode is parsed.
Reviewed-by: never
|
2011-03-21 11:28:14 -07:00 |
|
Vladimir Kozlov
|
c00a50c8e9
|
7017240: C2: native memory leak in nsk/regression/b4675027 on windows-x86 in comp mode with G1
Add ResourceMark into PhaseIdealLoop::build_and_optimize().
Reviewed-by: never
|
2011-02-07 09:46:01 -08:00 |
|
Stefan Karlsson
|
8006fe8f75
|
6989984: Use standard include model for Hospot
Replaced MakeDeps and the includeDB files with more standardized solutions.
Reviewed-by: coleenp, kvn, kamg
|
2010-11-23 13:22:55 -08:00 |
|
Tom Rodriguez
|
08d9e03b81
|
4809552: Optimize Arrays.fill(...)
Reviewed-by: kvn
|
2010-08-27 17:33:49 -07:00 |
|
Vladimir Kozlov
|
448b83e288
|
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()
Use replace_node() method instead of subsume_node().
Reviewed-by: jrose, never
|
2010-06-28 14:54:39 -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 |
|
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
|
8a9580b1a1
|
6901572: JVM 1.6.16 crash on loops: assert(has_node(i),"")
Skip the secondary induction variable handling if it is dead
Reviewed-by: never, kvn
|
2009-12-02 13:29:00 -08:00 |
|
Tom Rodriguez
|
c94a076d34
|
6862956: PhaseIdealLoop should have a CFG verification mode
Reviewed-by: kvn, twisti
|
2009-08-14 00:02:12 -07:00 |
|
Changpeng Fang
|
c0d62ad9e6
|
6761600: Use sse 4.2 in intrinsics
Use SSE 4.2 in intrinsics for String.{compareTo/equals/indexOf} and Arrays.equals.
Reviewed-by: kvn, never, jrose
|
2009-03-31 14:07:08 -07:00 |
|
Erik Trimble
|
8d6035660e
|
Merge
|
2009-03-12 18:16:36 -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 |
|
Christian Thalinger
|
05d1de7727
|
6810672: Comment typos
I have collected some typos I have found while looking at the code.
Reviewed-by: kvn, never
|
2009-02-27 13:27:09 -08:00 |
|
Christian Thalinger
|
3b8452da93
|
6796746: rename LoadC (char) opcode class to LoadUS (unsigned short)
Renaming LoadC to LoadUS would round up the planned introduction of LoadUB and LoadUI.
Reviewed-by: phh, kvn
|
2009-01-26 16:22:12 +01:00 |
|
Tom Rodriguez
|
4b1e242299
|
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
Reviewed-by: rasbold, jrose
|
2008-09-17 12:59:52 -07:00 |
|
Vladimir Kozlov
|
897278fce0
|
6731641: assert(m->adr_type() == mach->adr_type(),"matcher should not change adr type")
Fixed few addP node type and narrow oop type problems.
Reviewed-by: rasbold, never
|
2008-08-01 10:06:45 -07:00 |
|
Erik Trimble
|
2d6f42d18c
|
Merge
|
2008-07-11 01:14:44 -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 |
|
Tom Rodriguez
|
873da1efe8
|
6718676: putback for 6604014 is incomplete
Reviewed-by: kvn, jrose
|
2008-06-24 16:00:14 -07:00 |
|
Chuck Rasbold
|
2e672ac9bf
|
6695049: (coll) Create an x86 intrinsic for Arrays.equals
Intrinsify java/util/Arrays.equals(char[], char[])
Reviewed-by: kvn, never
|
2008-05-29 16:22:09 -07:00 |
|
Vladimir Kozlov
|
277c3322f6
|
6667612: (Escape Analysis) disable loop cloning if it has a scalar replaceable allocation
Cloning an allocation will not allow scalar replacement since memory operations could not be associated with one allocation.
Reviewed-by: rasbold
|
2008-03-06 10:53:33 -08: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 |
|