mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-13 17:20:21 +02:00
*** empty log message ***
This commit is contained in:
parent
15c8dee368
commit
054a3b8d66
1 changed files with 17 additions and 13 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2002-01-24 Thien-Thi Nguyen <ttn@glug.org>
|
||||||
|
|
||||||
|
* net_db.c (inet_aton): Surround decl w/ `#ifndef HAVE_INET_ATON'.
|
||||||
|
|
||||||
2000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
|
2000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
|
||||||
|
|
||||||
* gc.h, tags.h: Be kind to compilers which must see hash signs in
|
* gc.h, tags.h: Be kind to compilers which must see hash signs in
|
||||||
|
@ -269,7 +273,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
that a chain of Scheme level procedures has been evaluated for
|
that a chain of Scheme level procedures has been evaluated for
|
||||||
every top-level symbol lookup during the first pass through the
|
every top-level symbol lookup during the first pass through the
|
||||||
code.
|
code.
|
||||||
|
|
||||||
The following is a kludge which I suggested four years ago, and
|
The following is a kludge which I suggested four years ago, and
|
||||||
which I've repeatedly suggested since. Personally, I've never
|
which I've repeatedly suggested since. Personally, I've never
|
||||||
been bothered by Guile's slow loading speed, so I thought I would
|
been bothered by Guile's slow loading speed, so I thought I would
|
||||||
|
@ -278,7 +282,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
But since the new environments will be included first in
|
But since the new environments will be included first in
|
||||||
Guile-1.5, I thought it would make people happy to get the kludge
|
Guile-1.5, I thought it would make people happy to get the kludge
|
||||||
into 1.4.
|
into 1.4.
|
||||||
|
|
||||||
* modules.c: Added #include "libguile/vectors.h";
|
* modules.c: Added #include "libguile/vectors.h";
|
||||||
Added #include "libguile/hashtab.h";
|
Added #include "libguile/hashtab.h";
|
||||||
Added #include "libguile/struct.h";
|
Added #include "libguile/struct.h";
|
||||||
|
@ -386,7 +390,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
* filesys.h (SCM_OPDIRP), fluids.h (SCM_FLUIDP, SCM_FLUID_NUM),
|
* filesys.h (SCM_OPDIRP), fluids.h (SCM_FLUIDP, SCM_FLUID_NUM),
|
||||||
fports.h (SCM_OPFPORTP, SCM_OPINFPORTP, SCM_OPOUTFPORTP), hooks.h
|
fports.h (SCM_OPFPORTP, SCM_OPINFPORTP, SCM_OPOUTFPORTP), hooks.h
|
||||||
(SCM_HOOK_ARITY), keywords.h (SCM_KEYWORDP, SCM_KEYWORDSYM),
|
(SCM_HOOK_ARITY), keywords.h (SCM_KEYWORDP, SCM_KEYWORDSYM),
|
||||||
numbers.h (SCM_NUMP, SCM_BIGSIGN, SCM_BDIGITS, SCM_NUMDIGS):
|
numbers.h (SCM_NUMP, SCM_BIGSIGN, SCM_BDIGITS, SCM_NUMDIGS):
|
||||||
Replace SCM_UNPACK_CAR appropriately. Don't access cells via
|
Replace SCM_UNPACK_CAR appropriately. Don't access cells via
|
||||||
SCM_{SET}?C[AD]R unless they are known to be cons cells.
|
SCM_{SET}?C[AD]R unless they are known to be cons cells.
|
||||||
|
|
||||||
|
@ -441,7 +445,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
cookies anyway. in the long term, it would be nice not to depend
|
cookies anyway. in the long term, it would be nice not to depend
|
||||||
on AWK for anything.)
|
on AWK for anything.)
|
||||||
|
|
||||||
* gc.h (SCM_[SET_]CELL_{WORD,OBJECT}, SCM_VALIDATE_CELL): reverted
|
* gc.h (SCM_[SET_]CELL_{WORD,OBJECT}, SCM_VALIDATE_CELL): reverted
|
||||||
the previous change to this macros, after deciding to torture the
|
the previous change to this macros, after deciding to torture the
|
||||||
snarfer instead.
|
snarfer instead.
|
||||||
|
|
||||||
|
@ -468,7 +472,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
* hashtab.c (scm_hash_fn_create_handle_x): add missing
|
* hashtab.c (scm_hash_fn_create_handle_x): add missing
|
||||||
SCM_REALLOW_INTS before return. I really wonder about the
|
SCM_REALLOW_INTS before return. I really wonder about the
|
||||||
possible interactions between hashtables, threads & GC. it
|
possible interactions between hashtables, threads & GC. it
|
||||||
doesn't look healthy at all.
|
doesn't look healthy at all.
|
||||||
|
|
||||||
2000-05-20 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
2000-05-20 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
||||||
|
|
||||||
|
@ -550,7 +554,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
|
|
||||||
* stacks.c (scm_make_stack), stacks.h (scm_make_stack), throw.c
|
* stacks.c (scm_make_stack), stacks.h (scm_make_stack), throw.c
|
||||||
(ss_handler, handler_message): Make first mandatory rest argument
|
(ss_handler, handler_message): Make first mandatory rest argument
|
||||||
of scm_make_stack into a standard mandatory argument.
|
of scm_make_stack into a standard mandatory argument.
|
||||||
|
|
||||||
* unif.c (scm_transpose_array, scm_enclose_array,
|
* unif.c (scm_transpose_array, scm_enclose_array,
|
||||||
scm_array_in_bounds_p), unif.h (scm_transpose_array,
|
scm_array_in_bounds_p), unif.h (scm_transpose_array,
|
||||||
|
@ -878,7 +882,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
comparisons of SCM values with integer constants.
|
comparisons of SCM values with integer constants.
|
||||||
|
|
||||||
* number.c (scm_logtest): Removed some redundant SCM_{N}?IMP
|
* number.c (scm_logtest): Removed some redundant SCM_{N}?IMP
|
||||||
tests.
|
tests.
|
||||||
|
|
||||||
2000-04-28 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
2000-04-28 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
||||||
|
|
||||||
|
@ -916,7 +920,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
|
|
||||||
Better modularization of GC extensions through new C level GC
|
Better modularization of GC extensions through new C level GC
|
||||||
hooks:
|
hooks:
|
||||||
|
|
||||||
* weaks.c (scm_weaks_prehistory): New function: Add
|
* weaks.c (scm_weaks_prehistory): New function: Add
|
||||||
scm_weak_vector_gc_init to scm_before_mark_c_hook; Add
|
scm_weak_vector_gc_init to scm_before_mark_c_hook; Add
|
||||||
scm_mark_weak_vector_spines to scm_before_sweep_c_hook.
|
scm_mark_weak_vector_spines to scm_before_sweep_c_hook.
|
||||||
|
@ -980,7 +984,7 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
the new code is not less clear.)
|
the new code is not less clear.)
|
||||||
|
|
||||||
* gc.c (scm_must_malloc, scm_must_realloc, scm_must_free): Added
|
* gc.c (scm_must_malloc, scm_must_realloc, scm_must_free): Added
|
||||||
calls to malloc debugging functions.
|
calls to malloc debugging functions.
|
||||||
|
|
||||||
* init.c (scm_boot_guile_1): Added calls to debug-malloc init
|
* init.c (scm_boot_guile_1): Added calls to debug-malloc init
|
||||||
functions.
|
functions.
|
||||||
|
@ -1051,8 +1055,8 @@ Sun Jun 18 14:45:21 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
|
|
||||||
Tue Apr 18 08:22:41 2000 Greg J. Badros <gjb@cs.washington.edu>
|
Tue Apr 18 08:22:41 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
|
|
||||||
* validate.h: Do not cast to (unsigned) in SCM_VALIDATE_INUM_RANGE
|
* validate.h: Do not cast to (unsigned) in SCM_VALIDATE_INUM_RANGE
|
||||||
when testing high-end of the range. Mikael Djurfeldt noticed this
|
when testing high-end of the range. Mikael Djurfeldt noticed this
|
||||||
anomaly -- thanks Mikael!
|
anomaly -- thanks Mikael!
|
||||||
|
|
||||||
2000-04-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
2000-04-18 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
||||||
|
@ -1190,7 +1194,7 @@ Tue Apr 18 08:22:41 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
symbols.c (scm_intern_obarray_soft, msymbolize, scm_symbol_fset_x,
|
symbols.c (scm_intern_obarray_soft, msymbolize, scm_symbol_fset_x,
|
||||||
scm_symbol_pset_x): Use them.
|
scm_symbol_pset_x): Use them.
|
||||||
|
|
||||||
* symbols.c (scm_symbol_hash): Unpack to access SCM raw data.
|
* symbols.c (scm_symbol_hash): Unpack to access SCM raw data.
|
||||||
|
|
||||||
2000-04-12 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
2000-04-12 Dirk Herrmann <D.Herrmann@tu-bs.de>
|
||||||
|
|
||||||
|
@ -1241,7 +1245,7 @@ Tue Apr 18 08:22:41 2000 Greg J. Badros <gjb@cs.washington.edu>
|
||||||
* numbers.c (scm_quotient, scm_modulo): Reordered to handle the
|
* numbers.c (scm_quotient, scm_modulo): Reordered to handle the
|
||||||
case of immediate numbers parameters first. Also, only use
|
case of immediate numbers parameters first. Also, only use
|
||||||
decoded numbers for numerical comparison.
|
decoded numbers for numerical comparison.
|
||||||
|
|
||||||
2000-04-10 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
|
2000-04-10 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
|
||||||
|
|
||||||
* objects.h: Don't redeclare scm_call_generic_0 and
|
* objects.h: Don't redeclare scm_call_generic_0 and
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue