Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 1737:68ed93de81b7
[xemacs-hg @ 2003-10-10 11:50:56 by stephent]
E Benson bytecomp patch <87oewpmi1m.fsf_-_@tleepslib.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Fri, 10 Oct 2003 11:51:05 +0000 |
parents | 5903b079bee1 |
children | 9ddedfc70c4a |
comparison
equal
deleted
inserted
replaced
1736:92dd8587c485 | 1737:68ed93de81b7 |
---|---|
1 2003-07-25 Eric Benson <eric_a_benson@yahoo.com> | |
2 | |
3 Delay the allocation and initialization of the args array in | |
4 compiled_function objects from creation until first use, thus | |
5 avoiding a bug in the portable dumper. See mail with subject | |
6 "Symbol's value as variable is void: region" in the July 2003 | |
7 xemacs-beta archives. | |
8 * alloc.c (make_compiled_function): initialize args, max_args, | |
9 min_args, and args_in_array to zero. | |
10 (Fmake_byte_code): Removed allocation and initialization of args | |
11 array. | |
12 * bytecode.c (optimize_compiled_function): Added allocation and | |
13 initialization of args array. | |
14 * eval.c (function_argcount): Added call to | |
15 optimize_compiled_function. | |
16 | |
1 2003-10-07 Jerry James <james@xemacs.org> | 17 2003-10-07 Jerry James <james@xemacs.org> |
2 | 18 |
3 * emodules.c (vars_of_module): Make Vmodule_extensions visible to | 19 * emodules.c (vars_of_module): Make Vmodule_extensions visible to |
4 Lisp. Move assignments next to the corresponding declarations. | 20 Lisp. Move assignments next to the corresponding declarations. |
5 | 21 |