Histórico de commits

Autor SHA1 Mensagem Data
  Andy Wingo f3c6a02c88 deprecate scm_struct_table 13 anos atrás
  Andy Wingo 3d27ef4bd3 fix a number of assumptions that a pointer could fit into a long 14 anos atrás
  Andy Wingo a2220d7ea4 add flag to vtables to indicate that their layout is valid 14 anos atrás
  Andy Wingo 631237b46c check layout when making vtables 14 anos atrás
  Andy Wingo 9a974fd384 optimize and bugfix make-struct VM opcode 14 anos atrás
  Ludovic Courtès e03b7f73e2 Recognize structs with both "pr" and "pw" flags as simple. 15 anos atrás
  Ludovic Courtès 227eff6a77 Reinstate 2-word displacement for structs. 15 anos atrás
  Ludovic Courtès 696ac4dfcc Slightly improve comments and style in `struct.c'. 15 anos atrás
  Ludovic Courtès 01e74380f6 Clarify GC-registered displacements for structs. 15 anos atrás
  Ludovic Courtès aa42c03669 Optimize struct initialization and accessors for the common case. 15 anos atrás
  Andy Wingo 96a44c1cab scm_i_alloc_struct does not take a "what" arg 15 anos atrás
  Andy Wingo db5ed68588 make some applicable struct vtable-vtable public to C 15 anos atrás
  Andy Wingo 66e78727d6 add scm_c_make_struct[v] 15 anos atrás
  Andy Wingo 1be8532fdb some scm_i_init_guile cleanups 15 anos atrás
  Andy Wingo 51f66c9120 limn goops flags, remove foreign objs, rename entity to applicable-struct 15 anos atrás
  Andy Wingo b6cf4d0265 a very big commit cleaning up structs & goops. also applicable structs. 15 anos atrás
  Ludovic Courtès 7f991c7d32 Fix C99-style declarations after statements. 15 anos atrás
  Andy Wingo 11561496ba remove support for "entities" -- a form of applicable struct 15 anos atrás
  Ludovic Courtès d587c9e8b2 Use proper types for hash/assoc functions in `hashtab.h'. 15 anos atrás
  Ludovic Courtès 1c44468d77 Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution. 15 anos atrás
  Ludovic Courtès 7af531508c Merge branch 'master' into boehm-demers-weiser-gc 15 anos atrás
  Ludovic Courtès f86f3b5b11 Remove the `scm_tc_free_cell' SMOB type. 15 anos atrás
  Michael Gran 27646f414e Use string and symbol accessors in struct, throw, and array funcs 15 anos atrás
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc 15 anos atrás
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ 15 anos atrás
  Ludovic Courtès 083f810fe9 Merge branch 'master' into boehm-demers-weiser-gc 16 anos atrás
  Ludovic Courtès cb823e630d Fix potential deadlock in `make-struct'. 16 anos atrás
  Ludovic Courtès 44e268898b Merge branch 'master' into boehm-demers-weiser-gc 16 anos atrás
  Ludovic Courtès dbb605f575 Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. 16 anos atrás
  Ludovic Courtès 6f03035fe8 Merge branch 'master' into boehm-demers-weiser-gc 16 anos atrás