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