Andy Wingo
|
20b1b91394
Move RTL unpack macros to vm-engine.c
|
11 anni fa |
Andy Wingo
|
095100bbdb
Change SCM_PACK_RTL macros to SCM_PACK_OP / SCM_PACK_OP_ARG
|
11 anni fa |
Andy Wingo
|
3fe96dd808
scm_rtl_op_* -> scm_op_*
|
11 anni fa |
Andy Wingo
|
1b780c134b
(system vm instruction) rtl-instruction-list -> (language rtl) instruction-list
|
11 anni fa |
Andy Wingo
|
1c33be992e
Remove stack programs, objcode, and the old VM.
|
11 anni fa |
Andy Wingo
|
b0ca878cae
Foreign procedures are RTL programs
|
11 anni fa |
Mark H Weaver
|
062888f7bb
RTL VM: Fix SCM_PACK_RTL_* macros.
|
11 anni fa |
Andy Wingo
|
510ca12687
add new rtl vm
|
11 anni fa |
Andy Wingo
|
ad47e35939
fix race in which some instruction name symbols could go unmarked
|
15 anni fa |
Andy Wingo
|
e6eb246716
add bytevector ops to the vm
|
15 anni fa |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 anni fa |
Andy Wingo
|
560b9c256d
adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properly
|
15 anni fa |
Andy Wingo
|
aeeff258c6
non-srcdir build fixes
|
15 anni fa |
Andy Wingo
|
53e28ed9b2
static opcodes; refactor program/objcode division; use new assembly pipeline
|
16 anni fa |
Andy Wingo
|
83495480e8
merge guile-vm into libguile itself
|
16 anni fa |