# looking at bug #25223

- Thread: https://externals.io/message/4159
- Original archive: https://news-web.php.net/php.internals/4159
- Started by Steph on 2003-08-24T20:49:59+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #4159 — Steph — 2003-08-24T20:49:59+00:00

URL: https://externals.io/message/4159#4159

Hi all -

I was looking to see if there was anything obvious to prevent CLI
building, and found that the CVS viewer has several commit reports
missing.  Andi made a few changes to the zend_mm and zend_alloc files on
June 24th which aren't reported there (but which made it to
php-cvs@lists.php.net).  Among them is the following:

andi Mon Jun 24 03:22:27 2002 EDT

  Modified files:
    /ZendEngine2 zend_alloc.c zend_alloc.h zend_mm.h
  Log:
  - Don't keep allocated blocks in a linked list if we're in non-debug
mode
  - as now the memory manager takes care to nuke all leaking blocks.

This is the only place I've found where non-debug mode is treated
differently from debug mode - it seems a good starting point..

(I can't just build it using older versions of the files in question due
to Zeev's new pemalloc stuff).

- Steph  (this is way over my head now).
