Daniel Llorens
|
fe6cc6d04a
Use SCM_GSUBR_MAX in place of the hardcoded number
|
2 years ago |
Andy Wingo
|
c86758c298
Allow for bind-optionals without alloc-frame
|
5 years ago |
Andy Wingo
|
cf0270cb4c
Add internal function mapping subr index to function
|
6 years ago |
Andy Wingo
|
3827769aff
Add instrumentation to VM builtins
|
6 years ago |
Andy Wingo
|
455015d8e9
Fix bugs with primitive code allocator; expose internally
|
6 years ago |
Andy Wingo
|
b8a9a666f1
Rewrite subr implementation
|
6 years ago |
Andy Wingo
|
6ad1fc9ce0
Use ptrdiff_t instead of scm_t_ptrdiff
|
6 years ago |
Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
6 years ago |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
6 years ago |
Andy Wingo
|
b8d757732f
Rationalize include order in C files
|
6 years ago |
Andy Wingo
|
3068bc7384
Make libguile header inclusion consistent within libguile c files
|
6 years ago |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 years ago |
Andy Wingo
|
40ade0886e
Remove _scm.h
|
6 years ago |
Andy Wingo
|
a7bcd66f6f
Devolve symbols.h from _scm.h
|
6 years ago |
Andy Wingo
|
f043d0c3dc
Remove modules.h from _scm.h.
|
6 years ago |
Andy Wingo
|
d3cfabd89b
Devolve numbers.h from _scm.h.
|
6 years ago |
Andy Wingo
|
83584ef231
Fix libguile subcomponent headers not to include <libguile.h>
|
6 years ago |
Andy Wingo
|
4985ef13e6
Explicit interrupt handling in VM
|
8 years ago |
Andy Wingo
|
d848af9a16
Parse bytecode to determine minimum arity
|
8 years ago |
Andy Wingo
|
8af3423efe
Remove primitive?, add primitive-code?
|
9 years ago |
Andy Wingo
|
8832e8b68c
Small subr-call refactor
|
9 years ago |
Mark H Weaver
|
856d318a9f
Merge branch 'stable-2.0'
|
10 years ago |
Mark H Weaver
|
156119b022
Do not assume that 64-bit integers will be 64-bit aligned.
|
10 years ago |
Andy Wingo
|
4cbc95f150
Rename objcodes?.{scm,c,h} to loader.{scm,c,h}
|
11 years ago |
Andy Wingo
|
74870c0d2f
Fix gsubr comment
|
11 years ago |
Andy Wingo
|
095100bbdb
Change SCM_PACK_RTL macros to SCM_PACK_OP / SCM_PACK_OP_ARG
|
11 years ago |
Andy Wingo
|
3fe96dd808
scm_rtl_op_* -> scm_op_*
|
11 years ago |
Andy Wingo
|
d798a895cc
Remove RTL_ infix from macros
|
11 years ago |
Andy Wingo
|
e0755cd12a
Rename scm_tc7_rtl_program to scm_tc7_program
|
11 years ago |