Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo e7778c62aa abort-to-prompt uses an intrinsic %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 3b6bf20ef5 Most header files use forward decl for union scm_vm_stack_element %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 6ad1fc9ce0 Use ptrdiff_t instead of scm_t_ptrdiff %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 1234bb1850 Update license notices in all C files %!s(int64=6) %!d(string=hai) anos
  Andy Wingo c836c28496 libguile header files have uniform format for copyright declarations %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 791eb0c01a Remove (C) from copyright statements %!s(int64=6) %!d(string=hai) anos
  Andy Wingo f84ce5442e Refactor handling of auxiliary stacks and setjmp/longjmp %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 0007507340 VM stack grows downward %!s(int64=9) %!d(string=hai) anos
  Andy Wingo 4fcbc1b0d8 scm_i_prompt_pop_abort_args_x takes struct scm_vm* as arg %!s(int64=11) %!d(string=hai) anos
  Andy Wingo b44f5451f8 Remove last use of SCM vm in VM %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 385049949a abort-to-prompt* instead of @abort %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 9d381ba478 dynstack: pushing a prompt no longer allocates memory %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 9ede013f68 the dynamic stack is really a stack now, instead of a list %!s(int64=13) %!d(string=hai) anos
  Andy Wingo dc7da0be90 refactor tc7 and tc16 checks %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 572eef50c2 fix prompt and abort with the boot evaluator %!s(int64=14) %!d(string=hai) anos
  Andy Wingo c6a32a2cd5 remove internal treatment of default prompt tag, it seems there was no need %!s(int64=15) %!d(string=hai) anos
  Andy Wingo bbb2ecd1d1 add printers for prompts and with-fluids objects %!s(int64=15) %!d(string=hai) anos
  Andy Wingo adbdfd6d24 rewinding prompts works %!s(int64=15) %!d(string=hai) anos
  Andy Wingo d296431516 fix a prompt bug %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b8af64db76 simplify handling of nonlocal prompt returns from c %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 3ccee39194 add %default-prompt-tag, and error (not abort()) on an abort to bad tag %!s(int64=15) %!d(string=hai) anos
  Andy Wingo cee1d22c3c actually capture partial continuations %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 2d026f04cc abort always dispatches to VM bytecode, to detect same-invocation aborts %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 747022e4cb prompt as part of guile's primitive language %!s(int64=15) %!d(string=hai) anos
  Andy Wingo eaefabee34 add scm_c_abort, wire it up to the abort opcode %!s(int64=15) %!d(string=hai) anos
  Andy Wingo ea6b18e82f prompt handlers are always inline %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 07a0c7d5d9 <prompt> has no pre-unwind-handler, it's unnecessary %!s(int64=15) %!d(string=hai) anos
  Andy Wingo adaf86ec49 connect a few more wires to promptenstein %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b9c100d008 add @control and @prompt stub primitives %!s(int64=15) %!d(string=hai) anos