$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: David Abrahams (dave_at_[hidden])
Date: 2005-06-28 12:49:50
Markus Schöpflin <markus.schoepflin_at_[hidden]> writes:
> Valgrind indicates that bjam is leaking memory. The worst is:
Well known; it's part of the design we inherited from Jam.
> ...
> ==1567== 518848 (186956 direct, 331892 indirect) bytes in 4249 blocks are
> definitely lost in loss record 13 of 21
> ==1567== at 0x34149568: malloc (vg_replace_malloc.c:130)
> ==1567== by 0x8052FE8: parse_make (parse.c:80)
> ==1567== by 0x804F77F: yyparse (jamgram.y:318)
> ==1567== by 0x8052F96: parse_file (parse.c:54)
> ==1567== by 0x804E781: main (jam.c:446)
> ...
>
> Did anyone ever check with other tools whether there is indeed a memory
> leak? Is is worth the effort?
Nope; it's like a compiler. It runs and then it exits.
-- Dave Abrahams Boost Consulting www.boost-consulting.com