diff options
| author | tejohnson <tejohnson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-30 16:47:04 +0000 |
|---|---|---|
| committer | tejohnson <tejohnson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-30 16:47:04 +0000 |
| commit | e3ba12e80a90f1532865f5bc28c9987b84050f48 (patch) | |
| tree | 2f91f256a35f639f54c8da185d2974983b74c68a /libjava/classpath/lib/java/sql/Struct.class | |
| parent | 1880b11417735de013fdc5e34b3ee8274c3ce03f (diff) | |
| download | ppe42-gcc-e3ba12e80a90f1532865f5bc28c9987b84050f48.tar.gz ppe42-gcc-e3ba12e80a90f1532865f5bc28c9987b84050f48.zip | |
Revised patch to ensure that histograms from the profile summary are streamed
through the LTO files so that the working set can be computed for use in
downstream optimizations.
2012-11-30 Teresa Johnson <tejohnson@google.com>
* lto-cgraph.c (output_profile_summary): Stream out sum_all
and histogram.
(input_profile_summary): Stream in sum_all and histogram.
(merge_profile_summaries): Merge sum_all and histogram, and
change to use RDIV.
(input_symtab): Call compute_working_sets after merging
summaries.
* gcov-io.c (gcov_histo_index): Make extern for compiler.
* gcov-io.h (gcov_histo_index): Ditto.
* profile.c (compute_working_sets): Remove static keyword.
* profile.h (compute_working_sets): Ditto.
* Makefile.in (lto-cgraph.o): Depend on profile.h.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193999 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/sql/Struct.class')
0 files changed, 0 insertions, 0 deletions

