comparison src/xemacs.def.in.in @ 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 28ffea327985
children 4363b75330ca
comparison
equal deleted inserted replaced
3262:79d41cfd8e6b 3263:d674024a8674
7 #include <config.h> 7 #include <config.h>
8 NAME xemacs.exe 8 NAME xemacs.exe
9 EXPORTS 9 EXPORTS
10 /* Exported functions */ 10 /* Exported functions */
11 acons 11 acons
12 #ifdef MC_ALLOC 12 #ifdef NEW_GC
13 alloc_lrecord /* alloc_lrecord_type */ 13 alloc_lrecord /* alloc_lrecord_type */
14 lrecord_subr /* DEFSUBR */ 14 lrecord_subr /* DEFSUBR */
15 lrecord_symbol_value_forward /* DEFVAR_SYMVAL_FWD */ 15 lrecord_symbol_value_forward /* DEFVAR_SYMVAL_FWD */
16 #ifdef DEBUG_XEMACS 16 #ifdef DEBUG_XEMACS
17 mcpro_1 /* mcpro */ 17 mcpro_1 /* mcpro */
18 #endif 18 #endif
19 mc_alloc /* DEFSUBR */ 19 mc_alloc /* DEFSUBR */
20 #else /* not MC_ALLOC */ 20 #else /* not NEW_GC */
21 alloc_automanaged_lcrecord /* old_alloc_lcrecord_type */ 21 alloc_automanaged_lcrecord /* old_alloc_lcrecord_type */
22 #endif /* not MC_ALLOC */ 22 #endif /* not NEW_GC */
23 apply1 23 apply1
24 #ifdef USE_ASSERTIONS 24 #ifdef USE_ASSERTIONS
25 assert_failed /* abort(), assert(), etc. */ 25 assert_failed /* abort(), assert(), etc. */
26 #endif 26 #endif
27 build_ext_string 27 build_ext_string