summaryrefslogtreecommitdiff
path: root/libguile/init.c
AgeCommit message (Expand)AuthorFilesLines
5 daysReimplement weak vectors in Scheme using ephemeronswip-whippetAndy Wingo1-2/+0
5 daysAdd ephemeron objectsAndy Wingo1-0/+2
6 daysReimplement guardians in SchemeAndy Wingo1-2/+0
6 daysDon't run finalizers until Guile is initializedAndy Wingo1-2/+1
8 daysAdd (system finalizers)Andy Wingo1-1/+1
10 daysRemove GUILE_DEBUG_MALLOC configurationAndy Wingo1-9/+0
2025-04-22Use Whippet API to boot threadsAndy Wingo1-4/+5
2024-10-12Redirect diagnostice output messages (e.g., auto-compiling code) to a newly d...Matthew Wette1-0/+1
2024-07-30Drop libguile srfi-1Rob Browning1-2/+0
2023-06-08Rewrite soft ports in SchemeAndy Wingo1-2/+0
2023-06-08Add "custom ports"Andy Wingo1-1/+3
2021-12-06New function srfi-4-vector-type-size in (srfi srfi-4 gnu)Daniel Llorens1-1/+1
2021-08-03Merge libguile/generalized-arrays.* into libguile/arrays.*Daniel Llorens1-2/+0
2021-03-03don't presume availability of gmp.pcMichael Gran1-1/+3
2021-03-02improve autoconfigury for minigmpMichael Gran1-1/+1
2021-03-02Enable option to prefer mini-gmp over libgmpMichael Gran1-0/+4
2020-09-10Move copy-tree to (ice-9 copy-tree); deprecate main bindingAndy Wingo1-3/+1
2019-12-13Avoid throwing exceptions during early boot if stdin is closedAndy Wingo1-38/+8
2019-11-13Rebase throw/catch on top of raise-exception/with-exception-handlerAndy Wingo1-0/+2
2019-05-23Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.Mark H Weaver1-2/+2
2018-09-17Fix --disable-jit compilationlightningAndy Wingo1-0/+2
2018-08-20Manual JIT interface via %jit-compileAndy Wingo1-0/+2
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Make .c copyright headers uniformAndy Wingo1-1/+2
2018-06-20Rationalize include order in C filesAndy Wingo1-31/+26
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-111/+111
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve foreign.h from _scm.hAndy Wingo1-0/+1
2018-06-17Refactor handling of auxiliary stacks and setjmp/longjmpAndy Wingo1-6/+0
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-0/+5
2018-03-30Add instrinsics to runtimeAndy Wingo1-1/+3
2017-03-28Add disjoint syntax object typeAndy Wingo1-0/+2
2017-02-28Fix segfault introduced with R6RS port commitAndy Wingo1-1/+1
2016-11-21Deprecate dynamic rootsAndy Wingo1-1/+0
2016-10-26Use atomics for async interruptsAndy Wingo1-1/+1
2016-10-23Move thread bindings to (ice-9 threads)Andy Wingo1-1/+0
2016-10-17Deprecate arbitersAndy Wingo1-2/+0
2016-09-06Add atomic boxesAndy Wingo1-0/+2
2016-08-30Add file descriptor finalizersAndy Wingo1-0/+2
2016-04-30Tweak port initialization orderAndy Wingo1-1/+1
2015-01-22Merge commit 'a7bbba05838cabe2294f498e7008e1c51db6d664'Andy Wingo1-4/+4
2014-10-10scm_boot_guile: Gracefully handle the case where argc == 0.Mark H Weaver1-4/+4
2014-09-30Merge branch 'stable-2.0'Mark H Weaver1-0/+3
2014-09-29Add (ice-9 unicode) moduleAndy Wingo1-0/+2
2014-09-12Add (ice-9 unicode) moduleAndy Wingo1-0/+2
2014-07-03Fix problems with Windows file names that use backslashes.Eli Zaretskii1-0/+3
2014-04-28Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-0/+1
2014-04-28New foreign object facility, to replace SMOBsAndy Wingo1-0/+1