comparison src/bytecode.h @ 3263:d674024a8674

[xemacs-hg @ 2006-02-27 16:29:00 by crestani] - Introduce a fancy asynchronous finalization strategy on C level. - Merge the code conditioned on MC_ALLOC into the code conditioned on NEW_GC. - Remove the possibility to free objects manually outside garbage collections when the new collector is enabled.
author crestani
date Mon, 27 Feb 2006 16:29:29 +0000
parents 141c2920ea48
children 17362f371cc2 e0db3c197671
comparison
equal deleted inserted replaced
3262:79d41cfd8e6b 3263:d674024a8674
53 CONCHECK_RECORD (x, compiled_function_args) 53 CONCHECK_RECORD (x, compiled_function_args)
54 54
55 #define compiled_function_args_data(v) ((v)->args) 55 #define compiled_function_args_data(v) ((v)->args)
56 #define XCOMPILED_FUNCTION_ARGS_DATA(s) \ 56 #define XCOMPILED_FUNCTION_ARGS_DATA(s) \
57 compiled_function_args_data (XCOMPILED_FUNCTION_ARGS (s)) 57 compiled_function_args_data (XCOMPILED_FUNCTION_ARGS (s))
58 #endif /* not NEW_GC */ 58 #endif /* NEW_GC */
59 59
60 /* Meanings of slots in a Lisp_Compiled_Function. 60 /* Meanings of slots in a Lisp_Compiled_Function.
61 Don't use these! For backward compatibility only. */ 61 Don't use these! For backward compatibility only. */
62 #define COMPILED_ARGLIST 0 62 #define COMPILED_ARGLIST 0
63 #define COMPILED_INSTRUCTIONS 1 63 #define COMPILED_INSTRUCTIONS 1