2010-03-05 |
Ludovic Courtès | Recycle fluid numbers. |
tree | commitdiff |
2010-03-05 |
Ludovic Courtès | Don't gratuitously over-engineer things... |
tree | commitdiff |
2010-03-04 |
Ludovic Courtès | Slightly optimize the memoizer, bootstrap evaluator... |
tree | commitdiff |
2010-03-04 |
Ludovic Courtès | Remove obsolete compile-time option for freelist debugging. |
tree | commitdiff |
2010-03-04 |
Andy Wingo | partial continuations print as #<partial-continuation... |
tree | commitdiff |
2010-03-04 |
Andy Wingo | tighten up scm_i_dowinds, fixing invalid SCM_CAR (prompt) |
tree | commitdiff |
2010-03-04 |
Andy Wingo | add printers for prompts and with-fluids objects |
tree | commitdiff |
2010-03-03 |
Ludovic Courtès | Fix off-by-one error in the off-by-one fix of `make... |
tree | commitdiff |
2010-03-02 |
Ludovic Courtès | Fix off-by-one error when initializing vectors in ... |
tree | commitdiff |
2010-03-02 |
Ken Raeburn | Use libguile/control.x explicitly. |
tree | commitdiff |
2010-02-26 |
Andy Wingo | rewinding prompts works |
tree | commitdiff |
2010-02-26 |
Andy Wingo | catch, throw, with-throw-handler implemented in Scheme |
tree | commitdiff |
2010-02-26 |
Andy Wingo | deprecate lazy-catch |
tree | commitdiff |
2010-02-26 |
Andy Wingo | fix a prompt bug |
tree | commitdiff |
2010-02-25 |
Andy Wingo | simplify handling of nonlocal prompt returns from c |
tree | commitdiff |
2010-02-24 |
Andy Wingo | error if given an unrewindable partial continuation |
tree | commitdiff |
2010-02-24 |
Andy Wingo | fix embarrassing bug |
tree | commitdiff |
2010-02-24 |
Andy Wingo | fix symbol initialization in vm.c |
tree | commitdiff |
2010-02-24 |
Andy Wingo | fix escape-only prompts |
tree | commitdiff |
2010-02-24 |
Andy Wingo | add %default-prompt-tag, and error (not abort()) on... |
tree | commitdiff |
2010-02-24 |
Andy Wingo | turn abort() calls in vm.c into exceptions |
tree | commitdiff |
2010-02-24 |
Andy Wingo | rewind the dynamic state when entering a partial contin... |
tree | commitdiff |
2010-02-24 |
Andy Wingo | partial-cont-call works |
tree | commitdiff |
2010-02-24 |
Andy Wingo | record IP in partial continuations |
tree | commitdiff |
2010-02-22 |
Andy Wingo | actually capture partial continuations |
tree | commitdiff |
2010-02-22 |
Andy Wingo | tweaks to default program printer |
tree | commitdiff |
2010-02-22 |
Andy Wingo | abort always dispatches to VM bytecode, to detect same... |
tree | commitdiff |
2010-02-19 |
Andy Wingo | prompt as part of guile's primitive language |
tree | commitdiff |
2010-02-19 |
Andy Wingo | add scm_c_abort, wire it up to the abort opcode |
tree | commitdiff |
2010-02-19 |
Andy Wingo | prompt handlers are always inline |
tree | commitdiff |
2010-02-19 |
Andy Wingo | new VM operations: fluid-ref, fluid-set |
tree | commitdiff |
2010-02-19 |
Andy Wingo | fluids.h exposes more of its interface, internally... |
tree | commitdiff |
2010-02-19 |
Andy Wingo | vm caches the dynamic state in a local var |
tree | commitdiff |
2010-02-19 |
Andy Wingo | rename <control> to <abort> |
tree | commitdiff |
2010-02-19 |
Andy Wingo | <prompt> has no pre-unwind-handler, it's unnecessary |
tree | commitdiff |
2010-02-18 |
Andy Wingo | add wind-fluids, unwind-fluids VM ops |
tree | commitdiff |
2010-02-18 |
Andy Wingo | add with-fluids objects and primitive syntax |
tree | commitdiff |
2010-02-18 |
Andy Wingo | fix unmemoization bug |
tree | commitdiff |
2010-02-18 |
Andy Wingo | eval.c tweaks |
tree | commitdiff |
2010-02-18 |
Andy Wingo | fix comment in continuations.c |
tree | commitdiff |
2010-02-18 |
Andy Wingo | memoize (begin foo) to foo |
tree | commitdiff |
2010-02-18 |
Andy Wingo | dynwind is now a part of guile's primitive language |
tree | commitdiff |
2010-02-17 |
Ludovic Courtès | Update to Gnulib v0.0-3448-g6078aa4 for its <netdb... |
tree | commitdiff |
2010-02-17 |
Ludovic Courtès | getaddrinfo: Define macros lacking in NetBSD 5.0. |
tree | commitdiff |
2010-02-16 |
Ludovic Courtès | Include <libguile/__scm.h> in "foreign.h". |
tree | commitdiff |
2010-02-16 |
Ludovic Courtès | Add missing $(LTLIBINTL), suggested by Gnulib. |
tree | commitdiff |
2010-02-16 |
Ludovic Courtès | i18n: Define `nl_item' when it's not available (needed... |
tree | commitdiff |
2010-02-16 |
Michael Gran | Faster read of semicolon comments |
tree | commitdiff |
2010-02-15 |
Ludovic Courtès | Fix builds of `i18n.c' on non-GNU systems. |
tree | commitdiff |
2010-02-15 |
Ludovic Courtès | Use `#f' for `addrinfo:canonname' when it wasn't suppli... |
tree | commitdiff |
2010-02-14 |
Ludovic Courtès | Add `getaddrinfo' and related procedures. |
tree | commitdiff |
2010-02-14 |
Ludovic Courtès | Use Gnulib's `getaddrinfo' module. |
tree | commitdiff |
2010-02-13 |
Ludovic Courtès | Reinstate `scm_protects', for backward compatibility. |
tree | commitdiff |
2010-02-08 |
Andy Wingo | continuations return multiple values on the stack |
tree | commitdiff |
2010-02-08 |
Andy Wingo | scm_i_make_continuation takes vm and vm_cont args expli... |
tree | commitdiff |
2010-02-08 |
Andy Wingo | make scm_make_continuation internal |
tree | commitdiff |
2010-02-08 |
Andy Wingo | eval.c uses scm_i_call_with_current_continuation |
tree | commitdiff |
2010-02-08 |
Andy Wingo | continuations are vm procedures |
tree | commitdiff |
2010-02-08 |
Andy Wingo | connect a few more wires to promptenstein |
tree | commitdiff |
2010-02-03 |
Michael Gran | Optimize reader by preferring stack-allocated buffers |
tree | commitdiff |
2010-01-31 |
Andy Wingo | add @control and @prompt stub primitives |
tree | commitdiff |
2010-01-31 |
Andy Wingo | add return/nvalues |
tree | commitdiff |
2010-01-31 |
Andy Wingo | initial VM support for delimited continuations and... |
tree | commitdiff |
2010-01-27 |
Andy Wingo | add simple foreign finalization, and pointer support |
tree | commitdiff |
2010-01-27 |
Andy Wingo | fix to variable-bound? instruction prototype |
tree | commitdiff |
2010-01-26 |
Andy Wingo | turn asserts into exceptions in foreign.c |
tree | commitdiff |
2010-01-26 |
Andy Wingo | add `alignof' and `sizeof' Scheme functions |
tree | commitdiff |
2010-01-26 |
Andy Wingo | implement foreign-call |
tree | commitdiff |
2010-01-26 |
Andy Wingo | first pass at implementing low-level foreign functions |
tree | commitdiff |
2010-01-26 |
Andy Wingo | renumber VM opcodes |
tree | commitdiff |
2010-01-26 |
Andy Wingo | byte access to foreigns via bytevectors |
tree | commitdiff |
2010-01-26 |
Andy Wingo | move foreign function interface to its own module |
tree | commitdiff |
2010-01-26 |
Andy Wingo | foreign.h presents a more pointer-centric interface |
tree | commitdiff |
2010-01-26 |
Andy Wingo | add libffi dependency |
tree | commitdiff |
2010-01-25 |
Ludovic Courtès | Recognize structs with both "pr" and "pw" flags as... |
tree | commitdiff |
2010-01-25 |
Ludovic Courtès | Add ASCII art representing the basic struct layout. |
tree | commitdiff |
2010-01-25 |
Ludovic Courtès | Reinstate 2-word displacement for structs. |
tree | commitdiff |
2010-01-23 |
Michael Gran | R6RS string escapes broken on string output |
tree | commitdiff |
2010-01-23 |
Ludovic Courtès | Add `struct-ref' and `struct-set' VM opcodes. |
tree | commitdiff |
2010-01-23 |
Ludovic Courtès | Slightly improve comments and style in `struct.c'. |
tree | commitdiff |
2010-01-23 |
Ludovic Courtès | Clarify GC-registered displacements for structs. |
tree | commitdiff |
2010-01-23 |
Ludovic Courtès | Optimize struct initialization and accessors for the... |
tree | commitdiff |
2010-01-20 |
Ludovic Courtès | Fix `uniform-vector-read!' and `uniform-vector-write'. |
tree | commitdiff |
2010-01-19 |
Ludovic Courtès | Reinstate `scm_is_bool ()' as a function. |
tree | commitdiff |
2010-01-18 |
Ludovic Courtès | Fix use of utimensat(2). |
tree | commitdiff |
2010-01-17 |
Michael Gran | reader options macros incorrect when SCM_ENABLE_ELISP... |
tree | commitdiff |
2010-01-17 |
Andy Wingo | nanosecond timestamp support in stat and utime |
tree | commitdiff |
2010-01-15 |
Andy Wingo | fix (class-of #u32()) |
tree | commitdiff |
2010-01-15 |
Andy Wingo | add reader option for parsing [] as (). |
tree | commitdiff |
2010-01-14 |
Andy Wingo | vm.c uses scm_c_take_bytevector instead of scm_take_u8v... |
tree | commitdiff |
2010-01-13 |
Andy Wingo | RETURN_HOOK communicates the number of returned values |
tree | commitdiff |
2010-01-13 |
Andy Wingo | remove unused var in read.c |
tree | commitdiff |
2010-01-13 |
Michael Gran | Disable \u and \U escapes when r6rs-hex-escapes enabled |
tree | commitdiff |
2010-01-13 |
Michael Gran | Reader option for R6RS hex escapes |
tree | commitdiff |
2010-01-12 |
Andy Wingo | hopefully fix shared c32 / c64 uniform arrays |
tree | commitdiff |
2010-01-11 |
Andy Wingo | make-array bugfix |
tree | commitdiff |
2010-01-11 |
Andy Wingo | fix srfi-4 shared vector access from c |
tree | commitdiff |
2010-01-11 |
Andy Wingo | allow compilation of #@2(1 2 3) |
tree | commitdiff |
2010-01-11 |
Michael Gran | Refactor repeated code in scm_read_string |
tree | commitdiff |
2010-01-10 |
Michael Gran | Add R6RS backspace string escape |
tree | commitdiff |
next |