Mark H Weaver
|
adb8d905df
RTL VM: Rename 'apply' instruction to 'tail-apply'.
|
11 years ago |
Andy Wingo
|
af95414f1d
Various RTL VM and calling convention tweaks
|
11 years ago |
Andy Wingo
|
7396d21670
RTL: Local 0 is the procedure
|
11 years ago |
Mark H Weaver
|
28d5d2537c
Merge remote-tracking branch 'origin/stable-2.0'
|
11 years ago |
Ludovic Courtès
|
4af0d97ee6
Print the faulty object upon invalid-keyword errors.
|
12 years ago |
Andy Wingo
|
510ca12687
add new rtl vm
|
12 years ago |
Andy Wingo
|
b782ed0137
refactor to resolve_variable
|
13 years ago |
Andy Wingo
|
c850a0ff4d
pop-continuation abort-continuation hooks pass return vals directly
|
12 years ago |
Andy Wingo
|
ff3968c22d
remove some configurability in vm-engine
|
13 years ago |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Stefan Israelsson Tampe
|
aab9d46c83
add GUILE_STACK_SIZE environment variable
|
12 years ago |
Andy Wingo
|
b8bc86bce1
instead of our custom .go format, use elf
|
13 years ago |
Andy Wingo
|
747747ee06
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
62e15979b5
deprecate scm_sym2var
|
13 years ago |
Andy Wingo
|
74bbb99457
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
95e4ab2665
vm.c: remove a useless check
|
13 years ago |
Andy Wingo
|
968a9add65
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 years ago |
Andy Wingo
|
67b699cc77
refactor vm application of non-programs; boot continuation refactor
|
13 years ago |
Andy Wingo
|
4d497b629b
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
53bdfcf034
push error handlers out of line in the vm
|
13 years ago |
Andy Wingo
|
c05805a4ea
make applicable smob calls cheaper, and fix a memory leak
|
13 years ago |
Andy Wingo
|
80be163f81
make applicable smob calls cheaper, and fix a memory leak
|
13 years ago |
Andy Wingo
|
9d381ba478
dynstack: pushing a prompt no longer allocates memory
|
13 years ago |
Andy Wingo
|
9ede013f68
the dynamic stack is really a stack now, instead of a list
|
13 years ago |
Andy Wingo
|
252acfe8e7
Merge commit '3d51e57cfb0404db568a6adfde2a346d3fd9907e'
|
13 years ago |
Ludovic Courtès
|
0fc9040fa2
Parenthesize and type `SCM_FRAME' macros; check layout of `scm_vm_frame'.
|
13 years ago |
Andy Wingo
|
b2208d2e98
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Ludovic Courtès
|
de2c0a10fe
Complete cross-compilation support.
|
13 years ago |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 years ago |
Andy Wingo
|
21041372ed
add SCM_{PACK,UNPACK}_POINTER
|
13 years ago |