Commit History

Автор SHA1 Съобщение Дата
  Andy Wingo 4702cbeb37 Move <class> initialization to Scheme преди 10 години
  Andy Wingo 14d102920f add allocate-struct primitive and rtl opcode преди 11 години
  Mark H Weaver 26d148066f Merge remote-tracking branch 'origin/stable-2.0' преди 11 години
  Andy Wingo 1b787ef9ec structs with tail arrays are not simple преди 11 години
  Ludovic Courtès 8ac870dee4 Implement `hash' for structs. преди 12 години
  Andy Wingo 6d46f1e48a deprecate make-vtable-vtable преди 13 години
  Andy Wingo a38da400d7 Merge remote-tracking branch 'origin/stable-2.0' преди 12 години
  Andy Wingo d192791373 deprecate struct-vtable-tag преди 12 години
  Andy Wingo 0818837f65 deprecate make-vtable-vtable преди 13 години
  Andy Wingo f3c6a02c88 deprecate scm_struct_table преди 13 години
  Andy Wingo a2220d7ea4 add flag to vtables to indicate that their layout is valid преди 14 години
  Ludovic Courtès e03b7f73e2 Recognize structs with both "pr" and "pw" flags as simple. преди 15 години
  Ludovic Courtès bb190ddbba Add ASCII art representing the basic struct layout. преди 15 години
  Ludovic Courtès aa42c03669 Optimize struct initialization and accessors for the common case. преди 15 години
  Andy Wingo 96a44c1cab scm_i_alloc_struct does not take a "what" arg преди 15 години
  Andy Wingo 485d13670b reserve a vtable flag for smobs. преди 15 години
  Andy Wingo 72ab4b2e2b add vtable finalizer and printer setter macros преди 15 години
  Andy Wingo db5ed68588 make some applicable struct vtable-vtable public to C преди 15 години
  Andy Wingo 66e78727d6 add scm_c_make_struct[v] преди 15 години
  Andy Wingo ea68d342f1 procedures-with-setters implemented in terms of structs преди 15 години
  Andy Wingo 1be8532fdb some scm_i_init_guile cleanups преди 15 години
  Andy Wingo 2858deaf47 header tidyings преди 15 години
  Andy Wingo 51f66c9120 limn goops flags, remove foreign objs, rename entity to applicable-struct преди 15 години
  Andy Wingo b6cf4d0265 a very big commit cleaning up structs & goops. also applicable structs. преди 15 години
  Andy Wingo 26fe6af140 remove redundant, unnecessary instance size from struct vtables преди 15 години
  Andy Wingo 11561496ba remove support for "entities" -- a form of applicable struct преди 15 години
  Andy Wingo 9e759da10b remove unused struct gc chain macros преди 15 години
  Ludovic Courtès d587c9e8b2 Use proper types for hash/assoc functions in `hashtab.h'. преди 15 години
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc преди 15 години
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ преди 15 години