Commit Graph

195 Commits

Author SHA256 Message Date
a3155bc151 - update to 3.6.0 snapshot:
- Valgrind runs much faster when the --smc-check=all option is given.
  - Cachegrind has a new processing script, cg_diff, which finds the
    difference between two profiles.  It's very useful for evaluating the
    performance effects of a change in a program.
  
    Related to this change, the meaning of cg_annotate's (rarely-used)
    --threshold option has changed; this is unlikely to affect many people, if
    you do use it please see the user manual for details.
  - Callgrind now can do branch prediction simulation, similar to Cachegrind.
    In addition, it optionally can count the number of executed global bus events.
    Both can be used for a better approximation of a "Cycle Estimation" as
    derived event (you need to update the event formula in KCachegrind yourself).
  - Cachegrind and Callgrind now refer to the LL (last-level) cache rather
    than the L2 cache.  This is to accommodate machines with three levels of
    caches -- if Cachegrind/Callgrind auto-detects the cache configuration of
    such a machine it will run the simulation as if the L2 cache isn't
    present.  This means the results are less likely to match the true result
    for the machine, but Cachegrind/Callgrind's results are already only
    approximate, and should not be considered authoritative.  The results are
    still useful for giving a general idea about a program's locality.
  - Massif has a new option, --pages-as-heap, which is disabled by default.
    When enabled, instead of tracking allocations at the level of heap blocks
    (as allocated with malloc/new/new[]), it instead tracks memory allocations
    at the level of memory pages (as mapped by mmap, brk, etc).  Each mapped
    page is treated as its own block.  Interpreting the page-level output is
    harder than the heap-level output, but this option is useful if you want
    to account for every byte of memory used by a program.
  - Added new memcheck command-line option --show-possibly-lost.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=17
2010-10-13 11:43:20 +00:00
OBS User buildservice-autocommit
74442d7fd1 Updating link to change in openSUSE:Factory/valgrind revision 37.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=d73efe073dec431a753e9395380192f4
2010-09-27 13:43:56 +00:00
97af6064f5 - increase stack size (bnc#640793)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=15
2010-09-23 11:16:38 +00:00
OBS User autobuild
6bb117f4cc Accepting request 39633 from devel:tools
checked in (request 39633)

OBS-URL: https://build.opensuse.org/request/show/39633
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=14
2010-05-07 13:38:20 +00:00
3ba3d766f4 - fix build for ppc64
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=13
2010-05-07 11:44:28 +00:00
c625bbc784 - handle pthread apps better (bnc#599585)
- prefer CFI for better stack unwinding (bnc#559061)

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=12
2010-04-29 18:49:50 +00:00
OBS User buildservice-autocommit
cc17daf109 Updating link to change in openSUSE:Factory/valgrind revision 33.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=312a3ea6d53c942807c3bb9870e76b80
2010-04-01 01:17:41 +00:00
OBS User autobuild
bada8fa351 Accepting request 36450 from devel:tools
checked in (request 36450)

OBS-URL: https://build.opensuse.org/request/show/36450
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=11
2010-04-01 01:17:40 +00:00
417da6532b - handle inotify_init1 (bnc#558964)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=10
2010-03-26 12:56:50 +00:00
OBS User buildservice-autocommit
f08e391f69 Updating link to change in openSUSE:Factory/valgrind revision 32.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=b71bf59a3a017d8cfbaf3144e941713c
2010-03-18 15:34:03 +00:00
OBS User buildservice-autocommit
f39ac0f8a1 Updating link to change in openSUSE:Factory/valgrind revision 31.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=77bdc7fff9b00539662652bd76b8245a
2010-01-07 12:04:11 +00:00
OBS User autobuild
c3b7d97560 checked in
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=8
2010-01-07 12:04:09 +00:00
37bedb9d14 - fix build against glibc 2.11
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=7
2010-01-06 16:55:32 +00:00
8d25732c5b - update and reenable jit-register-unregister.diff
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=6
2009-12-02 21:26:09 +00:00
OBS User autobuild
d7052a529c checked in
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=5
2009-11-10 09:10:29 +00:00
Pavol Rusnak
428d90c994 Accepting request 23801 from home:coolo:branches:openSUSE:Factory:branched
Copy from home:coolo:branches:openSUSE:Factory:branched/valgrind via accept of submit request 23801 revision 2.
Request was accepted with message:
thanks

OBS-URL: https://build.opensuse.org/request/show/23801
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=4
2009-11-04 10:05:03 +00:00
OBS User autobuild
f4c69b3d09 Accepting request 23881 from devel:tools
Copy from devel:tools/valgrind based on submit request 23881 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/23881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=30
2009-11-10 09:10:31 +00:00
OBS User autobuild
fbdc0e7dd5 Accepting request 20102 from devel:tools
Copy from devel:tools/valgrind based on submit request 20102 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/20102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=28
2009-09-08 20:35:32 +00:00
OBS User unknown
4f7c1df601 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=27 2009-03-17 15:59:36 +00:00
OBS User unknown
c128f17974 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=26 2009-01-23 01:28:09 +00:00
OBS User unknown
7e3bf70d68 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=25 2008-11-28 11:23:11 +00:00
OBS User unknown
a8ef7cee52 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=24 2008-11-20 15:29:43 +00:00
OBS User unknown
9eb0aa979e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=23 2008-11-07 14:52:12 +00:00
OBS User unknown
62186c01e4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=22 2008-06-25 22:15:14 +00:00
OBS User unknown
6060843a87 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=21 2008-06-23 23:33:55 +00:00
OBS User unknown
77645be29a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=20 2008-04-28 00:03:35 +00:00
OBS User unknown
3968ac3840 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=19 2007-12-17 11:08:48 +00:00
OBS User unknown
aa31e170ad OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=18 2007-12-12 20:29:12 +00:00
OBS User unknown
62981295de OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=17 2007-12-06 01:07:50 +00:00
OBS User unknown
e3211ae1ad OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=16 2007-12-03 22:48:02 +00:00
OBS User unknown
3d7d3e921e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=15 2007-11-26 20:41:49 +00:00
OBS User unknown
60be908609 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=14 2007-09-14 14:28:27 +00:00
OBS User unknown
0305f43c02 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=13 2007-09-12 14:49:23 +00:00
OBS User unknown
629975f4f3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=12 2007-08-24 22:06:37 +00:00
OBS User unknown
dbf70a67a6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=11 2007-08-24 00:09:57 +00:00
OBS User unknown
160a5c1b6c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=10 2007-07-23 23:34:34 +00:00
OBS User unknown
6743d0b4ed OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=9 2007-07-10 17:12:55 +00:00
OBS User unknown
262580db16 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=8 2007-07-04 23:28:08 +00:00
OBS User unknown
d40f9bc73f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=7 2007-05-23 21:21:12 +00:00
OBS User unknown
8211b33f55 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=6 2007-04-05 22:31:09 +00:00
OBS User unknown
6b2888c907 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=5 2007-03-30 09:43:37 +00:00
OBS User unknown
fdf83ee3d6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=4 2007-02-02 14:56:49 +00:00
OBS User unknown
7150feb1fd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=3 2007-01-23 14:15:03 +00:00
OBS User unknown
7c8a504679 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=2 2007-01-23 00:31:15 +00:00
OBS User unknown
cb6fa16909 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=1 2007-01-15 23:40:26 +00:00