コミット履歴

作者 SHA1 メッセージ 日付
  Ludovic Courtès 37a5970c19 VM: Keep jump table address in a register. 14 年 前
  Andy Wingo d223c3fcdd scm_is_eq for SCM vals, not == or != 14 年 前
  Andy Wingo a2a6c0e319 avoid tls gets when handling interrupts in the vm 14 年 前
  Andy Wingo eae2438d2b VM tweaks 14 年 前
  Andy Wingo f312025167 add vm-abort-continuation-hook, vm-restore-continuation-hook 15 年 前
  Andy Wingo c45d4d775d trim our set of vm hooks 15 年 前
  Andy Wingo ba2d960396 add SCM_UNLIKELY to CHECK_UNDERFLOW 15 年 前
  Ludovic Courtès 9823fd399c Make sure the whole VM stack is always scanned by the GC. 15 年 前
  Andy Wingo 45cc48673a RETURN_HOOK communicates the number of returned values 15 年 前
  Andy Wingo 6f16379e9a allocate free variables inline to closures 15 年 前
  Andy Wingo 7656f19446 rework vm tracing 15 年 前
  Andy Wingo 6c20a0b34b vm no longer measures bogoclock or times, relies on os for that 15 年 前
  Andy Wingo e8c3777214 less overhead for handling interrupts in the vm 15 年 前
  Ludovic Courtès 8b22ed7abd Remove remaining uses of discouraged constructs, really. 15 年 前
  Andy Wingo a6f15a1eba callees now check their args, cons rest list, reserve locals 16 年 前
  Andy Wingo 6c6a44390b runtime and debugging support for callee-parsed procedure args 16 年 前
  Ludovic Courtès 7af531508c Merge branch 'master' into boehm-demers-weiser-gc 16 年 前
  Andy Wingo 03e6c16596 reorder frame layout 16 年 前
  Ludovic Courtès 75d315e1fb Fix bogus computation of `vm->stack_limit'. 16 年 前
  Michael Gran 9c44cd4559 Add Unicode strings and symbols 16 年 前
  Andy Wingo 28b119ee3d make sure all programs are 8-byte aligned 16 年 前
  Andy Wingo 57ab0671d7 rename "closure-ref" to "free-ref"; s/vars/variables/ in some names 16 年 前
  Andy Wingo 20d47c3915 remove "externals" from the vm 16 年 前
  Andy Wingo 8d90b35656 vm support for display closures 16 年 前
  Andy Wingo e6eb246716 add bytevector ops to the vm 16 年 前
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ 16 年 前
  Andy Wingo 560b9c256d adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properly 16 年 前
  Andy Wingo a1a482e0e9 and, or, cond etc use syntax-rules, compile scheme through tree-il 16 年 前
  Andy Wingo 893be93f58 don't crash etch's gcc 16 年 前
  Andy Wingo e06e857c8d in debug mode, make sure that calls to the vm can be captured via make-stack 16 年 前