1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-02 23:50:47 +02:00
guile/libguile
Andy Wingo c379fba9a9 Allow for contiguous bytevectors to be relocated
* libguile/trace.h (scm_trace_bytevector): Update contents pointer for
contiguous bytevectors.
* module/system/vm/assembler.scm (link-data): Make sure to set the
contiguous flag on serialized bytevectors.
2025-07-01 15:14:47 +02:00
..
lightening Merge remote-tracking branch 'lightening/main' 2025-01-29 16:52:29 +01:00
whippet Merge remote-tracking branch 'whippet/main' into wip-whippet 2025-07-01 13:19:38 +02:00
.gitignore Fix the rule to check for new signals and errors 2016-05-22 19:50:07 +02:00
__scm.h Add __scm.h placeholder 2018-06-24 08:47:32 +02:00
alist.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
alist.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-handle.c Add bitvectors-internal.h 2025-06-30 15:26:14 +02:00
array-handle.h Remove array contp flag 2021-08-16 19:02:43 +02:00
arrays-internal.h Give arrays a proper type in C land 2025-06-03 14:55:09 +02:00
arrays.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
arrays.h Give arrays a proper type in C land 2025-06-03 14:55:09 +02:00
async.c Inline thread wakeup data into "struct scm_thread" 2025-06-25 16:00:07 +02:00
async.h Inline thread wakeup data into "struct scm_thread" 2025-06-25 16:00:07 +02:00
atomic.c scm_gc_object_address pins its referent 2025-06-26 15:00:22 +02:00
atomic.h Move atomic box off of scm_cell 2025-06-20 16:23:02 +02:00
atomics-internal.h Inline thread wakeup data into "struct scm_thread" 2025-06-25 16:00:07 +02:00
backtrace.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
backtrace.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bitvectors-internal.h Add bitvectors-internal.h 2025-06-30 15:26:14 +02:00
bitvectors.c Add bitvectors-internal.h 2025-06-30 15:26:14 +02:00
bitvectors.h Add bitvectors-internal.h 2025-06-30 15:26:14 +02:00
boolean.c Improve the documentation for 'nil?'. 2019-05-23 15:53:55 +02:00
boolean.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bytevectors-internal.h Move private bytevectors API to a separate header 2025-06-02 09:51:47 +02:00
bytevectors.c Pin bytevector parents 2025-06-30 09:55:50 +02:00
bytevectors.h Move private bytevectors API to a separate header 2025-06-02 09:51:47 +02:00
c-tokenize.lex build: Don't include <config.h> in native programs when cross-compiling. 2014-03-12 14:35:07 +01:00
cache-internal.h scm_gc_object_address pins its referent 2025-06-26 15:00:22 +02:00
ChangeLog-1996-1999
ChangeLog-2000
ChangeLog-2008
ChangeLog-scm
ChangeLog-srfi
ChangeLog-threads
chars.c Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
chars.h Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
continuations-internal.h Remove last vestiges of ia64 support 2025-06-25 12:55:18 +02:00
continuations.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
continuations.h Give continuations (contregs) their own static tc16 2025-06-13 13:13:02 +02:00
control.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
control.h abort-to-prompt uses an intrinsic 2018-06-26 16:23:02 +02:00
cpp-E.syms Add Hurd signal and error constants. 2016-05-22 19:50:20 +02:00
cpp-SIG.syms Remove SIGEV constant definitions. 2016-05-22 19:50:27 +02:00
custom-ports.c Rework representation of ports 2025-06-18 16:30:03 +02:00
custom-ports.h Add "custom ports" 2023-06-08 09:03:10 +02:00
debug.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
debug.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
deprecated.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
deprecated.h Deprecate C hooks 2025-06-25 12:55:18 +02:00
deprecation.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
deprecation.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynl.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
dynl.h Replace libltdl with raw dlopen, dlsym 2021-02-03 23:02:21 +01:00
dynstack.c Dynstack uses inline functions instead of macros 2025-06-30 14:28:52 +02:00
dynstack.h Dynstack uses inline functions instead of macros 2025-06-30 14:28:52 +02:00
dynwind.c Make dynstack interface completely internal 2025-06-30 14:07:05 +02:00
dynwind.h Make dynstack interface completely internal 2025-06-30 14:07:05 +02:00
elf.h
ephemerons.c Move "struct scm_ephemeron_table" to internal header 2025-06-30 14:35:06 +02:00
ephemerons.h Move "struct scm_ephemeron_table" to internal header 2025-06-30 14:35:06 +02:00
eq.c Add srfi-14-internal.h 2025-06-30 15:46:14 +02:00
eq.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
error.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
error.h Remove traces of 'scm_memory_error'. 2020-02-10 00:10:10 +01:00
eval.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
eval.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
evalext.c Change charsets to use bytevector to store char ranges 2025-06-12 16:49:27 +02:00
evalext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
exceptions.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
exceptions.h Rebase throw/catch on top of raise-exception/with-exception-handler 2019-11-13 22:24:19 +01:00
expand.c Add macros-internal.h 2025-06-30 15:35:30 +02:00
expand.h Add "mod" field to tree-il toplevel ref, set, define 2019-08-18 22:27:12 +02:00
extensions.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
extensions.h Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
fdes-finalizers.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
fdes-finalizers.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
feature.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
feature.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
filesys-internal.h Add filesys-internal.h 2025-06-30 16:05:38 +02:00
filesys.c Add filesys-internal.h 2025-06-30 16:05:38 +02:00
filesys.h Add filesys-internal.h 2025-06-30 16:05:38 +02:00
finalizers.c Add filesys-internal.h 2025-06-30 16:05:38 +02:00
finalizers.h Locale have static tc16 2025-06-18 12:18:24 +02:00
fluids-internal.h scm_gc_object_address pins its referent 2025-06-26 15:00:22 +02:00
fluids.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
fluids.h Move dynamic states off of scm_cell 2025-06-20 14:56:28 +02:00
foreign-object.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
foreign-object.h Add (system finalizers) 2025-05-02 16:03:13 +02:00
foreign.c scm_gc_object_address pins its referent 2025-06-26 15:00:22 +02:00
foreign.h Move foreign pointers off scm_words 2025-06-24 09:27:44 +02:00
fports.c Add filesys-internal.h 2025-06-30 16:05:38 +02:00
fports.h Avoid throwing exceptions during early boot if stdin is closed 2019-12-13 13:52:58 +01:00
frames-internal.h frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
frames.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
frames.h frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
gc-inline.h Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
gc-internal.h Include new Whippet header files 2025-07-01 13:20:38 +02:00
gc-malloc.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
gc.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
gc.h scm_gc_object_address pins its referent 2025-06-26 15:00:22 +02:00
gen-scmconfig.c Remove last vestiges of ia64 support 2025-06-25 12:55:18 +02:00
gen-scmconfig.h.in Remove last vestiges of ia64 support 2025-06-25 12:55:18 +02:00
generalized-vectors.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
generalized-vectors.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gettext.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
gettext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
goops.c Manage pre-goops port type list using pairs 2025-06-25 12:55:18 +02:00
goops.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gsubr-internal.h Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
gsubr.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
gsubr.h Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
guile-func-name-check Fix spurious warnings in net_db.c 2017-04-19 16:48:56 +02:00
guile-snarf-docs.in
guile-snarf.awk.in
guile-snarf.in guile-snarf: skip -g* arguments to avoid build failure 2017-04-19 17:19:40 +02:00
guile.c Don't force installation of GMP allocators in guile shell 2021-03-12 22:38:21 +01:00
hash.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
hash.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
hashtab.c scm_gc_object_address pins its referent 2025-06-26 15:00:22 +02:00
hashtab.h Convert hash tables away from scm_cell 2025-06-23 20:44:55 +02:00
i18n-internal.h Add i18n-internal.h 2025-06-30 15:30:43 +02:00
i18n.c Add i18n-internal.h 2025-06-30 15:30:43 +02:00
i18n.h Add i18n-internal.h 2025-06-30 15:30:43 +02:00
init.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
init.h Use Whippet API to boot threads 2025-04-22 10:36:30 +02:00
inline.c scm_is_string is a normal inline function 2025-06-23 08:44:24 +02:00
inline.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
instructions.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
instructions.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
integers.c Add scm_integer_size_z to internal integers.h 2025-06-30 14:35:41 +02:00
integers.h Add scm_integer_size_z to internal integers.h 2025-06-30 14:35:41 +02:00
intrinsics.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
intrinsics.h Make programs.h private 2025-05-30 12:52:54 +02:00
ioext.c Remove print state objects, and ports-with-print-state 2025-06-17 09:38:46 +02:00
ioext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
iselect.h on MinGW, prefer winsock2.h over sys/select in iselect 2021-03-11 09:37:12 -08:00
jit.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
jit.h Speed up returns in JIT 2019-06-18 21:45:29 +02:00
keywords-internal.h Move keywords off of scm_cell 2025-06-20 15:57:37 +02:00
keywords.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
keywords.h Move keywords off of scm_cell 2025-06-20 15:57:37 +02:00
libgettext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
libguile-4.0-gdb.scm Rename libguile-3.0-gdb.scm -> libguile-4.0-gdb.scm 2025-05-13 15:52:39 +02:00
libguile.map
list.c Move SCM_CARLOC, SCM_CDRLOC to pairs.h 2025-06-20 15:46:57 +02:00
list.h Fix list validation of *list->bytevector procedures. 2019-05-23 16:01:13 +02:00
load.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
load.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
loader.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
loader.h Bump version to 3.9.x 2025-04-22 13:23:00 +02:00
locale-categories.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
macros-internal.h Add macros-internal.h 2025-06-30 15:35:30 +02:00
macros.c Add macros-internal.h 2025-06-30 15:35:30 +02:00
macros.h Add macros-internal.h 2025-06-30 15:35:30 +02:00
Makefile.am vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
memoize.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
memoize.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
mini-gmp.c Include config.h in mini-gmp.c, if present 2021-05-01 22:39:30 +02:00
mini-gmp.h Enable option to prefer mini-gmp over libgmp 2021-03-02 06:18:32 -08:00
modules.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
modules.h Give structs a "struct scm_struct" 2025-06-24 13:58:14 +02:00
net_db.c Switch all users of SCM_SIMPLE_VECTOR_SET to scm_c_vector_set_x 2025-06-24 10:40:40 +02:00
net_db.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
null-threads.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
null-threads.h in null threads, don't define sigmask stub when pthread_sigmask does not exist 2021-01-21 15:34:03 -08:00
numbers.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
numbers.h Get fractions off scm_double_cell 2025-06-23 08:44:24 +02:00
options.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
options.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
pairs.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
pairs.h Move SCM_CARLOC, SCM_CDRLOC to pairs.h 2025-06-20 15:46:57 +02:00
poll.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
poll.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
ports-internal.h Manage pre-goops port type list using pairs 2025-06-25 12:55:18 +02:00
ports.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
ports.h Rework representation of ports 2025-06-18 16:30:03 +02:00
posix-w32.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
posix-w32.h Windows 11: for fport input from the console, ignore terminal returns 2025-03-23 10:26:40 -07:00
posix.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
posix.h Remove all deprecated interfaces 2025-05-02 15:50:42 +02:00
print.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
print.h Remove print state objects, and ports-with-print-state 2025-06-17 09:38:46 +02:00
private-options.h Remove print state objects, and ports-with-print-state 2025-06-17 09:38:46 +02:00
procprop.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
procprop.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
procs.c Make programs.h private 2025-05-30 12:52:54 +02:00
procs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
programs.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
programs.h Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
pthread-threads.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
quicksort.i.c Move "min" and "max" macros out of _scm.h 2018-06-17 13:41:03 +02:00
r6rs-ports.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
r6rs-ports.h Rewrite custom binary ports in Scheme, in terms of custom ports 2023-06-08 09:03:10 +02:00
random.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
random.h Allocate a static tc16 for random states 2025-06-17 10:45:27 +02:00
rdelim.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
rdelim.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
read.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
read.h Scheme reader fully replaces C reader 2021-03-03 21:43:33 +01:00
regex-posix.c Move struct scm_regexp definition to internal header 2025-06-30 15:45:37 +02:00
regex-posix.h Move struct scm_regexp definition to internal header 2025-06-30 15:45:37 +02:00
remaining-docs-needed
run-test
rw.c Change to be less sloppy as regards functions without prototypes 2025-06-26 15:56:16 +02:00
rw.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
scm.h Port type objects are tagged 2025-06-25 12:55:18 +02:00
scmconfig.h.top Update license notices in all C files 2018-06-20 20:07:34 +02:00
scmsigs.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
scmsigs.h Ensure the signal-delivery thread is completely stopped before fork 2024-06-21 11:11:46 +02:00
script.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
script.h Deprecate scm_find_executable 2018-10-07 16:04:59 +02:00
setjump-win.h Fix setjmp/longjmp-related crashes on Windows 2024-10-20 12:14:21 +02:00
simpos.c Presume ISO C90 functions are always available 2022-10-14 08:40:23 -07:00
simpos.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
smob-internal.h Add smob-internal.h 2025-06-30 14:58:44 +02:00
smob.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
smob.h frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
snarf.h Remove SCM_IMMUTABLE_CELL, SCM_IMMUTABLE_DOUBLE_CELL 2025-06-23 15:00:09 +02:00
socket.c Switch all users of SCM_SIMPLE_VECTOR_SET to scm_c_vector_set_x 2025-06-24 10:40:40 +02:00
socket.h Merge from stable-2.2 2019-08-02 15:29:33 +02:00
sort.c Move array-map / array-cell functions to Scheme module 2025-06-03 14:34:26 +02:00
sort.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-4.c Move private bytevectors API to a separate header 2025-06-02 09:51:47 +02:00
srfi-4.h New function srfi-4-vector-type-size in (srfi srfi-4 gnu) 2021-12-06 14:00:03 +01:00
srfi-13.c Get strings, symbols, stringbufs off scm_double_cell 2025-06-23 15:00:09 +02:00
srfi-13.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-14-internal.h Add srfi-14-internal.h 2025-06-30 15:46:14 +02:00
srfi-14.c Add srfi-14-internal.h 2025-06-30 15:46:14 +02:00
srfi-14.h Add srfi-14-internal.h 2025-06-30 15:46:14 +02:00
srfi-60.c Finish srfi-60 port off old scm mpz API 2022-01-13 09:37:17 +01:00
srfi-60.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
stackchk.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
stackchk.h Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
stacks.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
stacks.h frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
stime.c Switch all users of SCM_SIMPLE_VECTOR_SET to scm_c_vector_set_x 2025-06-24 10:40:40 +02:00
stime.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
strings-internal.h Get strings, symbols, stringbufs off scm_double_cell 2025-06-23 15:00:09 +02:00
strings.c Name the field for string backing store 2025-06-30 14:53:58 +02:00
strings.h Name the field for string backing store 2025-06-30 14:53:58 +02:00
strorder.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
strorder.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
strports.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
strports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
struct.c Pin struct unboxed_fields 2025-06-30 09:55:51 +02:00
struct.h Add new typed struct helpers to get size and unboxed fields 2025-06-30 14:49:35 +02:00
symbols.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
symbols.h Get strings, symbols, stringbufs off scm_double_cell 2025-06-23 15:00:09 +02:00
syntax.c Move "struct scm_syntax" definition to internal header 2025-06-30 14:36:53 +02:00
syntax.h Move "struct scm_syntax" definition to internal header 2025-06-30 14:36:53 +02:00
syscalls.h Add missing #include in syscalls.h 2025-03-22 14:17:41 -07:00
tags.h Fix typo in tags.h comment. 2019-06-18 02:05:20 -04:00
texi-fragments-to-docstrings Fix texi-fragments-to-docstrings to import srfi-14 2025-06-17 14:35:13 +02:00
threads-internal.h vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
threads.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
threads.h vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
throw.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
throw.h Rebase throw/catch on top of raise-exception/with-exception-handler 2019-11-13 22:24:19 +01:00
trace.h Allow for contiguous bytevectors to be relocated 2025-07-01 15:14:47 +02:00
unicode.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
unicode.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
UnicodeData.txt Create 'srfi-14.i.c' during build. 2022-03-24 14:28:46 +01:00
unidata_to_charset.awk Deprecate srfi-14 in default environment 2025-06-13 09:03:20 +02:00
uniform.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
uniform.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
validate.h Fix list validation of *list->bytevector procedures. 2018-10-14 02:27:23 -04:00
values-internal.h frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
values.c frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
values.h frames, values: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 10:43:14 +02:00
variable.c scm_gc_object_address pins its referent 2025-06-26 15:00:22 +02:00
variable.h Move variables off of scm_cell 2025-06-20 16:11:07 +02:00
vectors-internal.h Move vectors off scm_words 2025-06-24 11:20:38 +02:00
vectors.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
vectors.h Move vectors off scm_words 2025-06-24 11:20:38 +02:00
version.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
version.h.in Remove (C) from copyright statements 2018-06-20 19:17:06 +02:00
vm-builtins.h Expose scm_vm_builtin_ref internally 2018-08-19 17:38:59 +02:00
vm-engine.c Vm creates values with scm_allocate_tagged 2025-06-23 20:45:00 +02:00
vm-expand.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
vm-internal.h vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
vm.c vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
vm.h vm: BUILDING_LIBGUILE-guarded defs to internal headers 2025-07-01 11:04:57 +02:00
vports.c Move struct scm_thread definition to private header 2025-06-25 12:55:18 +02:00
vports.h Rewrite soft ports in Scheme 2023-06-08 09:03:10 +02:00
whippet-embedder.h Dispatch gc_trace_object to scm_trace_object 2025-06-30 14:47:10 +02:00