guile-commits
Thread
Date
Earlier messages
Later messages
Messages by Thread
[Guile-commits] 60/69: divide2double refactor
Andy Wingo
[Guile-commits] 67/69: Finish srfi-60 port off old scm mpz API
Andy Wingo
[Guile-commits] 45/69: Remove support for allowing exact numbers to be divided by zero
Andy Wingo
[Guile-commits] 66/69: Start porting srfi-60 off the bad bignum interfaces
Andy Wingo
[Guile-commits] 51/69: Reimplement scm_{to,from}_{int32,uint32}
Andy Wingo
[Guile-commits] 69/69: Bignums avoid both custom GMP allocator and finalizers
Andy Wingo
[Guile-commits] 59/69: Remove dead bignum frexp code from numbers.c
Andy Wingo
[Guile-commits] 65/69: Avoid scm_i_mkbig outside numbers.c.
Andy Wingo
[Guile-commits] 62/69: Remove last non-admin SCM_I_BIG_MPZ uses in numbers.c
Andy Wingo
[Guile-commits] 68/69: scm_to_ipv6 uses scm_to_mpz
Andy Wingo
[Guile-commits] 63/69: Simplify magnitude, angle
Andy Wingo
[Guile-commits] 64/69: Use scm_integer_to_double_z in numbers.c instead of big2dbl
Andy Wingo
[Guile-commits] branch main updated: New function bitvector-copy (scm_bitvector_copy)
Daniel Llorens
[Guile-commits] branch main updated: Review REFFIXME
Daniel Llorens
[Guile-commits] branch main updated: New function srfi-4-vector-type-size in (srfi srfi-4 gnu)
Daniel Llorens
[Guile-commits] branch main updated: Support C99 complex types conditionally in (system foreign)
Mikael Djurfeldt
[Guile-commits] branch main updated: Mention package GNU Autopoint in README.
Mikael Djurfeldt
[Guile-commits] branch main updated (496f69d -> 6f1b620)
Andy Wingo
[Guile-commits] 03/05: Allow callk to continue to kargs
Andy Wingo
[Guile-commits] 05/05: Add -Ooptimize-known-return-types at -O2
Andy Wingo
[Guile-commits] 01/05: Refactor compile-bytecode
Andy Wingo
[Guile-commits] 02/05: Refactor send and receive shuffles in slot allocation
Andy Wingo
[Guile-commits] 04/05: Add new pass to optimize away return value count checks
Andy Wingo
[Guile-commits] branch wip-optimize-return-values-checks deleted (was 79bff15)
Andy Wingo
[Guile-commits] branch main updated (eb9ad61 -> 496f69d)
Daniel Llorens
[Guile-commits] 01/01: Support C99 complex types in (system foreign)
Daniel Llorens
[Guile-commits] branch main updated: Support C99 complex types in (system foreign)
Daniel Llorens
[Guile-commits] branch wip-optimize-return-values-checks created (now 79bff15)
Andy Wingo
[Guile-commits] 02/05: Refactor send and receive shuffles in slot allocation
Andy Wingo
[Guile-commits] 03/05: Allow callk to continue to kargs
Andy Wingo
[Guile-commits] 04/05: Add new pass to optimize away return value count checks
Andy Wingo
[Guile-commits] 05/05: Add -Ooptimize-known-return-types at -O2
Andy Wingo
[Guile-commits] 01/05: Refactor compile-bytecode
Andy Wingo
[Guile-commits] branch main updated: Fix brace style for bf9d30f3c3fd03cb37d604f1927e9ce5c699338b
Daniel Llorens
[Guile-commits] branch wip-ash deleted (was 47f9950)
Daniel Llorens
[Guile-commits] branch main updated (ffb33fd -> c6b1171)
Daniel Llorens
[Guile-commits] 01/02: Limit the range of ash, round-ash count argument to INT32
Daniel Llorens
[Guile-commits] 02/02: Avoid ash with arguments that might overflow in (language cps types)
Daniel Llorens
[Guile-commits] branch main updated: module/system/base/target.scm: support riscv32
Daniel Llorens
[Guile-commits] branch wip-ash created (now 47f9950)
Daniel Llorens
[Guile-commits] 02/02: Avoid ash with arguments that might overflow in (language cps types)
Daniel Llorens
[Guile-commits] 01/02: Limit the range of ash, round-ash count argument to INT32
Daniel Llorens
[Guile-commits] branch main updated: Fix bounds check in recvfrom!
Daniel Llorens
[Guile-commits] branch main updated: Fix typos in SRFI docs
Daniel Llorens
[Guile-commits] branch main updated: Const qualify return of strerror
Daniel Llorens
[Guile-commits] branch main updated: Add support for arc
Daniel Llorens
[Guile-commits] branch main updated: Improve support for R6/R7 SRFI module name formats.
Daniel Llorens
[Guile-commits] branch main updated: Update NEWS
Daniel Llorens
[Guile-commits] branch main updated: Update NEWS
Andy Wingo
[Guile-commits] branch main updated (06de31e -> b1bbafa)
Ludovic Court�s
[Guile-commits] 01/02: sxml: Make parser thread-safe.
Ludovic Court�s
[Guile-commits] 02/02: Update NEWS.
Ludovic Court�s
[Guile-commits] branch wip-srfi-4-copy deleted (was 6be51f9)
Daniel Llorens
[Guile-commits] branch main updated: Fix doc typo
Daniel Llorens
[Guile-commits] branch main updated: Fix doc typo
Daniel Llorens
[Guile-commits] branch main updated (c85724b -> 6be51f9)
Daniel Llorens
[Guile-commits] branch wip-srfi-4-copy created (now 6be51f9)
Daniel Llorens
[Guile-commits] 01/01: Provide xxvector-copy and xxvector-copy! for srfi-4 vectors
Daniel Llorens
[Guile-commits] branch wip-elisp-rebased created (now 4b9b827)
Christopher Allan Webber
[Guile-commits] 01/36: Remove CFLAGS from snarfcppopts.
Christopher Allan Webber
[Guile-commits] 06/36: allow arbitrary constants in cps
Christopher Allan Webber
[Guile-commits] 07/36: guile-snarf fix
Christopher Allan Webber
[Guile-commits] 03/36: check symbols constants uninterned
Christopher Allan Webber
[Guile-commits] 08/36: elisp updates
Christopher Allan Webber
[Guile-commits] 18/36: defconst, defvar: proclaim special at compile-time
Christopher Allan Webber
[Guile-commits] 10/36: symbol default value procedures
Christopher Allan Webber
[Guile-commits] 04/36: multiple obarrays
Christopher Allan Webber
[Guile-commits] 11/36: defvar affects default value
Christopher Allan Webber
[Guile-commits] 12/36: constant-interning fix
Christopher Allan Webber
[Guile-commits] 16/36: compile-elisp fn
Christopher Allan Webber
[Guile-commits] 19/36: compiler macros
Christopher Allan Webber
[Guile-commits] 17/36: elisp @@ macro
Christopher Allan Webber
[Guile-commits] 20/36: defsubst
Christopher Allan Webber
[Guile-commits] 21/36: use defsubst
Christopher Allan Webber
[Guile-commits] 26/36: top level fixes
Christopher Allan Webber
[Guile-commits] 31/36: use standard evaluator
Christopher Allan Webber
[Guile-commits] 29/36: use guile eval for elisp tree-il
Christopher Allan Webber
[Guile-commits] 24/36: degenerate let forms
Christopher Allan Webber
[Guile-commits] 25/36: only evaluate top-level macro definitions
Christopher Allan Webber
[Guile-commits] 30/36: guile-backtrace function
Christopher Allan Webber
[Guile-commits] 36/36: elisp: boot: Replace removed FRAME-PROCEDURE with FRAME-PROCEDURE-NAME.
Christopher Allan Webber
[Guile-commits] 35/36: loader: Handle interned constants as well as plain bytevectors.
Christopher Allan Webber
[Guile-commits] 28/36: deprecated eval-when situations
Christopher Allan Webber
[Guile-commits] 33/36: ignore 'expect-fail' forms in elisp tests
Christopher Allan Webber
[Guile-commits] 34/36: temporarily disable elisp exception tests
Christopher Allan Webber
[Guile-commits] 02/36: intern arbitrary constants
Christopher Allan Webber
[Guile-commits] 05/36: guile-private-ref
Christopher Allan Webber
[Guile-commits] 09/36: read nil/t as #nil/#t
Christopher Allan Webber
[Guile-commits] 13/36: define-module for elisp special modules
Christopher Allan Webber
[Guile-commits] 14/36: restore special operator handling
Christopher Allan Webber
[Guile-commits] 15/36: fix symbol-function
Christopher Allan Webber
[Guile-commits] 22/36: fset macro
Christopher Allan Webber
[Guile-commits] 23/36: eval-when
Christopher Allan Webber
[Guile-commits] 27/36: execute top level require forms
Christopher Allan Webber
[Guile-commits] 32/36: update cross-compilation test
Christopher Allan Webber
[Guile-commits] branch wip-elisp-rebased deleted (was 27adf08)
Christopher Allan Webber
[Guile-commits] branch wip-elisp-rebased created (now 27adf08)
Christopher Allan Webber
[Guile-commits] 03/36: check symbols constants uninterned
Christopher Allan Webber
[Guile-commits] 05/36: guile-private-ref
Christopher Allan Webber
[Guile-commits] 01/36: Remove CFLAGS from snarfcppopts.
Christopher Allan Webber
[Guile-commits] 04/36: multiple obarrays
Christopher Allan Webber
[Guile-commits] 06/36: allow arbitrary constants in cps
Christopher Allan Webber
[Guile-commits] 02/36: intern arbitrary constants
Christopher Allan Webber
[Guile-commits] 07/36: guile-snarf fix
Christopher Allan Webber
[Guile-commits] 12/36: constant-interning fix
Christopher Allan Webber
[Guile-commits] 13/36: define-module for elisp special modules
Christopher Allan Webber
[Guile-commits] 09/36: read nil/t as #nil/#t
Christopher Allan Webber
[Guile-commits] 08/36: elisp updates
Christopher Allan Webber
[Guile-commits] 11/36: defvar affects default value
Christopher Allan Webber
[Guile-commits] 14/36: restore special operator handling
Christopher Allan Webber
[Guile-commits] 10/36: symbol default value procedures
Christopher Allan Webber
[Guile-commits] 18/36: defconst, defvar: proclaim special at compile-time
Christopher Allan Webber
[Guile-commits] 22/36: fset macro
Christopher Allan Webber
[Guile-commits] 27/36: execute top level require forms
Christopher Allan Webber
[Guile-commits] 23/36: eval-when
Christopher Allan Webber
[Guile-commits] 17/36: elisp @@ macro
Christopher Allan Webber
[Guile-commits] 16/36: compile-elisp fn
Christopher Allan Webber
[Guile-commits] 29/36: use guile eval for elisp tree-il
Christopher Allan Webber
[Guile-commits] 19/36: compiler macros
Christopher Allan Webber
[Guile-commits] 31/36: use standard evaluator
Christopher Allan Webber
[Guile-commits] 20/36: defsubst
Christopher Allan Webber
[Guile-commits] 36/36: elisp: boot: Replace removed FRAME-PROCEDURE with FRAME-PROCEDURE-NAME.
Christopher Allan Webber
[Guile-commits] 24/36: degenerate let forms
Christopher Allan Webber
[Guile-commits] 26/36: top level fixes
Christopher Allan Webber
[Guile-commits] 35/36: loader: Handle interned constants as well as plain bytevectors.
Christopher Allan Webber
[Guile-commits] 34/36: temporarily disable elisp exception tests
Christopher Allan Webber
[Guile-commits] 28/36: deprecated eval-when situations
Christopher Allan Webber
[Guile-commits] 15/36: fix symbol-function
Christopher Allan Webber
[Guile-commits] 21/36: use defsubst
Christopher Allan Webber
[Guile-commits] 25/36: only evaluate top-level macro definitions
Christopher Allan Webber
[Guile-commits] 30/36: guile-backtrace function
Christopher Allan Webber
[Guile-commits] 32/36: update cross-compilation test
Christopher Allan Webber
[Guile-commits] 33/36: ignore 'expect-fail' forms in elisp tests
Christopher Allan Webber
[Guile-commits] branch main updated: (ice-9 format): Fix scaling floats with leading zeros
Daniel Llorens
[Guile-commits] branch main updated: Mention package GNU Gperf in README.
Mikael Djurfeldt
[Guile-commits] branch wip-exception-truncate updated (b9b360b -> 1f0e302)
Daniel Llorens
[Guile-commits] 01/01: Provide a hook for the exception printer
Daniel Llorens
[Guile-commits] branch compile-to-js-merge updated: Remove lower-cps call in compile-js.
Christopher Allan Webber
[Guile-commits] branch compile-to-js-merge created (now 6f112d5)
Christopher Allan Webber
[Guile-commits] 03/99: Remove jscall type
Christopher Allan Webber
[Guile-commits] 04/99: fix makefile
Christopher Allan Webber
[Guile-commits] 05/99: separate js-il functions into actual functions and those for continuations
Christopher Allan Webber
[Guile-commits] 02/99: Replace values object with values passed as continuation arguments
Christopher Allan Webber
[Guile-commits] 08/99: conditional->branch
Christopher Allan Webber
[Guile-commits] 07/99: Simple inlining of immediate calls
Christopher Allan Webber
[Guile-commits] 01/99: Temp commit
Christopher Allan Webber
[Guile-commits] 06/99: Get rid of comments and dead branches
Christopher Allan Webber
[Guile-commits] 09/99: get rid of unused match case
Christopher Allan Webber
[Guile-commits] 10/99: fix makefile
Christopher Allan Webber
[Guile-commits] 13/99: Mangle js identifiers
Christopher Allan Webber
[Guile-commits] 11/99: Compile rest args
Christopher Allan Webber
[Guile-commits] 25/99: Implement call-with-values
Christopher Allan Webber
[Guile-commits] 12/99: Compile string constants
Christopher Allan Webber
[Guile-commits] 21/99: Primitives should return Scheme Booleans
Christopher Allan Webber
[Guile-commits] 20/99: Implement keyword argument parsing
Christopher Allan Webber
[Guile-commits] 16/99: Remove superfluous space
Christopher Allan Webber
[Guile-commits] 29/99: Use scheme.frame.Prompt objects for prompts on dynstack
Christopher Allan Webber
[Guile-commits] 31/99: Different types for Continuation and Variable identifiers
Christopher Allan Webber
[Guile-commits] 23/99: Compile cps $prompt form to javascript
Christopher Allan Webber
[Guile-commits] 15/99: Handle case-lambda via a jump table
Christopher Allan Webber
[Guile-commits] 18/99: Add more types of constants
Christopher Allan Webber
[Guile-commits] 44/99: Update primitives in no-values-primitives
Christopher Allan Webber
[Guile-commits] 26/99: abort-to-prompt takes multiple arguments
Christopher Allan Webber
[Guile-commits] 28/99: Implement apply correctly
Christopher Allan Webber
[Guile-commits] 27/99: values takes multiple arguments
Christopher Allan Webber
[Guile-commits] 19/99: Simplify output Javascript
Christopher Allan Webber
[Guile-commits] 36/99: Handle more identifier characters
Christopher Allan Webber
[Guile-commits] 35/99: Change local type representation and remove var type
Christopher Allan Webber
[Guile-commits] 38/99: Explicitly test for undefined arguments to handle false values like 0
Christopher Allan Webber
[Guile-commits] 56/99: Implement builtin list procedures.
Christopher Allan Webber
[Guile-commits] 33/99: Change program type representation
Christopher Allan Webber
[Guile-commits] 51/99: Implement cached-module-box
Christopher Allan Webber
[Guile-commits] 52/99: Add macro type in runtime.js
Christopher Allan Webber
[Guile-commits] 71/99: modules should be passed current continuation
Christopher Allan Webber
[Guile-commits] 49/99: Compile Syntax Objects to Javascript
Christopher Allan Webber
[Guile-commits] 46/99: JS-IL inliner has different count-calls for different clauses
Christopher Allan Webber
[Guile-commits] 62/99: scm_struct_init skips hidden fields.
Christopher Allan Webber
[Guile-commits] 50/99: Add more variables to no-values-primitives
Christopher Allan Webber
[Guile-commits] 17/99: Implement Optional arguments
Christopher Allan Webber
[Guile-commits] 37/99: Fixup binop unparsing
Christopher Allan Webber
[Guile-commits] 59/99: Implement built-in string procedures.
Christopher Allan Webber
[Guile-commits] 34/99: Change function type representation
Christopher Allan Webber
[Guile-commits] 54/99: Implement structs in runtime.js
Christopher Allan Webber
[Guile-commits] 58/99: Implement built-in symbol procedures.
Christopher Allan Webber
[Guile-commits] 48/99: Rebuild nested scopes for js continuations
Christopher Allan Webber
[Guile-commits] 30/99: Implement fluid primitives
Christopher Allan Webber
[Guile-commits] 64/99: Implement procedure built-ins.
Christopher Allan Webber
[Guile-commits] 55/99: Implement immediate version of vector primitives.
Christopher Allan Webber
[Guile-commits] 68/99: struct-set! primitive returns no values
Christopher Allan Webber
[Guile-commits] 47/99: Add some primitives to runtime.js
Christopher Allan Webber
[Guile-commits] 70/99: Add `guild jslink' to bundle JS programs
Christopher Allan Webber
[Guile-commits] 45/99: Add #:js-inline? and #:js-flatten? debugging options
Christopher Allan Webber
[Guile-commits] 32/99: Rewrite js-il inliner
Christopher Allan Webber
[Guile-commits] 57/99: Implement built-in syntax procedures.
Christopher Allan Webber
[Guile-commits] 42/99: compile-js uses the new cps representation
Christopher Allan Webber
[Guile-commits] 83/99: Implement variable-bound? builtin
Christopher Allan Webber
[Guile-commits] 39/99: Add missing simplify.scm to Makefile
Christopher Allan Webber
[Guile-commits] 41/99: Fix build of (language cps compile-js)
Christopher Allan Webber
[Guile-commits] 60/99: Implement struct built-ins.
Christopher Allan Webber
[Guile-commits] 72/99: Implement basic `equal?' implementation
Christopher Allan Webber
Earlier messages
Later messages