Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 3b14dd2f27 Optimize make-stack %!s(int64=10) %!d(string=hai) anos
  Andy Wingo 796e54a74c One more SCM vm user: continuations. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo d798a895cc Remove RTL_ infix from macros %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 486013d67c VM has "builtins": primitives addressable by emitted RTL code %!s(int64=11) %!d(string=hai) anos
  Andy Wingo d691ac2069 Continuations are RTL stubs %!s(int64=11) %!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 d8873dfe47 continuations return multiple values on the stack %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 269479e31f scm_i_make_continuation takes vm and vm_cont args explicitly %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 997659f898 make scm_make_continuation internal %!s(int64=15) %!d(string=hai) anos
  Andy Wingo babfc7b2c3 eval.c uses scm_i_call_with_current_continuation %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 1d1cae0e2e continuations are vm procedures %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 0236bc683d fix SCM_CELL macro usage in continuations.[ch] %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 14aa25e410 remove debug frames %!s(int64=15) %!d(string=hai) anos
  Neil Jerram a4dbe1ac3d Avoid clash with system setjmp/longjmp on IA64 %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Andy Wingo bfffd2583c make call/cc capture and restore the vm stacks %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 102dbb6f6c Add `SCM_INTERNAL' macro, use it. %!s(int64=16) %!d(string=hai) anos
  Neil Jerram 346e4402a4 Fix continuation problems on IA64. %!s(int64=17) %!d(string=hai) anos
  Neil Jerram 9a5fa6e98a * configure.in: New check for uca lib (needed for IA64 on HP-UX). %!s(int64=18) %!d(string=hai) anos
  Kevin Ryde 2b829bbb3d merge from 1.8 branch %!s(int64=19) %!d(string=hai) anos
  Neil Jerram 43e01b1ee3 * throw.h (scm_c_catch, scm_c_with_throw_handler, %!s(int64=19) %!d(string=hai) anos
  Marius Vollmer 92205699d0 The FSF has a new address. %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer 9de87eea47 See ChangeLog from 2005-03-02. %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer 5c5c27dc0d (scm_t_contregs): New 'offset' member for relocating debug frames. %!s(int64=20) %!d(string=hai) anos
  Stefan Jahn 78b6566ece 2003-06-25 Stefan Jahn <stefan@lkcc.org> %!s(int64=21) %!d(string=hai) anos
  Dirk Herrmann d0f6ceb84f * Removed uses of DEBUG_EXTENSIONS and DYNAMIC_LINKING to %!s(int64=22) %!d(string=hai) anos
  Marius Vollmer 73be1d9e8e Changed license terms to the plain LGPL thru-out. %!s(int64=22) %!d(string=hai) anos
  Stefan Jahn 6a53544072 2002-07-24 Stefan Jahn <stefan@lkcc.org> %!s(int64=22) %!d(string=hai) anos
  Han-Wen Nienhuys 34d19ef643 2002-07-20 Han-Wen <hanwen@cs.uu.nl> %!s(int64=22) %!d(string=hai) anos
  Marius Vollmer 87855fa2c4 * __scm.h, alist.h, arbiters.h, async.h, backtrace.h, boolean.h, %!s(int64=23) %!d(string=hai) anos