Commit 9fb77a64 authored by Nick Mathewson's avatar Nick Mathewson 🥔
Browse files

Disable SENTINELS in buffers: it may be responsible for making platform...

Disable SENTINELS in buffers: it may be responsible for making platform mallocs() be inefficient, and we havent needed it in a long long time.

svn:r10994
parent 9260a824
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -3,6 +3,11 @@ Changes in version 0.2.0.4-alpha - 2007-??-??
    - Be even more aggressive about releasing RAM from small
      empty buffers. Thanks to our free-list code, this shouldn't be too
      performance-intensive.
    - Disable sentiel-based debugging for buffer code: we squashed all
      the bugs that this was supposed to detect a long time ago, and
      now its only effect is to change our buffer sizes from nice
      powers of two (which platform mallocs tend to like) to values
      siightly over powers of two (which make some platform mallocs sad).


Changes in version 0.2.0.3-alpha - 2007-07-29
+1 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ const char buffers_c_id[] =

#include "or.h"

#define SENTINELS
#undef SENTINELS
#undef CHECK_AFTER_RESIZE
#undef PARANOIA
#undef NOINLINE