1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-11 16:20:19 +02:00
guile/module/system/vm
Andy Wingo e311f5fa04 tick in calls, procedure-name works on compiled procedures
* module/system/vm/program.scm:
* libguile/programs.h:
* libguile/programs.c (scm_program_bindings, scm_program_bindings)
  (scm_program_properties, scm_program_name): Unfortunately, implement
  more procs in C, so that C can use them more easily.

* libguile/debug.c (scm_procedure_name): Dispatch to scm_program_name as
  appropriate.

* libguile/vm-i-system.c (call): Tick in a call.
2009-02-02 23:00:36 +01:00
..
debug.scm nifty generic compiler infrastructure -- no more hardcoded passes 2008-11-14 22:42:31 +01:00
frame.scm remove conv.scm, disasm.scm; objcode->bytecode rename 2009-01-30 14:36:49 +01:00
instruction.scm use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00
Makefile.am remove conv.scm, disasm.scm; objcode->bytecode rename 2009-01-30 14:36:49 +01:00
objcode.scm add code for writing out metadata to the end of a program 2009-02-01 10:15:00 +01:00
profile.scm use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00
program.scm tick in calls, procedure-name works on compiled procedures 2009-02-02 23:00:36 +01:00
trace.scm use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00
vm.scm static opcodes; refactor program/objcode division; use new assembly pipeline 2009-01-29 21:12:00 +01:00