1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 21:10:27 +02:00
guile/module/language/tree-il
Andy Wingo d5a4f51f9c add string-length, string-ref, vector-length instructions
* libguile/_scm.h (SCM_OBJCODE_MAJOR_VERSION): Bump the major version,
  indicating the first incompatibility between 2.0 and 2.2.

* libguile/vm-i-scheme.c (string-length, string-ref, vector-length): New
  instructions.

* module/language/tree-il/compile-glil.scm (*primcall-ops*): Add
  primcall ops for the new instructions.
2011-10-28 11:38:56 +02:00
..
analyze.scm Merge remote-tracking branch 'origin/stable-2.0' 2011-10-27 13:45:04 +02:00
canonicalize.scm Merge remote-tracking branch 'origin/stable-2.0' 2011-09-29 18:02:28 +02:00
compile-glil.scm add string-length, string-ref, vector-length instructions 2011-10-28 11:38:56 +02:00
debug.scm Merge remote-tracking branch 'origin/stable-2.0' 2011-10-10 16:20:08 +02:00
fix-letrec.scm sequence of expressions -> seq of head and tail 2011-06-02 19:13:32 +02:00
inline.scm separate peval and a new canonicalization pass into their own modules 2011-09-28 19:39:39 +02:00
optimize.scm optimizer verifies its output 2011-10-07 11:06:19 +02:00
peval.scm fix the peval merge and a test 2011-10-27 14:09:47 +02:00
primitives.scm add vector-length primitive 2011-10-28 11:19:01 +02:00
spec.scm Fix typo in (language tree-il spec). 2011-07-07 00:57:58 +02:00