Andy Wingo
|
ac5a05d02e
Bump bytecode version
|
9 rokov pred |
Andy Wingo
|
d38ca16e2c
Add make-vector opcode
|
10 rokov pred |
Andy Wingo
|
1a82c2012b
Bump minor objcode version for recent changes
|
10 rokov pred |
Andy Wingo
|
b3ae2b5068
Add VM and compiler support for calls to known procedures
|
11 rokov pred |
Andy Wingo
|
4a1ce0169d
VM copes with moving FP
|
11 rokov pred |
Andy Wingo
|
f8085163d6
Remove MVRA from VM frames
|
11 rokov pred |
Andy Wingo
|
4c906ad5a5
Add specialize-primcalls pass; bump objcode version.
|
11 rokov pred |
Andy Wingo
|
1c33be992e
Remove stack programs, objcode, and the old VM.
|
11 rokov pred |
Mark H Weaver
|
f82f62944a
Merge remote-tracking branch 'origin/stable-2.0'
|
11 rokov pred |
Ludovic Courtès
|
fe51c7b3e0
Fix 'SCM_SYSCALL' to really swallow EINTR.
|
11 rokov pred |
Andy Wingo
|
4d497b629b
Merge remote-tracking branch 'origin/stable-2.0'
|
12 rokov pred |
Andy Wingo
|
7dbc03498a
add internal SCM_NOINLINE definition
|
12 rokov pred |
BT Templeton
|
5ddd9645c9
Merge branch 'bt/elisp'
|
12 rokov pred |
BT Templeton
|
9348168ed5
add `nil?' primitive
|
13 rokov pred |
Andy Wingo
|
d5a4f51f9c
add string-length, string-ref, vector-length instructions
|
13 rokov pred |
Andy Wingo
|
46da7909e1
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 rokov pred |
Andy Wingo
|
f0b7c3c6b9
write-objcode uses target-endianness, target-word-size
|
13 rokov pred |
Andy Wingo
|
27c6ebcb16
rename scm_async_click() to scm_async_tick(); privatize SCM_ASYNC_TICK
|
13 rokov pred |
Andy Wingo
|
04245bb72f
make SCM_I_SETJMP and SCM_I_LONGJMP private
|
13 rokov pred |
Andy Wingo
|
e8ab529d57
bump objcode version to 2.0; introduce minor-version compatibility
|
14 rokov pred |
Andy Wingo
|
51c1dba88a
ASYNC_TICK after catching EINTR in SCM_SYSCALL
|
14 rokov pred |
Andy Wingo
|
1c20cf1175
bump objcode version
|
14 rokov pred |
Andy Wingo
|
ddffdd788d
_scm GUILE_USE_64_CALLS compilation warning fix
|
14 rokov pred |
Andy Wingo
|
cf45ff030c
inline symbol? and vector? to opcodes, and a psyntax inlining tweak
|
14 rokov pred |
Ludovic Courtès
|
99765ed172
Remove `scm_t_aligned_cell'.
|
14 rokov pred |
Andy Wingo
|
f42d8bd8ff
simplify macro representation in the wake of module hygiene changes
|
14 rokov pred |
Ludovic Courtès
|
1880c97df1
Fix parenthesizing of the `ROUND_UP' macro; factorize.
|
14 rokov pred |
Volker Grabsch
|
18dcd80e37
don't fail when HAVE_STAT64 is undefined
|
14 rokov pred |
Ludovic Courtès
|
405a79ca7f
Add `scm_t_aligned_cell' internal type.
|
14 rokov pred |
Andy Wingo
|
9a974fd384
optimize and bugfix make-struct VM opcode
|
14 rokov pred |