Commit History

Author SHA1 Message Date
  Mike Gran 9b357bace3 Presume ISO C90 headers are always available 2 years ago
  Andy Wingo 03998db647 Add new pass to optimize branch chains to table dispatch 4 years ago
  Ludovic Courtès c5d3b45c9f 'hash' behaves like 'hashq' for tc7s without an 'equal?' implementation. 4 years ago
  Rob Browning 8b3cad6183 Implement hashing for keywords, i.e. (hash #:x ...) 5 years ago
  Andy Wingo 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 6 years ago
  Andy Wingo 1234bb1850 Update license notices in all C files 6 years ago
  Andy Wingo 791eb0c01a Remove (C) from copyright statements 6 years ago
  Andy Wingo b8d757732f Rationalize include order in C files 6 years ago
  Andy Wingo 3068bc7384 Make libguile header inclusion consistent within libguile c files 6 years ago
  Andy Wingo c495b44714 Remove Emacs local variables comments in Guile source 6 years ago
  Andy Wingo 40ade0886e Remove _scm.h 6 years ago
  Andy Wingo e2470e6aca Devolve foreign.h from _scm.h 6 years ago
  Andy Wingo bf15afa6bf Move subr snarfing macros to gsubr.h. 6 years ago
  Andy Wingo d3cfabd89b Devolve numbers.h from _scm.h. 6 years ago
  Andy Wingo 05f3977a92 Remove <string.h> include from ports.h. 6 years ago
  Andy Wingo 1abc5289bd Move struct.h include out of ports.h 6 years ago
  Andy Wingo 730cfd80e2 Devolve pairs.h 6 years ago
  Andy Wingo 5f50309448 Remove includes of validate.h. 6 years ago
  Andy Wingo 214e887dbd Struct vtables store bitmask of unboxed fields 7 years ago
  Andy Wingo 5870188eb4 Replace "pr" struct fields with "pw" fields 7 years ago
  Andy Wingo 2e5f7d8f6d Syntax objects are comparable with equal? 7 years ago
  Andy Wingo e19235e21b Merge commit '01a301d1b606b84d986b735049e7155d2f4cd6aa' 10 years ago
  Andy Wingo baf90102cf Merge commit '894d0b894daae001495c748b3352cd79918d3789' 10 years ago
  Ludovic Courtès 01a301d1b6 Optimize 'string-hash'. 10 years ago
  Ludovic Courtès 894d0b894d Deprecate 'scm_string_hash'. 10 years ago
  Mark H Weaver b958141cdb Merge branch 'stable-2.0' 11 years ago
  Mark H Weaver 63d869e74c Fix hashing of empty vectors. 11 years ago
  Mark H Weaver cc1cd04f81 Fix hashing of vectors to run in bounded time. 11 years ago
  Mark H Weaver fa980bcc0f Merge remote-tracking branch 'origin/stable-2.0' 12 years ago
  Ludovic Courtès 8ac870dee4 Implement `hash' for structs. 12 years ago