Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 年之前 |
Andy Wingo
|
4a655e50a3
use scm_from_latin1_symboln for string literals and load-symbol
|
14 年之前 |
Andy Wingo
|
3d27ef4bd3
fix a number of assumptions that a pointer could fit into a long
|
14 年之前 |
Andy Wingo
|
b262b74b51
add program-sources-pre-retire to core and define frame-next-source
|
14 年之前 |
Andy Wingo
|
7884975a89
fix to program-module
|
14 年之前 |
Andy Wingo
|
cb2ce54844
add procedure_minimum_arity
|
15 年之前 |
Andy Wingo
|
1e23b461ec
remove program-name, program-documentation
|
15 年之前 |
Andy Wingo
|
07e424b753
scm_i_program_properties is internal; just use procedure-properties
|
15 年之前 |
Andy Wingo
|
44602b0868
rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0
|
15 年之前 |
Andy Wingo
|
5c606217a4
fix continuation printing bug
|
15 年之前 |
Andy Wingo
|
2150e9a84a
partial continuations print as #<partial-continuation ...>
|
15 年之前 |
Andy Wingo
|
76e3816281
tweaks to default program printer
|
15 年之前 |
Andy Wingo
|
1d1cae0e2e
continuations are vm procedures
|
15 年之前 |
Andy Wingo
|
6f16379e9a
allocate free variables inline to closures
|
15 年之前 |
Andy Wingo
|
a6029b97ea
properly integrate vm bootstrapping into init.c
|
15 年之前 |
Andy Wingo
|
31a26df2cc
program-meta procedures get their program's objtable
|
15 年之前 |
Ludovic Courtès
|
3dbbe28dfd
Don't use GCC zero-length arrays.
|
15 年之前 |
Ludovic Courtès
|
5c8cefe591
Remove remaining uses of discouraged constructs.
|
15 年之前 |
Ludovic Courtès
|
6f6f0dac01
Fix C99-style comments.
|
15 年之前 |
Andy Wingo
|
df435c8307
arities can have noncontiguous starts and ends
|
15 年之前 |
Andy Wingo
|
56164a5a6c
de-nargs struct scm_objcode; procedure-property refactor
|
15 年之前 |
Andy Wingo
|
6c6a44390b
runtime and debugging support for callee-parsed procedure args
|
15 年之前 |
Andy Wingo
|
2fb924f64f
programs have their own tc7 now
|
15 年之前 |
Andy Wingo
|
57ab0671d7
rename "closure-ref" to "free-ref"; s/vars/variables/ in some names
|
15 年之前 |
Andy Wingo
|
20d47c3915
remove "externals" from the vm
|
15 年之前 |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 年之前 |
Andy Wingo
|
560b9c256d
adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properly
|
16 年之前 |
Ludovic Courtès
|
da8b47478e
Avoid uses of deprecated forms in the VM code.
|
16 年之前 |
Andy Wingo
|
60ae5ca2a3
frame, program, objcode, etc inits use load-extension
|
16 年之前 |
Andy Wingo
|
aeeff258c6
non-srcdir build fixes
|
16 年之前 |