Andy Wingo
|
8b33752be7
slight scm_procedure_p, scm_i_procedure_arity refactor
|
13 år sedan |
Andy Wingo
|
203a92b67b
convert internal weak hash table users to use the weak table api
|
13 år sedan |
Andy Wingo
|
a099c8d971
Merge remote-tracking branch 'origin/stable-2.0'
|
14 år sedan |
Andy Wingo
|
f2ed447383
set-procedure-property! threadsafety issue
|
14 år sedan |
Andy Wingo
|
fc7bd367ab
remove all deprecated code
|
14 år sedan |
Andy Wingo
|
3fc7e2c123
deprecate arity access via (procedure-properties proc 'arity)
|
15 år sedan |
Andy Wingo
|
cb2ce54844
add procedure_minimum_arity
|
15 år sedan |
Andy Wingo
|
07e424b753
scm_i_program_properties is internal; just use procedure-properties
|
15 år sedan |
Andy Wingo
|
90fa152c1d
tweaks to procprop.c
|
15 år sedan |
Andy Wingo
|
e1bdf9e2a5
procedure-properties incorporates program-properties
|
15 år sedan |
Andy Wingo
|
75c3ed2820
smobs are applied with vm trampoline procedures
|
15 år sedan |
Andy Wingo
|
cc7005bc37
remove scm_tc7_gsubr
|
15 år sedan |
Andy Wingo
|
fd12a19a5e
subrs are now VM trampoline procedures
|
15 år sedan |
Andy Wingo
|
ea68d342f1
procedures-with-setters implemented in terms of structs
|
15 år sedan |
Andy Wingo
|
314b87163e
eval.c closures are now applicable smobs, not tc3s
|
15 år sedan |
Andy Wingo
|
f36878ba2d
remove cxrs
|
15 år sedan |
Andy Wingo
|
8a1f4f98e1
remove rpsubrs
|
15 år sedan |
Andy Wingo
|
31d845b4bc
remove asubrs
|
15 år sedan |
Andy Wingo
|
b04ab0c624
remove scm_tc7_dsubr
|
16 år sedan |
Andy Wingo
|
df338a2264
remove tc7_subr_* and tc7_lsubr_*
|
16 år sedan |
Andy Wingo
|
b7742c6b71
new evaluator, y'all
|
15 år sedan |
Andy Wingo
|
b6cf4d0265
a very big commit cleaning up structs & goops. also applicable structs.
|
15 år sedan |
Andy Wingo
|
efcebb5b56
fold objects.[ch] into goops.[ch]
|
15 år sedan |
Andy Wingo
|
11561496ba
remove support for "entities" -- a form of applicable struct
|
15 år sedan |
Andy Wingo
|
730d8ad9e6
remove operators
|
15 år sedan |
Andy Wingo
|
15ab466299
procedure property table is only key-weak, not doubly-weak
|
15 år sedan |
Andy Wingo
|
c783b0827c
procedure property efficiency tweak
|
16 år sedan |
Andy Wingo
|
56164a5a6c
de-nargs struct scm_objcode; procedure-property refactor
|
16 år sedan |
Andy Wingo
|
2fb924f64f
programs have their own tc7 now
|
16 år sedan |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
16 år sedan |