Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
7 years ago |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
7 years ago |
Andy Wingo
|
c836c28496
libguile header files have uniform format for copyright declarations
|
7 years ago |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
7 years ago |
Andy Wingo
|
97cc65fee4
Rename __scm.h to scm.h
|
7 years ago |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
7 years ago |
Andy Wingo
|
5534c2817e
Remove useless "classes: h_files" from Guile headers.
|
7 years ago |
Andy Wingo
|
2b95d6faa4
Devolve gc.h
|
7 years ago |
Andy Wingo
|
1a99bd10f8
Devolve boolean.h include.
|
7 years ago |
Andy Wingo
|
6f294ecc75
Devolve more validate macros
|
7 years ago |
Andy Wingo
|
5084fa4858
Introduce make-struct/simple
|
7 years ago |
Andy Wingo
|
214e887dbd
Struct vtables store bitmask of unboxed fields
|
7 years ago |
Andy Wingo
|
f32500acca
Add new vtable reserved unboxed field
|
7 years ago |
Andy Wingo
|
84259f54e3
Merge 'stable-2.2'
|
7 years ago |
Andy Wingo
|
a74d4ee4f6
Add struct-ref/unboxed, struct-set!/unboxed
|
7 years ago |
Andy Wingo
|
5870188eb4
Replace "pr" struct fields with "pw" fields
|
7 years ago |
Andy Wingo
|
2f9ad7d9bc
Merge stable-2.2 into master
|
7 years ago |
Andy Wingo
|
fe4a34d20d
Deprecate make-struct
|
7 years ago |
Andy Wingo
|
ee5994a517
remove self field of vtables
|
7 years ago |
Andy Wingo
|
7e91ff651b
Remove indirection in structs
|
7 years ago |
Andy Wingo
|
4898959901
Implement class redefinition on top of fixed structs
|
7 years ago |
Andy Wingo
|
4702cbeb37
Move <class> initialization to Scheme
|
10 years ago |
Andy Wingo
|
14d102920f
add allocate-struct primitive and rtl opcode
|
12 years ago |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Andy Wingo
|
1b787ef9ec
structs with tail arrays are not simple
|
12 years ago |
Ludovic Courtès
|
8ac870dee4
Implement `hash' for structs.
|
12 years ago |
Andy Wingo
|
6d46f1e48a
deprecate make-vtable-vtable
|
13 years ago |
Andy Wingo
|
a38da400d7
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
d192791373
deprecate struct-vtable-tag
|
13 years ago |
Andy Wingo
|
0818837f65
deprecate make-vtable-vtable
|
13 years ago |