Vladimir Kozlov
7ec44373b5
6667581: Don't generate initialization (by 0) code for arrays with size 0
...
Generate_arraycopy() does not check the size of allocated array.
Reviewed-by: jrose, never
2008-02-29 11:22:27 -08:00
Vladimir Kozlov
c223fed084
6667580: Optimize CmpP for allocations
...
CmpP could be optimized out if it compares new allocated objects.
Reviewed-by: jrose, never, rasbold
2008-02-29 09:57:18 -08:00
Vladimir Kozlov
9a4ccf8a06
6667573: Use set_req_X() in AddPNode::Ideal() for Iterative GVN
...
Set_req_X() puts dependent nodes on IGVN worklist which allows to improve graph and gives more opportunities for EA scalar replacement.
Reviewed-by: jrose, never
2008-02-28 15:40:09 -08:00
Vladimir Kozlov
7be6246821
6590177: jck60019 test assert(!repeated,"do not walk merges twice")
...
A mergemem node could be not in worklist_store but in should_not_repeat vectorset since it was processed and removed from worklist_store before.
Reviewed-by: jrose, never
2008-02-28 10:45:15 -08:00
John R Rose
73fa03eafc
6610906: inexplicable IncompatibleClassChangeError
...
Dependency check must treat polymorphic interfaces consistently
Reviewed-by: kvn, never, sgoldman
2008-02-27 00:23:37 -08:00
Vladimir Kozlov
9f1a8ede80
6633953: type2aelembytes{T_ADDRESS} should be 8 bytes in 64 bit VM
...
T_ADDRESS size is defined as 'int' size (4 bytes) but C2 use it for raw pointers and as memory type for StoreP and LoadP nodes.
Reviewed-by: jrose
2008-02-25 15:05:44 -08:00
Vladimir Kozlov
0dd8f3e8c0
6650373: Assert in methodOopDesc::make_adapters()
...
AdapterHandlerLibrary::get_create_adapter_index() returns incorrect value (-2) when CodeCache is full.
Reviewed-by: sgoldman
2008-02-22 17:55:13 -08:00
Vladimir Kozlov
e06dedd2f1
6498878: client compiler crashes on windows when dealing with breakpoint instructions
...
_is_compilable check prevents breakpoint bytecodes reversion when loading bytecodes for ciMethod.
Reviewed-by: never
2008-02-21 19:03:44 -08:00
Vladimir Kozlov
b8789d9c9a
6621084: ciMethodBlocks::split_block_at() is broken for methods with exception handler
...
After an exception handler block is split the exception information is not moved to the new block which starts in exception handler BCI.
Reviewed-by: jrose
2008-02-21 14:03:41 -08:00
Vladimir Kozlov
26097e9848
6621094: PrintOptoAssembly is broken for oops information in DebugInfo
...
OopMapValue and VMRegImpl classes miss the virtual method print_on(st).
Reviewed-by: rasbold, jrose, never
2008-02-20 17:23:43 -08:00
Vladimir Kozlov
5ade869e8c
6614330: Node::dump(n) does not print full graph for specified depth
...
A node is not processed in dump_nodes() if it was visited during processing previous inputs.
Reviewed-by: rasbold
2008-02-20 16:19:43 -08:00
Vladimir Kozlov
90815abd51
6621098: "* HeapWordSize" for TrackedInitializationLimit is missing
...
'* HeapWordSize' is missing in GraphKit::set_output_for_allocation()
Reviewed-by: rasbold, jrose, never
2008-02-12 18:37:50 -08:00
Coleen Phillimore
218615259d
6646946: Kernel installation failed on Japanese and Chinese XP SP2 (VM part)
...
Convert strings from Download Manager into native encoding in the VM
Reviewed-by: sbohne, never, phh, kamg, xlu
2008-01-17 13:38:17 -08:00
John Coomes
1bfa153ebe
6635560: segv in reference processor on t1000
...
Revert back to using the default page size for the card table
Reviewed-by: pbk, phh
2007-12-06 13:59:28 -08:00
Paul Hohensee
4576d7abf7
6629887: 64-bit windows should not restrict default heap size to 1400m
...
Reviewed-by: jmasa, sbohne, ikrylov, xlu
2007-12-05 09:04:00 -08:00
Chuck Rasbold
b3b837074b
6614036: REGRESSION: Java server x86 VM intermittently crash with SIGSEGV (0xb)
...
Restore destination address in x86 32-bit checkcast_arraycopy stub
Reviewed-by: jrose, kvn, never
2007-12-05 09:03:00 -08:00
Paul Hohensee
4abbae1fc2
6621621: HashMap front cache should be enabled only with AggressiveOpts
...
Reviewed-by: sbohne, xlu
2007-12-05 09:02:00 -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
Daniel D. Daugherty
5fa349cc42
6664627: Merge changes made only in hotspot 11 forward to jdk 7
...
Reviewed-by: jcoomes
2007-12-05 09:00:00 -08:00
Xiomara Jayasena
dcbf4ea9ee
Added tag jdk7-b24 for changeset 489c9b5090e2
2007-12-04 16:28:18 -08:00
J. Duke
77c86a9646
Merge
2017-07-05 16:33:55 +02:00
J. Duke
62cd79af98
Merge
2017-07-05 16:33:39 +02:00
J. Duke
c2d21dbeba
Merge
2017-07-05 16:33:23 +02:00
J. Duke
8883615177
Merge
2017-07-05 16:33:07 +02:00
J. Duke
b15242a5a2
Merge
2017-07-05 16:32:55 +02:00
J. Duke
f57b87e8f6
Initial load
2007-12-01 00:00:00 +00:00
J. Duke
9883738059
Initial load
2007-12-01 00:00:00 +00:00
J. Duke
74f4779697
Initial load
2007-12-01 00:00:00 +00:00
J. Duke
d714d32cbb
Initial load
2007-12-01 00:00:00 +00:00
J. Duke
319a3b9947
Initial load
2007-12-01 00:00:00 +00:00
J. Duke
8153779ad3
Initial load
2007-12-01 00:00:00 +00:00
J. Duke
686d76f772
Initial load
2007-12-01 00:00:00 +00:00