Mercurial > hg > xemacs-beta
comparison src/objects.c @ 3092:141c2920ea48
[xemacs-hg @ 2005-11-25 01:41:31 by crestani]
Incremental Garbage Collector
author | crestani |
---|---|
date | Fri, 25 Nov 2005 01:42:08 +0000 |
parents | 1e7cc382eb16 |
children | ad2f4ae9895b |
comparison
equal
deleted
inserted
replaced
3091:c22d8984148c | 3092:141c2920ea48 |
---|---|
61 | 61 |
62 Lisp_Object Qcolor_instancep; | 62 Lisp_Object Qcolor_instancep; |
63 | 63 |
64 static const struct memory_description color_instance_data_description_1 []= { | 64 static const struct memory_description color_instance_data_description_1 []= { |
65 #ifdef HAVE_TTY | 65 #ifdef HAVE_TTY |
66 #ifdef NEW_GC | |
67 { XD_LISP_OBJECT, tty_console }, | |
68 #else /* not NEW_GC */ | |
66 { XD_BLOCK_PTR, tty_console, 1, { &tty_color_instance_data_description } }, | 69 { XD_BLOCK_PTR, tty_console, 1, { &tty_color_instance_data_description } }, |
70 #endif /* not NEW_GC */ | |
67 #endif | 71 #endif |
68 { XD_END } | 72 { XD_END } |
69 }; | 73 }; |
70 | 74 |
71 static const struct sized_memory_description color_instance_data_description = { | 75 static const struct sized_memory_description color_instance_data_description = { |
270 static Lisp_Object font_instance_truename_internal (Lisp_Object xfont, | 274 static Lisp_Object font_instance_truename_internal (Lisp_Object xfont, |
271 Error_Behavior errb); | 275 Error_Behavior errb); |
272 | 276 |
273 static const struct memory_description font_instance_data_description_1 []= { | 277 static const struct memory_description font_instance_data_description_1 []= { |
274 #ifdef HAVE_TTY | 278 #ifdef HAVE_TTY |
275 { XD_BLOCK_PTR, tty_console, 1, { &tty_font_instance_data_description} }, | 279 #ifdef NEW_GC |
280 { XD_LISP_OBJECT, tty_console }, | |
281 #else /* not NEW_GC */ | |
282 { XD_BLOCK_PTR, tty_console, 1, { &tty_font_instance_data_description } }, | |
283 #endif /* not NEW_GC */ | |
276 #endif | 284 #endif |
277 { XD_END } | 285 { XD_END } |
278 }; | 286 }; |
279 | 287 |
280 static const struct sized_memory_description font_instance_data_description = { | 288 static const struct sized_memory_description font_instance_data_description = { |