diff options
author | Keith Packard <keithp@keithp.com> | 2016-11-14 19:55:36 -0800 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2017-02-20 11:16:50 -0800 |
commit | ce549b2c11e6b2571590021e1c0503d8a6e7a702 (patch) | |
tree | 69e7889ef58138bb877895a216fe61f2787db0ac /src/lisp/ao_lisp.h | |
parent | ddb4b8d90478ae324aa207a7541352c1ac9451ee (diff) |
altos/lisp: Simplify GC a bit by only marking the head of each object
We don't need to mark the whole object now as we're getting
information about where objects are by walking the tree each time
around the loop; ao_lisp_busy is only useful for terminating the walk
now.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/lisp/ao_lisp.h')
-rw-r--r-- | src/lisp/ao_lisp.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lisp/ao_lisp.h b/src/lisp/ao_lisp.h index 906bae19..e90d791a 100644 --- a/src/lisp/ao_lisp.h +++ b/src/lisp/ao_lisp.h @@ -650,7 +650,7 @@ ao_lisp_frames_dump(void) #define DBG_FRAMES() #endif -#define DBG_MEM 1 +#define DBG_MEM 0 #define DBG_MEM_START 1 #if DBG_MEM |