Historie revizí

Autor SHA1 Zpráva Datum
  Andy Wingo f3c6a02c88 deprecate scm_struct_table před 14 roky
  Andy Wingo a2220d7ea4 add flag to vtables to indicate that their layout is valid před 15 roky
  Ludovic Courtès e03b7f73e2 Recognize structs with both "pr" and "pw" flags as simple. před 15 roky
  Ludovic Courtès bb190ddbba Add ASCII art representing the basic struct layout. před 15 roky
  Ludovic Courtès aa42c03669 Optimize struct initialization and accessors for the common case. před 15 roky
  Andy Wingo 96a44c1cab scm_i_alloc_struct does not take a "what" arg před 15 roky
  Andy Wingo 485d13670b reserve a vtable flag for smobs. před 15 roky
  Andy Wingo 72ab4b2e2b add vtable finalizer and printer setter macros před 15 roky
  Andy Wingo db5ed68588 make some applicable struct vtable-vtable public to C před 15 roky
  Andy Wingo 66e78727d6 add scm_c_make_struct[v] před 15 roky
  Andy Wingo ea68d342f1 procedures-with-setters implemented in terms of structs před 15 roky
  Andy Wingo 1be8532fdb some scm_i_init_guile cleanups před 15 roky
  Andy Wingo 2858deaf47 header tidyings před 15 roky
  Andy Wingo 51f66c9120 limn goops flags, remove foreign objs, rename entity to applicable-struct před 15 roky
  Andy Wingo b6cf4d0265 a very big commit cleaning up structs & goops. also applicable structs. před 15 roky
  Andy Wingo 26fe6af140 remove redundant, unnecessary instance size from struct vtables před 15 roky
  Andy Wingo 11561496ba remove support for "entities" -- a form of applicable struct před 15 roky
  Andy Wingo 9e759da10b remove unused struct gc chain macros před 15 roky
  Ludovic Courtès d587c9e8b2 Use proper types for hash/assoc functions in `hashtab.h'. před 15 roky
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc před 16 roky
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ před 16 roky
  Ludovic Courtès 6f03035fe8 Merge branch 'master' into boehm-demers-weiser-gc před 17 roky
  Ludovic Courtès e9b8556ec9 Merge commit '7337d56d5714227865aeca2b40b6bd97cce296d2' into boehm-demers-weiser-gc před 17 roky
  Ludovic Courtes 6cc80cb6ab Removed the now-useless `scm_struct_free_*' functions. před 19 roky
  Ludovic Courtes 5e67dc27e3 Added support for the free function of structures. před 19 roky
  Han-Wen Nienhuys 569aa529d5 Use word_2 to store mark bits for freeing structs and vtables in the před 17 roky
  Ludovic Courtès 102dbb6f6c Add `SCM_INTERNAL' macro, use it. před 17 roky
  Kevin Ryde 651f2cd27d merge from 1.8 branch před 18 roky
  Ludovic Courtès d15ad007c9 Changes from arch/CVS synchronization před 19 roky
  Kevin Ryde 2b829bbb3d merge from 1.8 branch před 19 roky