1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-03 16:20:39 +02:00

Remove unused "malloc objects"

* libguile/mallocs.c:
* libguile/mallocs.h: Delete files.  These exposed a SMOB interface for
traced mallocs, which is not compatible with precise tracing, and was
unused and undocumented.
* libguile.h:
* libguile/Makefile.am:
* libguile/init.c: Remove mallocs.
* libguile/options.c:
* libguile/ports.c: Remove useless mallocs.h includes
This commit is contained in:
Andy Wingo 2025-06-16 13:42:04 +02:00
parent 383b67c9f1
commit d1b548033c
7 changed files with 1 additions and 116 deletions

View file

@ -92,7 +92,6 @@
#include "load.h"
#include "loader.h"
#include "macros.h"
#include "mallocs.h"
#include "memoize.h"
#include "modules.h"
#include "net_db.h"
@ -405,7 +404,6 @@ scm_i_init_guile (struct gc_stack_addr base)
scm_init_list ();
scm_init_random (); /* Requires smob_prehistory */
scm_init_macros (); /* Requires smob_prehistory and random */
scm_init_mallocs (); /* Requires smob_prehistory */
scm_init_modules (); /* Requires smob_prehistory */
scm_init_numbers ();
scm_init_options ();