Andy Wingo
|
8af3423efe
Remove primitive?, add primitive-code?
|
před 9 roky |
Andy Wingo
|
de0233af17
Fix inner and outer stack cuts to match on procedure code
|
před 11 roky |
Andy Wingo
|
fd5621f868
Remove unused C scm_program_source.
|
před 11 roky |
Andy Wingo
|
a1eb8d1168
Reorganize programs.h.
|
před 11 roky |
Andy Wingo
|
d1100525ff
rtl-program-code -> program-code
|
před 11 roky |
Andy Wingo
|
0bd1e9c6a0
rtl-program? -> program?
|
před 11 roky |
Andy Wingo
|
edba822553
Remove make-rtl-program.
|
před 11 roky |
Andy Wingo
|
8079714576
scm_i_rtl_program_* -> scm_i_program_*
|
před 11 roky |
Andy Wingo
|
e326baac0b
scm_i_make_rtl_program in BUILDING_LIBGUILE
|
před 11 roky |
Andy Wingo
|
d798a895cc
Remove RTL_ infix from macros
|
před 11 roky |
Andy Wingo
|
e0755cd12a
Rename scm_tc7_rtl_program to scm_tc7_program
|
před 11 roky |
Andy Wingo
|
1c33be992e
Remove stack programs, objcode, and the old VM.
|
před 11 roky |
Andy Wingo
|
581a4eb82b
frame-instruction-pointer is absolute; rewrite (system vm coverage)
|
před 11 roky |
Andy Wingo
|
b0ca878cae
Foreign procedures are RTL programs
|
před 11 roky |
Andy Wingo
|
27337b6373
Subrs are RTL programs
|
před 11 roky |
Andy Wingo
|
d7928d7c61
Merge remote-tracking branch 'origin/stable-2.0'
|
před 11 roky |
Andy Wingo
|
d7794a9d07
Deprecate scm_c_program_source, as it has no internal users.
|
před 11 roky |
Andy Wingo
|
c4c098e355
procedure-properties for RTL functions
|
před 12 roky |
Andy Wingo
|
bf8328ec16
procedure-documentation works on RTL procedures
|
před 12 roky |
Andy Wingo
|
e65f80af42
RTL programs print with their name
|
před 12 roky |
Andy Wingo
|
510ca12687
add new rtl vm
|
před 12 roky |
Andy Wingo
|
dc7da0be90
refactor tc7 and tc16 checks
|
před 13 roky |
Andy Wingo
|
b262b74b51
add program-sources-pre-retire to core and define frame-next-source
|
před 14 roky |
Andy Wingo
|
1e23b461ec
remove program-name, program-documentation
|
před 15 roky |
Andy Wingo
|
07e424b753
scm_i_program_properties is internal; just use procedure-properties
|
před 15 roky |
Andy Wingo
|
2150e9a84a
partial continuations print as #<partial-continuation ...>
|
před 15 roky |
Andy Wingo
|
1d1cae0e2e
continuations are vm procedures
|
před 15 roky |
Andy Wingo
|
6f16379e9a
allocate free variables inline to closures
|
před 15 roky |
Andy Wingo
|
cc7005bc37
remove scm_tc7_gsubr
|
před 15 roky |
Andy Wingo
|
f318aa1e38
add SCM_PROGRAM_IS_PRIMITIVE_GENERIC flag and checker
|
před 15 roky |