|
From: <sv...@va...> - 2008-10-21 23:15:45
|
Author: sewardj Date: 2008-10-22 00:15:39 +0100 (Wed, 22 Oct 2008) New Revision: 8691 Log: Update. Modified: trunk/exp-ptrcheck/README.ABOUT.PTRCHECK.txt Modified: trunk/exp-ptrcheck/README.ABOUT.PTRCHECK.txt =================================================================== --- trunk/exp-ptrcheck/README.ABOUT.PTRCHECK.txt 2008-10-21 23:12:56 UTC (rev 8690) +++ trunk/exp-ptrcheck/README.ABOUT.PTRCHECK.txt 2008-10-21 23:15:39 UTC (rev 8691) @@ -295,11 +295,6 @@ them for overruns stack and global arrays. This would be easy to add. -* Performance: for implementation reasons, system call checking has a - cost proportional to the number of live and freed heap blocks being - tracked, and so can be very expensive. This is stupid and could - easily be fixed (see "STILL TO DO -- User visible things" below). - * Platforms: the stack/global checks won't work properly on any PowerPC platforms, only on x86 and amd64 targets. That's because the stack and global checking requires tracking function calls and @@ -314,6 +309,7 @@ cause breakage/chaos. + 7. STILL TO DO -- User visible things ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -358,8 +354,6 @@ shadows for word-sized temps defined in the block's preamble. (Why does this work at all, as it stands?) -* CRITICAL: sg_main.c: make preen_Invar work properly again. Why - isn't it being called? - * sg_main.c: fix compute_II_hash to make it a bit more sensible - for ppc32/64 targets + for ppc32/64 targets (except that sg_ doesn't work on ppc32/64 + targets, so this is a bit academic at the mo) |