Andy Wingo
|
d798a895cc
Remove RTL_ infix from macros
|
11 年之前 |
Andy Wingo
|
0e3a59f750
Fix reading and writing arities into DWARF.
|
11 年之前 |
Andy Wingo
|
27337b6373
Subrs are RTL programs
|
11 年之前 |
Ludovic Courtès
|
be90d0b6f9
Add `scm_t_subr' typedef (fix bug #23681).
|
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
|
9174596d5b
re-add SCM_GSUBR_MAX
|
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
|
23f276dea7
first step to make the vm stop calling the interpreter
|
15 年之前 |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 年之前 |
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
|
102dbb6f6c
Add `SCM_INTERNAL' macro, use it.
|
16 年之前 |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
19 年之前 |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 年之前 |
Marius Vollmer
|
73be1d9e8e
Changed license terms to the plain LGPL thru-out.
|
22 年之前 |
Marius Vollmer
|
33b001fd89
Prefixed each each exported symbol with SCM_API.
|
23 年之前 |
Dirk Herrmann
|
dee01b012c
* Removed deprecated stuff.
|
23 年之前 |
Martin Grabmüller
|
58ade1022c
* alist.c, arbiters.c, async.h, backtrace.h, boolean.c, chars.c,
|
23 年之前 |
Michael Livshin
|
c014a02eec
revert the ill-considered part of the 2001-05-24 changes
|
24 年之前 |
Michael Livshin
|
1be6b49ccb
* validate.h
|
24 年之前 |
Marius Vollmer
|
9d78586faf
(scm_c_make_gsubr, scm_c_define_gsubr,
|
24 年之前 |
Dirk Herrmann
|
74cc85038e
* Don't use string or vector macros when accessing compiled closures.
|
24 年之前 |
Mikael Djurfeldt
|
f2c9fcb07e
Updated copyrights
|
24 年之前 |
Michael Livshin
|
89e00824a0
* *.[hc]: add Emacs magic at the end of file, to ensure GNU
|
25 年之前 |