Commit History

Author SHA1 Message Date
  Andy Wingo a6cd355510 %start-stack in Scheme, in terms of prompts 15 years ago
  Andy Wingo b3950ad6d8 error if given an unrewindable partial continuation 15 years ago
  Andy Wingo cee1d22c3c actually capture partial continuations 15 years ago
  Andy Wingo 2d026f04cc abort always dispatches to VM bytecode, to detect same-invocation aborts 15 years ago
  Andy Wingo d8873dfe47 continuations return multiple values on the stack 15 years ago
  Andy Wingo 269479e31f scm_i_make_continuation takes vm and vm_cont args explicitly 15 years ago
  Andy Wingo 6f3b0cc29e tc7 tags for vm-related data 15 years ago
  Andy Wingo a6029b97ea properly integrate vm bootstrapping into init.c 15 years ago
  Andy Wingo 7656f19446 rework vm tracing 15 years ago
  Andy Wingo 6c20a0b34b vm no longer measures bogoclock or times, relies on os for that 15 years ago
  Andy Wingo 75a029aa25 fix SCM_CELL macro usage. 15 years ago
  Andy Wingo 14aa25e410 remove debug frames 15 years ago
  Andy Wingo 2fb924f64f programs have their own tc7 now 15 years ago
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ 15 years ago
  Andy Wingo 560b9c256d adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properly 15 years ago
  Andy Wingo 4abef68f61 scm_call_N doesn't cons for calling programs 16 years ago
  Andy Wingo 6d14383e86 enable multiple vm engines (regular, debug, ...) 16 years ago
  Andy Wingo 7aa6f86b77 fix marking empty VM continuations 16 years ago
  Andy Wingo b1b942b74c remove heap links in VM frames, incorporate vm frames into normal backtraces 16 years ago
  Andy Wingo bfffd2583c make call/cc capture and restore the vm stacks 16 years ago
  Andy Wingo 7bbed5181c the vm is a fluid 16 years ago
  Andy Wingo 22f4ee4882 make primitive-load-path load compiled files if available 16 years ago
  Andy Wingo 83495480e8 merge guile-vm into libguile itself 16 years ago