index
:
guile.git
branch_release-1-4
branch_release-1-6
branch_release-1-8
cky-hygienic-macros
compile-to-js-merge
excise-ltdl
historical/wip-1-8-mingw-build
lightening
lightning
lloda-array-cleanup
lloda-array-support
lloda-squash0
lloda-squash1
lua
main
mingw-guile-3.0
nan-boxing
r7rs-wip
stable-2.0
stable-2.2
stable-2.2-wip-exception-truncate
ttn-back-in-the-saddle
use-minigmp
wip-3.2
wip-bpt-elisp
wip-compiler
wip-cuirass-ci
wip-cygwin-guile-2.2
wip-elisp
wip-elisp-rebased
wip-ethreads
wip-exception-truncate
wip-exceptions
wip-finalizers
wip-gnulib-update
wip-inlinable-exports
wip-itimer-checks
wip-lightening-riscv
wip-lloda
wip-load-lang
wip-mingw
wip-mingw-2025
wip-mingw-guile-2.2
wip-modernize-autotools
wip-new-tagging
wip-new-tagging-bis-broken
wip-nj-locks-nc
wip-nj-thread-safety
wip-r7rs
wip-raeburn-misc
wip-replace-ltdl-with-gmodule
wip-retagging
wip-sassy
wip-stime
wip-streams
wip-tailify
wip-threaded-http-server
wip-threads-and-fork
wip-tree-il-sourcev
wip-vector-cleanup
wip-whippet
GNU Guile
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
5 days
Reimplement weak vectors in Scheme using ephemerons
wip-whippet
Andy Wingo
22
-438
/
+199
5 days
Remove all deprecated code from Scheme files
Andy Wingo
10
-361
/
+49
5 days
Update tests to use new soft ports interface.
Andy Wingo
3
-70
/
+50
5 days
Add ephemeron objects
Andy Wingo
15
-4
/
+295
5 days
Merge remote-tracking branch 'whippet/main' into wip-whippet
Andy Wingo
1
-1
/
+2
5 days
Fix ephemeron death for bdw
Andy Wingo
1
-1
/
+2
6 days
guardians: speed up atomic fifo
Andy Wingo
1
-2
/
+2
6 days
Add finalizers at the guardian priority
Andy Wingo
1
-1
/
+1
6 days
Trim (ice-9 guardians) module use list
Andy Wingo
1
-3
/
+2
6 days
Reimplement guardians in Scheme
Andy Wingo
19
-448
/
+156
6 days
SCM_GC_MALLOC avoids BDW API
Andy Wingo
5
-11
/
+8
6 days
Reimplement scm_is_mutable_pair using gc_heap_contains
Andy Wingo
2
-25
/
+22
6 days
Merge remote-tracking branch 'whippet/main' into wip-whippet
Andy Wingo
5
-0
/
+29
6 days
Add gc_heap_contains API
Andy Wingo
5
-0
/
+29
6 days
More refactors off BDW API
Andy Wingo
2
-4
/
+2
6 days
Don't run finalizers until Guile is initialized
Andy Wingo
3
-18
/
+17
8 days
Rework finalizers implementation to use Whippet API
Andy Wingo
2
-155
/
+140
8 days
Rework pointer implementation to avoid weak tables
Andy Wingo
1
-83
/
+102
8 days
Move pointers to new finalization API
Andy Wingo
4
-10
/
+35
8 days
Move ports towards new finalization API
Andy Wingo
4
-18
/
+26
8 days
Add tc7 for finalizer objects
Andy Wingo
9
-4
/
+28
8 days
Refactor to how struct and smob finalization works
Andy Wingo
4
-15
/
+42
8 days
Remove scm_i_register_async_gc_callback
Andy Wingo
2
-48
/
+0
8 days
Add (system finalizers)
Andy Wingo
9
-49
/
+98
8 days
Weak sets and tables no longer vacuum after GC
Andy Wingo
2
-77
/
+2
8 days
Prepare structs for new finalization API
Andy Wingo
2
-4
/
+10
8 days
Prepare SMOBs for new finalization API
Andy Wingo
3
-28
/
+37
8 days
Remove all deprecated interfaces
Andy Wingo
10
-1225
/
+82
10 days
Remove scm_gc_realloc
Andy Wingo
3
-32
/
+7
10 days
Remove GUILE_DEBUG_MALLOC configuration
Andy Wingo
8
-332
/
+1
10 days
Move scm_c_shrink_bytevector off realloc
Andy Wingo
1
-24
/
+9
10 days
Refactor srfi-14.c to use malloc instead of realloc
Andy Wingo
1
-94
/
+45
10 days
Remove accidental chars in srfi-14.h
Andy Wingo
1
-2
/
+1
10 days
Move atomic primitive registration to (language tree-il)
Andy Wingo
2
-12
/
+9
10 days
Move r6rs-ports off scm_gc_realloc
Andy Wingo
1
-7
/
+25
2025-04-23
Use scm_inline_gc_malloc for scm_gc_malloc
Andy Wingo
1
-18
/
+5
2025-04-23
Adapt to Whippet inline allocation changes
Andy Wingo
1
-4
/
+8
2025-04-23
Merge remote-tracking branch 'whippet/main' into wip-whippet
Andy Wingo
7
-63
/
+52
2025-04-23
bdw: Disable thread-local freelists for pointerless allocations
Andy Wingo
7
-63
/
+50
2025-04-23
For freelist allocators, clear the freelist link on the returned obj
Andy Wingo
2
-0
/
+2
2025-04-23
Move scm_gc_malloc_pointerless to use Whippet API
Andy Wingo
1
-25
/
+5
2025-04-23
Remove scm_gc_free
Andy Wingo
2
-14
/
+1
2025-04-23
Vtables avoid zero-sized bitmap allocation
Andy Wingo
1
-13
/
+16
2025-04-23
Rework test-smob-mark to use off-heap allocations
Andy Wingo
1
-3
/
+3
2025-04-23
Remove some uses of scm_gc_free
Andy Wingo
4
-23
/
+4
2025-04-23
Hook up gc_heap_set_allocation_failure_handler
Andy Wingo
5
-10
/
+10
2025-04-23
Merge remote-tracking branch 'whippet/main' into wip-whippet
Andy Wingo
8
-99
/
+204
2025-04-23
Add gc_heap_set_allocation_failure_handler
Andy Wingo
5
-9
/
+54
2025-04-23
mmc: Tail-call an out-of-memory handler if allocation fails
Andy Wingo
2
-36
/
+48
2025-04-23
pcc: Tail-call an out-of-memory handler if allocation fails
Andy Wingo
2
-27
/
+49
[next]