diff options
author | lixialiu <lixialiu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-08-15 18:26:53 +0000 |
---|---|---|
committer | lixialiu <lixialiu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-08-15 18:26:53 +0000 |
commit | 21eaaf01b77d1b55bc3a689a665bcfe4b7b7a4ae (patch) | |
tree | 910b561a06edcf161d179f7d5f1a503142c71270 /gcc/ada/mlib.adb | |
parent | df61432e374b997ae649d7efd14aaf3e866d0b52 (diff) | |
download | gcc-21eaaf01b77d1b55bc3a689a665bcfe4b7b7a4ae.tar.gz |
This patch has implemented an tool to advise programmers to use
standard c++ library efficiently. The patch includes instrumentation
in standard c++ library, profiling runtime library and wrapper of
profile mode. The patch also includes modification in GCC driver to
turn on tool with option -fprofile-stdlib. Current version contains four
diagnostics: HASHTABLE_TOO_SMALL, HASHTABLE_TOO_LARGE,
VECTOR_TOO_SMALL and VECTOR_TOO_LARGE.
The details can be referred to the design document of profile mode in manual.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/profile-stdlib@139134 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/mlib.adb')
0 files changed, 0 insertions, 0 deletions