Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1410)

Issue 4402041: [google/integration] Enable lightweight debug checks (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 2 months ago by ppluzhnikov
Modified:
13 years, 2 months ago
Reviewers:
Diego Novillo
CC:
gcc-patches_gcc.gnu.org
Base URL:
svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration/
Visibility:
Public.

Description

Committed to google/integration as r172354.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+72 lines, -12 lines) Patch
M libstdc++-v3/include/bits/stl_vector.h View 2 chunks +18 lines, -2 lines 0 comments Download
M libstdc++-v3/include/ext/sso_string_base.h View 6 chunks +27 lines, -6 lines 0 comments Download
M libstdc++-v3/include/ext/vstring.h View 2 chunks +23 lines, -0 lines 0 comments Download
M libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc View 1 chunk +1 line, -1 line 0 comments Download
M libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc View 1 chunk +1 line, -1 line 0 comments Download
M libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc View 1 chunk +1 line, -1 line 0 comments Download
M libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 2
ppluzhnikov
This patch adds lightweight debug checks (if enabled by macros). To be applied only to ...
13 years, 2 months ago (2011-04-12 22:56:55 UTC) #1
Diego Novillo
13 years, 2 months ago (2011-04-13 00:39:29 UTC) #2
On Tue, Apr 12, 2011 at 18:56, Paul Pluzhnikov <ppluzhnikov@google.com> wrote:
> This patch adds lightweight debug checks (if enabled by macros).
>
> To be applied only to google/integration branch.
>
> Tested by bootstrapping and running "make check".
>
>
> 2011-04-12  Paul Pluzhnikov  <ppluzhnikov@google.com>
>
>        * libstdc++-v3/include/ext/vstring.h: Enable debug checks when
>        __google_stl_debug_string is 1.
>        * libstdc++-v3/include/ext/sso_string_base.h: Scribble on
>        logically-dangling storage when __google_stl_debug_string_dangling
>        is 1.
>        * libstdc++-v3/include/bits/stl_vector.h: Enable debug checks when
>        __google_stl_debug_vector is 1.
>        *
libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
>        Adjust line number.
>        *
libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
Likewize.
>        *
libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
Likewize.
>        *
libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
Likewize.

s/Likewize/Likewise/

OK with those changes.  Could you please cherrypick into google/main
and google/gcc-4_6 as well?


Diego.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b