Andy Wingo
|
d5a4f51f9c
add string-length, string-ref, vector-length instructions
|
13 years ago |
Andy Wingo
|
46da7909e1
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
14 years ago |
Andy Wingo
|
f0b7c3c6b9
write-objcode uses target-endianness, target-word-size
|
14 years ago |
Andy Wingo
|
27c6ebcb16
rename scm_async_click() to scm_async_tick(); privatize SCM_ASYNC_TICK
|
14 years ago |
Andy Wingo
|
04245bb72f
make SCM_I_SETJMP and SCM_I_LONGJMP private
|
14 years ago |
Andy Wingo
|
e8ab529d57
bump objcode version to 2.0; introduce minor-version compatibility
|
14 years ago |
Andy Wingo
|
51c1dba88a
ASYNC_TICK after catching EINTR in SCM_SYSCALL
|
14 years ago |
Andy Wingo
|
1c20cf1175
bump objcode version
|
14 years ago |
Andy Wingo
|
ddffdd788d
_scm GUILE_USE_64_CALLS compilation warning fix
|
14 years ago |
Andy Wingo
|
cf45ff030c
inline symbol? and vector? to opcodes, and a psyntax inlining tweak
|
15 years ago |
Ludovic Courtès
|
99765ed172
Remove `scm_t_aligned_cell'.
|
15 years ago |
Andy Wingo
|
f42d8bd8ff
simplify macro representation in the wake of module hygiene changes
|
15 years ago |
Ludovic Courtès
|
1880c97df1
Fix parenthesizing of the `ROUND_UP' macro; factorize.
|
15 years ago |
Volker Grabsch
|
18dcd80e37
don't fail when HAVE_STAT64 is undefined
|
15 years ago |
Ludovic Courtès
|
405a79ca7f
Add `scm_t_aligned_cell' internal type.
|
15 years ago |
Andy Wingo
|
9a974fd384
optimize and bugfix make-struct VM opcode
|
15 years ago |
Andy Wingo
|
827dc8dcb6
renumber VM opcodes
|
15 years ago |
Andy Wingo
|
6f16379e9a
allocate free variables inline to closures
|
15 years ago |
Andy Wingo
|
fd12a19a5e
subrs are now VM trampoline procedures
|
15 years ago |
Andy Wingo
|
e809758a7e
clean up macros.[ch]
|
15 years ago |
Andy Wingo
|
e42573315b
merge from master to elisp
|
15 years ago |
Ludovic Courtès
|
114bc68ac9
Don't rely on `HAVE_' macros in public header "tags.h".
|
15 years ago |
Ludovic Courtès
|
731dd0ce19
Merge branch 'bdw-gc-static-alloc'
|
15 years ago |
Andy Wingo
|
df435c8307
arities can have noncontiguous starts and ends
|
15 years ago |
Andy Wingo
|
3092a14d67
vm support for optional/kwarg init code, and bugfixes
|
15 years ago |
Andy Wingo
|
899d37a6cf
more work towards compiling and interpreting keyword args
|
15 years ago |
Andy Wingo
|
7e01997e88
finish support for optional & keyword args; update ecmascript compiler
|
15 years ago |
Andy Wingo
|
56164a5a6c
de-nargs struct scm_objcode; procedure-property refactor
|
16 years ago |
Andy Wingo
|
6c6a44390b
runtime and debugging support for callee-parsed procedure args
|
16 years ago |
Andy Wingo
|
1e2a8c266d
steps on the way to have the callee check the number of arguments
|
16 years ago |