Commit History

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