Commit History

Author SHA1 Message Date
  Mark H Weaver 0bd659658b RTL VM: ash: Use SCM_SRS and fix large right shifts in fast path. 11 years ago
  Andy Wingo 14d102920f add allocate-struct primitive and rtl opcode 11 years ago
  Andy Wingo b21713128e abort is no longer an op with rest args 11 years ago
  Andy Wingo 286a0fb3ae call is no longer a vararg instruction 11 years ago
  Andy Wingo 7396d21670 RTL: Local 0 is the procedure 11 years ago
  Mark H Weaver 28d5d2537c Merge remote-tracking branch 'origin/stable-2.0' 11 years ago
  Andy Wingo 98eaef1b50 Simplify dynstack API to only wind one fluid at a time 11 years ago
  Andy Wingo 510ca12687 add new rtl vm 11 years ago
  Andy Wingo a0ec1ca116 cpp hygiene in the vm 12 years ago
  Andy Wingo c850a0ff4d pop-continuation abort-continuation hooks pass return vals directly 11 years ago
  Andy Wingo 27319ffaa9 Allow vm_engine caller to pass arguments on the stack. 11 years ago
  Andy Wingo 8dd6bfa7bb vm-engine: remove register assignments 12 years ago
  Andy Wingo ff3968c22d remove some configurability in vm-engine 12 years ago
  Andy Wingo 27c7c630a1 minor vm-engine cleanups 12 years ago
  Andy Wingo 52182d5280 remove CONS macro in VM; use scm_cons instead 12 years ago
  Andy Wingo eac1202483 inline vm-engine.h into vm-engine.c 12 years ago
  Andy Wingo 968a9add65 Merge remote-tracking branch 'local-2.0/stable-2.0' 12 years ago
  Andy Wingo 67b699cc77 refactor vm application of non-programs; boot continuation refactor 12 years ago
  Andy Wingo 4d497b629b Merge remote-tracking branch 'origin/stable-2.0' 12 years ago
  Andy Wingo 53bdfcf034 push error handlers out of line in the vm 12 years ago
  Andy Wingo 9d381ba478 dynstack: pushing a prompt no longer allocates memory 13 years ago
  Andy Wingo d5dbe0c1d5 optimize dynamic-wind when we know winders are thunks 13 years ago
  Ludovic Courtès 37a5970c19 VM: Keep jump table address in a register. 13 years ago
  Andy Wingo b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK 13 years ago
  Andy Wingo a2a6c0e319 avoid tls gets when handling interrupts in the vm 13 years ago
  Andy Wingo eae2438d2b VM tweaks 13 years ago
  Andy Wingo 501cf7d607 latin1 strings in vm error messages 13 years ago
  Andy Wingo 9b709b0fe1 fix frame dynamic linkage in the face of partial continuation application 14 years ago
  Andy Wingo dce0252bf2 fix error handling in variable-ref family of instructions 14 years ago
  Andy Wingo 1cc0b6adde fix error-handling of apply to non-list 14 years ago