1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 20:30:28 +02:00
guile/module
Andy Wingo 73788ca8be allow compilation of #@2(1 2 3)
* libguile/arrays.h:
* libguile/arrays.c (scm_from_contiguous_array): New public function,
  like scm_from_contiguous_typed_array but for arrays of generic Scheme
  values.

* libguile/vm-i-scheme.c (make-struct): Sync regs before making the
  struct, so if we get a GC the regs are on the heap.
  (make-array): New instruction, makes an generic (untyped) Scheme
  array.

* module/language/glil/compile-assembly.scm (dump-object): Correctly
  compile arrays.
2010-01-11 21:47:10 +01:00
..
ice-9 Evaluate the export' and re-export' forms at compile-time. 2010-01-11 18:31:02 +01:00
language allow compilation of #@2(1 2 3) 2010-01-11 21:47:10 +01:00
oop eval.c closures are now applicable smobs, not tc3s 2009-12-04 19:20:11 +01:00
rnrs Provide Guile-friendly `coding:' meta-data. 2010-01-11 01:21:13 +01:00
scripts Provide Guile-friendly `coding:' meta-data. 2010-01-11 01:21:13 +01:00
srfi Fix SRFI-19 exports. 2010-01-11 01:21:14 +01:00
sxml import statprof, sxml, and texinfo from guile-lib 2009-12-21 00:01:13 +01:00
system Remove unused top-level variables. 2010-01-11 01:21:14 +01:00
texinfo Remove unused top-level variables. 2010-01-11 01:21:14 +01:00
Makefile.am import statprof, sxml, and texinfo from guile-lib 2009-12-21 00:01:13 +01:00
statprof.scm tweaks to statprof 2009-12-21 00:01:49 +01:00
texinfo.scm Remove unused top-level variables. 2010-01-11 01:21:14 +01:00