1. 28 Dec, 2018 4 commits
  2. 27 Dec, 2018 2 commits
  3. 16 Sep, 2012 2 commits
  4. 17 Jun, 2011 1 commit
  5. 26 Dec, 2010 1 commit
  6. 25 Dec, 2010 1 commit
  7. 24 Dec, 2010 1 commit
  8. 12 Dec, 2010 1 commit
  9. 11 Dec, 2010 1 commit
  10. 09 Dec, 2010 2 commits
  11. 08 Dec, 2010 5 commits
  12. 07 Dec, 2010 1 commit
  13. 06 Dec, 2010 1 commit
  14. 02 Dec, 2010 1 commit
  15. 01 Dec, 2010 1 commit
  16. 30 Nov, 2010 1 commit
  17. 29 Nov, 2010 2 commits
  18. 28 Nov, 2010 4 commits
    • Juergen Nickelsen's avatar
      a50afea3
    • Juergen Nickelsen's avatar
      bc6cfb9d
    • Juergen Nickelsen's avatar
    • Juergen Nickelsen's avatar
      Object handling largely revamped to prepare for gc. · 8b9346f8
      Juergen Nickelsen authored
      New ob_common.c for operations common to all object types, mainly
      memory management including freelists and stuff. New "next" field
      in the Lobject_t provides linkage for allocated and free lists. New
      tunables.h to contain tunable parameter defines. make_ and
      restore_bindungs now uses pushdown lists instead of a map for every
      stack frame, should be much faster and provides GC protection. The
      next field in the Lobject_t necessitated a changes in the hashmap,
      as this field is different for every object. In the process fixed
      a bug in make_bindings that made one binding too many -- bound nil
      to nil, and one that called restore_bindings wrongly when there
      were too many (or too few?) function parameters. Some gc stuff
      begun, but far from doing something. gc_protect stuff in a very
      indefinite state, but thankfully it isn't called anywhere yet. New
      object type GCPROT, not ever Lisp-visible. Fixed describe which
      reliably followed every cycle of cyclic references (e. g. the nil
      object). And some minor stuff.
      8b9346f8
  19. 27 Nov, 2010 1 commit
  20. 07 Nov, 2010 3 commits
  21. 06 Nov, 2010 3 commits
  22. 05 Nov, 2010 1 commit