<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Misc/valgrind-python.supp, branch 3.4</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Valgrind: suppress false positive in _PyOS_GetOpt (getopt.c:84) (Invalid read</title>
<updated>2013-11-08T19:18:09+00:00</updated>
<author>
<name>Stefan Krah</name>
<email>skrah@bytereef.org</email>
</author>
<published>2013-11-08T19:18:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3a9739016aab1bb36076b80a9e69d3483f4c6599'/>
<id>3a9739016aab1bb36076b80a9e69d3483f4c6599</id>
<content type='text'>
of size 8: wcscmp (wcscmp.S:464))
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of size 8: wcscmp (wcscmp.S:464))
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #7652: Integrate the decimal floating point libmpdec library to speed</title>
<updated>2012-03-21T17:25:23+00:00</updated>
<author>
<name>Stefan Krah</name>
<email>skrah@bytereef.org</email>
</author>
<published>2012-03-21T17:25:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1919b7e72bc43315b32f38a6f5f01e8c717907f4'/>
<id>1919b7e72bc43315b32f38a6f5f01e8c717907f4</id>
<content type='text'>
up the decimal module. Performance gains of the new C implementation are
between 12x and 80x, depending on the application.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
up the decimal module. Performance gains of the new C implementation are
between 12x and 80x, depending on the application.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #14171: Add valgrind suppressions for OpenSSL issue.</title>
<updated>2012-03-04T20:16:39+00:00</updated>
<author>
<name>Martin v. Löwis</name>
<email>martin@v.loewis.de</email>
</author>
<published>2012-03-04T20:16:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=942f2dd3099f15ce01bccec341258f031576d35b'/>
<id>942f2dd3099f15ce01bccec341258f031576d35b</id>
<content type='text'>
Patch by Zooko O'Whielacronx.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Zooko O'Whielacronx.
</pre>
</div>
</content>
</entry>
<entry>
<title>- Issue #10181: New memoryview implementation fixes multiple ownership</title>
<updated>2012-02-25T11:24:21+00:00</updated>
<author>
<name>Stefan Krah</name>
<email>skrah@bytereef.org</email>
</author>
<published>2012-02-25T11:24:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9a2d99e28a5c2989b2db4023acae4f550885f2ef'/>
<id>9a2d99e28a5c2989b2db4023acae4f550885f2ef</id>
<content type='text'>
  and lifetime issues of dynamically allocated Py_buffer members (#9990)
  as well as crashes (#8305, #7433). Many new features have been added
  (See whatsnew/3.3), and the documentation has been updated extensively.
  The ndarray test object from _testbuffer.c implements all aspects of
  PEP-3118, so further development towards the complete implementation
  of the PEP can proceed in a test-driven manner.

  Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review
  and many ideas.

- Issue #12834: Fix incorrect results of memoryview.tobytes() for
  non-contiguous arrays.

- Issue #5231: Introduce memoryview.cast() method that allows changing
  format and shape without making a copy of the underlying memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  and lifetime issues of dynamically allocated Py_buffer members (#9990)
  as well as crashes (#8305, #7433). Many new features have been added
  (See whatsnew/3.3), and the documentation has been updated extensively.
  The ndarray test object from _testbuffer.c implements all aspects of
  PEP-3118, so further development towards the complete implementation
  of the PEP can proceed in a test-driven manner.

  Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review
  and many ideas.

- Issue #12834: Fix incorrect results of memoryview.tobytes() for
  non-contiguous arrays.

- Issue #5231: Introduce memoryview.cast() method that allows changing
  format and shape without making a copy of the underlying memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #12612: Add some Valgrind suppressions for 64-bit machines. Patch by Paul</title>
<updated>2011-12-03T13:43:57+00:00</updated>
<author>
<name>Charles-François Natali</name>
<email>neologix@free.fr</email>
</author>
<published>2011-12-03T13:43:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=506b361a977fcb258a25cadabbdf85ce86728ba7'/>
<id>506b361a977fcb258a25cadabbdf85ce86728ba7</id>
<content type='text'>
Price.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Price.
</pre>
</div>
</content>
</entry>
<entry>
<title>#3791: remove last traces of bsddb.</title>
<updated>2009-06-04T09:30:30+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2009-06-04T09:30:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1158a33fab14fe0522dd5ebc753c573369652eff'/>
<id>1158a33fab14fe0522dd5ebc753c573369652eff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged revisions 66006 via svnmerge from</title>
<updated>2008-08-24T05:48:10+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2008-08-24T05:48:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2f99b241721f72c9f55617479709b589496c093d'/>
<id>2f99b241721f72c9f55617479709b589496c093d</id>
<content type='text'>
svn+ssh://pythondev@svn.python.org/python/trunk

TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)

........
  r66006 | neal.norwitz | 2008-08-23 22:04:52 -0700 (Sat, 23 Aug 2008) | 25 lines

  Fix:
   * crashes on memory allocation failure found with failmalloc
   * memory leaks found with valgrind
   * compiler warnings in opt mode which would lead to invalid memory reads
   * problem using wrong name in decimal module reported by pychecker

  Update the valgrind suppressions file with new leaks that are small/one-time
  leaks we don't care about (ie, they are too hard to fix).

  TBR=barry
  TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)
    in opt mode:
    valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
      ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \
                          -x test_logging test_ssl test_multiprocessing
    valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
      ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
    for i in `seq 1 4000` ; do
      LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \
          ./python -c pass
    done

  At least some of these fixes should probably be backported to 2.5.
........
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn+ssh://pythondev@svn.python.org/python/trunk

TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)

........
  r66006 | neal.norwitz | 2008-08-23 22:04:52 -0700 (Sat, 23 Aug 2008) | 25 lines

  Fix:
   * crashes on memory allocation failure found with failmalloc
   * memory leaks found with valgrind
   * compiler warnings in opt mode which would lead to invalid memory reads
   * problem using wrong name in decimal module reported by pychecker

  Update the valgrind suppressions file with new leaks that are small/one-time
  leaks we don't care about (ie, they are too hard to fix).

  TBR=barry
  TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes)
    in opt mode:
    valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
      ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \
                          -x test_logging test_ssl test_multiprocessing
    valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \
      ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
    for i in `seq 1 4000` ; do
      LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \
          ./python -c pass
    done

  At least some of these fixes should probably be backported to 2.5.
........
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove meaning of -ttt, but still accept -t option on cmdline for compatibility.</title>
<updated>2008-06-04T13:06:58+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2008-06-04T13:06:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e1b5ac640841e4233bcd0204efcd50fe9b50a6d0'/>
<id>e1b5ac640841e4233bcd0204efcd50fe9b50a6d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert r63934 -- it was mixing two patches.</title>
<updated>2008-06-04T13:01:30+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2008-06-04T13:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a26f8ca668d09eff8ab03ef3d1cddb9bfbc6d124'/>
<id>a26f8ca668d09eff8ab03ef3d1cddb9bfbc6d124</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove meaning of -ttt, but still accept -t option on cmdline for compatibility.</title>
<updated>2008-06-04T11:41:32+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2008-06-04T11:41:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f954c4b9fb8529cc13a2e24c58137c66ac836b28'/>
<id>f954c4b9fb8529cc13a2e24c58137c66ac836b28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
