Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 8b33752be7 slight scm_procedure_p, scm_i_procedure_arity refactor %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 203a92b67b convert internal weak hash table users to use the weak table api %!s(int64=13) %!d(string=hai) anos
  Andy Wingo a099c8d971 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=14) %!d(string=hai) anos
  Andy Wingo f2ed447383 set-procedure-property! threadsafety issue %!s(int64=14) %!d(string=hai) anos
  Andy Wingo fc7bd367ab remove all deprecated code %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 3fc7e2c123 deprecate arity access via (procedure-properties proc 'arity) %!s(int64=15) %!d(string=hai) anos
  Andy Wingo cb2ce54844 add procedure_minimum_arity %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 07e424b753 scm_i_program_properties is internal; just use procedure-properties %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 90fa152c1d tweaks to procprop.c %!s(int64=15) %!d(string=hai) anos
  Andy Wingo e1bdf9e2a5 procedure-properties incorporates program-properties %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 75c3ed2820 smobs are applied with vm trampoline procedures %!s(int64=15) %!d(string=hai) anos
  Andy Wingo cc7005bc37 remove scm_tc7_gsubr %!s(int64=15) %!d(string=hai) anos
  Andy Wingo fd12a19a5e subrs are now VM trampoline procedures %!s(int64=15) %!d(string=hai) anos
  Andy Wingo ea68d342f1 procedures-with-setters implemented in terms of structs %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 314b87163e eval.c closures are now applicable smobs, not tc3s %!s(int64=15) %!d(string=hai) anos
  Andy Wingo f36878ba2d remove cxrs %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 8a1f4f98e1 remove rpsubrs %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 31d845b4bc remove asubrs %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b04ab0c624 remove scm_tc7_dsubr %!s(int64=16) %!d(string=hai) anos
  Andy Wingo df338a2264 remove tc7_subr_* and tc7_lsubr_* %!s(int64=16) %!d(string=hai) anos
  Andy Wingo b7742c6b71 new evaluator, y'all %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b6cf4d0265 a very big commit cleaning up structs & goops. also applicable structs. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo efcebb5b56 fold objects.[ch] into goops.[ch] %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 11561496ba remove support for "entities" -- a form of applicable struct %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 730d8ad9e6 remove operators %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 15ab466299 procedure property table is only key-weak, not doubly-weak %!s(int64=15) %!d(string=hai) anos
  Andy Wingo c783b0827c procedure property efficiency tweak %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 56164a5a6c de-nargs struct scm_objcode; procedure-property refactor %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 2fb924f64f programs have their own tc7 now %!s(int64=16) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=16) %!d(string=hai) anos