Mark H Weaver
|
87f32999b9
WIP: New tagging v8
|
преди 5 години |
Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
преди 6 години |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
преди 6 години |
Andy Wingo
|
c836c28496
libguile header files have uniform format for copyright declarations
|
преди 6 години |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
преди 6 години |
Andy Wingo
|
97cc65fee4
Rename __scm.h to scm.h
|
преди 6 години |
Andy Wingo
|
2b95d6faa4
Devolve gc.h
|
преди 6 години |
Andy Wingo
|
8a6f46ee96
More validate.h devolution
|
преди 6 години |
Andy Wingo
|
83584ef231
Fix libguile subcomponent headers not to include <libguile.h>
|
преди 6 години |
Andy Wingo
|
7ed54fd36d
All literal constants are read-only
|
преди 7 години |
Daniel Llorens
|
85ac9cce0a
Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle
|
преди 10 години |
Andy Wingo
|
dc7da0be90
refactor tc7 and tc16 checks
|
преди 13 години |
Andy Wingo
|
8b66aa8f54
Merge remote-tracking branch 'origin/stable-2.0'
|
преди 13 години |
Andy Wingo
|
fb031aba42
fix a couple of leaks
|
преди 13 години |
Andy Wingo
|
059a588fed
bytevectors have internal parent field
|
преди 13 години |
Andy Wingo
|
3dc2afe2b8
Revert "Remove unused internal bytevector functions."
|
преди 15 години |
Ludovic Courtès
|
3fe87cf7af
Re-add an indirection in bytevectors.
|
преди 15 години |
Ludovic Courtès
|
c4daa51910
Remove unused internal bytevector functions.
|
преди 15 години |
Ludovic Courtès
|
0665b3ffcb
Remove the distinction between inline/outline storage for bytevectors.
|
преди 15 години |
Ludovic Courtès
|
807e5a6641
Use a TC7 tag instead of a SMOB for bytevectors.
|
преди 15 години |
Andy Wingo
|
e286c973fc
bytevectors have "element type" field, e.g. for generalized-vector-ref
|
преди 15 години |
Andy Wingo
|
f332089ed4
bytevector inlinedness indicated by flag, not length
|
преди 15 години |
Andy Wingo
|
caa92f5e95
bytevectors provide scm_i_native_endianness to the vm
|
преди 15 години |
Ludovic Courtès
|
cfb4702f58
Always create the bytevector SMOB type.
|
преди 15 години |
Ludovic Courtès
|
438974d08d
Make bytevectors accessible using the generalized-vector API.
|
преди 15 години |
Ludovic Courtès
|
404bb5f87b
bytevectors: Add a C-friendly API.
|
преди 15 години |
Ludovic Courtès
|
2d34e9244b
bytevectors: Use `size_t' rather than `unsigned' for sizes.
|
преди 15 години |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
преди 15 години |
Andy Wingo
|
782a82eed1
add ability to compile uniform arrays
|
преди 15 години |
Ludovic Courtès
|
1ee2c72eaf
Import R6RS bytevectors and I/O ports from Guile-R6RS-Libs 0.2.
|
преди 15 години |