Re: Patches, patches, patches

Phil <[email protected]> Sun, 06 Feb 2005 20:31:49 +0000
Newsgroups gmane.comp.graphics.y.devel
Message-ID <[email protected]>
Phil wrote:
> Hi all,
> 
> In my tla archive, which you can get at with:
> 
> tla register-archive [email protected] \
>       http://willerz.org/arch/2005-kalimdor

New today: Y--phil--0.2--patch-3.  In this release:

ymalloc() and yfree() will detect _some_ buffer under- and over-runs.  I
plan to add to improve this shortly, --patch-4 should detect more
under-run conditions.  Overrun conditions tend to be more common, so I
felt I should release it now.

ymalloc() will return data aligned on a malloc()-alignment + 16
boundary.  Previous behaviour was to align on a malloc()-alignment + 4
boundary, which was incorrectly aligned on my machine if you wanted to
store double, size_t, uint64_t, int64_t, or pointer types.

ymalloc() and yfree() are now traced.

You can now trace size_t variables.

Tracing buffers now works properly.

ystrdup() is a bit cleaner, and is now traced.

The #include lines in the clock application have been C++-ified.

Phil