diff options
| author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-25 19:23:15 +0000 |
|---|---|---|
| committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-25 19:23:15 +0000 |
| commit | 18b64b3435311eed114dc13fb9c12d3a13d90b1d (patch) | |
| tree | 81e2371d565ef985b588b64d19e5b6de88ca0df3 /libjava/classpath/java/sql/DriverManager.java | |
| parent | b1f53c8b0389c810f9b94095ff63ebcedbf167a5 (diff) | |
| download | ppe42-gcc-18b64b3435311eed114dc13fb9c12d3a13d90b1d.tar.gz ppe42-gcc-18b64b3435311eed114dc13fb9c12d3a13d90b1d.zip | |
* ipa-cp.c (ipcp_discover_new_direct_edges): If something was turned
to direct call update the summary.
* ipa-inline-transform.c (inline_call): Sanity check that summaries
match the predicted effect; fix updating of summary after edge
redirection.
* ipa-inline-analysis.c (inline_node_duplication_hook): Do not try
to update the summary and recompute it instead.
(estimate_function_body_sizes): Fix self size estimation; double
check that it agrees with inline_update_overall_summary.
(estimate_edge_size_and_time): Handle devirtualizaiton costs.
(estimate_edge_devirt_benefit): Update to be called from
estimate_edge_size_and_time.
(estimate_calls_size_and_time): Update.
(estimate_node_size_and_time): Watch overflows.
(inline_merge_summary): Likewise.
* ipa-prob.c: Include ipa-inline.h
(ipa_make_edge_direct_to_target): After redirection update the summary.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192821 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/DriverManager.java')
0 files changed, 0 insertions, 0 deletions

