1. 20 Jul, 2015 2 commits
    • Fix g++ build break (portibility problems with stl hash). This partly turns off… · 68965c0f
      John Kessenich authored
      Fix g++ build break (portibility problems with stl hash).  This partly turns off the stl improvements.
      
      It also removes some old code that ancient compilers used to need.
      However, the main issue is getting access to hash functions for
      unordered_map in portable way.
    • Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant… · 6ab3d582
      John Kessenich authored
      Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant lookups when the text is already available.
      
      This simplification is a prelude to eliminating what I appear unnecessary
      symbol inserts into tables when tokenizing in the preprecessor, which
      show up as taking notable time. (Performance issue.)  It also simply makes
      the preprocessor easier to understand, which it is badly in need of.
  2. 19 Jul, 2015 1 commit
  3. 18 Jul, 2015 2 commits
  4. 17 Jul, 2015 4 commits
  5. 16 Jul, 2015 1 commit
  6. 15 Jul, 2015 7 commits
  7. 14 Jul, 2015 9 commits
  8. 13 Jul, 2015 3 commits
  9. 12 Jul, 2015 2 commits
  10. 11 Jul, 2015 4 commits
  11. 08 Jul, 2015 1 commit
  12. 07 Jul, 2015 3 commits
  13. 06 Jul, 2015 1 commit