Ludovic Courtès
|
405a79ca7f
Add `scm_t_aligned_cell' internal type.
|
hace 14 años |
Andy Wingo
|
9a974fd384
optimize and bugfix make-struct VM opcode
|
hace 14 años |
Andy Wingo
|
827dc8dcb6
renumber VM opcodes
|
hace 15 años |
Andy Wingo
|
6f16379e9a
allocate free variables inline to closures
|
hace 15 años |
Andy Wingo
|
fd12a19a5e
subrs are now VM trampoline procedures
|
hace 15 años |
Andy Wingo
|
e809758a7e
clean up macros.[ch]
|
hace 15 años |
Andy Wingo
|
e42573315b
merge from master to elisp
|
hace 15 años |
Ludovic Courtès
|
114bc68ac9
Don't rely on `HAVE_' macros in public header "tags.h".
|
hace 15 años |
Ludovic Courtès
|
731dd0ce19
Merge branch 'bdw-gc-static-alloc'
|
hace 15 años |
Andy Wingo
|
df435c8307
arities can have noncontiguous starts and ends
|
hace 15 años |
Andy Wingo
|
3092a14d67
vm support for optional/kwarg init code, and bugfixes
|
hace 15 años |
Andy Wingo
|
899d37a6cf
more work towards compiling and interpreting keyword args
|
hace 15 años |
Andy Wingo
|
7e01997e88
finish support for optional & keyword args; update ecmascript compiler
|
hace 15 años |
Andy Wingo
|
56164a5a6c
de-nargs struct scm_objcode; procedure-property refactor
|
hace 15 años |
Andy Wingo
|
6c6a44390b
runtime and debugging support for callee-parsed procedure args
|
hace 15 años |
Andy Wingo
|
1e2a8c266d
steps on the way to have the callee check the number of arguments
|
hace 15 años |
Andy Wingo
|
97fcf583b7
jumps encoded using 24 bits, not 19; blocks no longer aligned
|
hace 15 años |
Ludovic Courtès
|
5f236208d0
Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc
|
hace 15 años |
Andy Wingo
|
b7946e9ec6
push new frame on stack before procedure & args
|
hace 15 años |
Andy Wingo
|
d94be25f72
remove dead weight from vm-i-system.c
|
hace 15 años |
Andy Wingo
|
aaae0d5ab3
"fix" <let>-bound lambda expressions too
|
hace 15 años |
Andy Wingo
|
94ff26b96b
rework the vm support for wide strings
|
hace 15 años |
Andy Wingo
|
6e5c02b8a3
make the fallback path look less like line noise
|
hace 15 años |
Andy Wingo
|
86cfb42d56
include objcode cookie in the fallback path
|
hace 15 años |
Neil Jerram
|
0ebbcf43c4
Remove AC_SYS_RESTARTABLE_SYSCALLS and related code
|
hace 15 años |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
hace 15 años |
Ludovic Courtès
|
bb2e15a5f4
Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc
|
hace 16 años |
Neil Jerram
|
cbee5075d6
Fix MinGW HAVE_STRUCT_TIMESPEC build problem
|
hace 16 años |
Ludovic Courtès
|
c6054feaf0
Add support for static allocation of cells, strings and stringbufs.
|
hace 16 años |
Ludovic Courtès
|
450be18dff
Handle lack of `struct dirent64' and `readdir64_r ()' on HP-UX 11.11.
|
hace 16 años |