Andy Wingo
|
0e3a59f750
Fix reading and writing arities into DWARF.
|
11 年之前 |
Andy Wingo
|
b0ca878cae
Foreign procedures are RTL programs
|
11 年之前 |
Andy Wingo
|
27337b6373
Subrs are RTL programs
|
11 年之前 |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 年之前 |
Andy Wingo
|
25d50a051d
most uses of scm_from_locale_symbol become scm_from_utf8_symbol
|
13 年之前 |
Andy Wingo
|
f9654187b1
objcode type is an enumeration, not flags
|
14 年之前 |
Ludovic Courtès
|
5b46a8c2c8
Use "pointer" instead of "foreign" when dealing with wrapped pointers.
|
14 年之前 |
Ludovic Courtès
|
d4149a510e
Simplify the (system foreign) API.
|
14 年之前 |
Andy Wingo
|
52fd9639fd
foreign.h presents a more pointer-centric interface
|
15 年之前 |
Andy Wingo
|
cc7005bc37
remove scm_tc7_gsubr
|
15 年之前 |
Andy Wingo
|
fd12a19a5e
subrs are now VM trampoline procedures
|
15 年之前 |
Andy Wingo
|
9fdf9fd3ea
move subr implementation details to gsubr.[ch]
|
15 年之前 |
Andy Wingo
|
df338a2264
remove tc7_subr_* and tc7_lsubr_*
|
15 年之前 |
Andy Wingo
|
df9ca8d8b2
all subrs are gsubrs
|
15 年之前 |
Andy Wingo
|
23f276dea7
first step to make the vm stop calling the interpreter
|
15 年之前 |
Andy Wingo
|
ce471ab8b0
rename SCM_SNAME to SCM_SUBR_NAME
|
16 年之前 |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
16 年之前 |
Ludovic Courtès
|
020348bb87
Include <alloca.h> in `gsubr.c'.
|
16 年之前 |
Ludovic Courtès
|
8321ed20f6
Provide a C vararg interface to gsubr invocation.
|
16 年之前 |
Ludovic Courtès
|
a5f83fd21d
Mark `scm_gsubr_apply ()' as internal.
|
16 年之前 |
Ludovic Courtès
|
54d14084e2
Change `scm_gsubr_apply ()' to take the gsubr as its first argument.
|
16 年之前 |
Ludovic Courtès
|
e20d7001c3
Remove "compiled closures" ("cclos") in favor of a simpler mechanism.
|
16 年之前 |
Ludovic Courtès
|
cce8b2ce93
Use `SCM_SNAME ()' when requesting the name of a subr.
|
16 年之前 |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
16 年之前 |
Han-Wen Nienhuys
|
22fc179acd
* backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.c
|
18 年之前 |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
19 年之前 |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
20 年之前 |
Marius Vollmer
|
d2e53ed6f8
*** empty log message ***
|
20 年之前 |
Marius Vollmer
|
e11e83f3d9
* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,
|
21 年之前 |
Marius Vollmer
|
93ccaef0c6
* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM to
|
21 年之前 |