Andy Wingo
|
4702cbeb37
Move <class> initialization to Scheme
|
před 10 roky |
Andy Wingo
|
14d102920f
add allocate-struct primitive and rtl opcode
|
před 11 roky |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
před 11 roky |
Andy Wingo
|
1b787ef9ec
structs with tail arrays are not simple
|
před 11 roky |
Andy Wingo
|
2f0db5ee96
update make-struct docstring
|
před 12 roky |
Ludovic Courtès
|
8ac870dee4
Implement `hash' for structs.
|
před 12 roky |
Andy Wingo
|
880e114b9d
set struct names for <standard-vtable>, etc
|
před 12 roky |
Andy Wingo
|
6d46f1e48a
deprecate make-vtable-vtable
|
před 13 roky |
Andy Wingo
|
40c73b5992
set struct names for <standard-vtable>, etc
|
před 12 roky |
Andy Wingo
|
a38da400d7
Merge remote-tracking branch 'origin/stable-2.0'
|
před 12 roky |
Andy Wingo
|
2921f53760
Scheme standard-vtable-fields binding
|
před 13 roky |
Andy Wingo
|
0bb1353a6b
add Scheme binding for scm_standard_vtable_vtable
|
před 13 roky |
Andy Wingo
|
d192791373
deprecate struct-vtable-tag
|
před 12 roky |
Andy Wingo
|
2aed2667fc
Merge remote-tracking branch 'origin/stable-2.0'
|
před 12 roky |
Ludovic Courtès
|
6922d92f96
Use `void *' instead of `GC_PTR' internally.
|
před 12 roky |
Andy Wingo
|
75ba64d679
use the new finalizer helpers
|
před 13 roky |
Andy Wingo
|
6978c67339
use the new finalizer helpers
|
před 13 roky |
Andy Wingo
|
0858753e82
Merge remote-tracking branch 'origin/stable-2.0'
|
před 13 roky |
Bake Timmons
|
b7e64f8b26
Improve the usage of variable names in C docstrings.
|
před 13 roky |
Andy Wingo
|
0aed71aa51
Revert "add SCM_HEAP_OBJECT_BASE"
|
před 13 roky |
Andy Wingo
|
0818837f65
deprecate make-vtable-vtable
|
před 13 roky |
Andy Wingo
|
fb5f79a8b0
Scheme standard-vtable-fields binding
|
před 13 roky |
Andy Wingo
|
72d4db5d04
add Scheme binding for scm_standard_vtable_vtable
|
před 13 roky |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
před 13 roky |
Andy Wingo
|
47ed8656db
add SCM_HEAP_OBJECT_BASE
|
před 13 roky |
Andy Wingo
|
a141db8604
remove weak pairs, rewrite weak vectors
|
před 13 roky |
Andy Wingo
|
f3c6a02c88
deprecate scm_struct_table
|
před 13 roky |
Andy Wingo
|
3d27ef4bd3
fix a number of assumptions that a pointer could fit into a long
|
před 14 roky |
Andy Wingo
|
a2220d7ea4
add flag to vtables to indicate that their layout is valid
|
před 14 roky |
Andy Wingo
|
631237b46c
check layout when making vtables
|
před 14 roky |