Skip to content
Snippets Groups Projects
  1. Dec 10, 2009
  2. Dec 09, 2009
  3. Dec 08, 2009
    • Mark Olesen's avatar
      HashSet and PackedList get an unset() method · d2d39c32
      Mark Olesen authored
      - provides a convenient (and lazy) means of removing entries
      d2d39c32
    • Mark Olesen's avatar
      Applied Mattijs' PackedList improvements · 16c715ce
      Mark Olesen authored
      - resize with factor 2 as per DynamicList
      
      Old insertion speed:
          1000000 in 0.61 s
          2000000 in 2.24 s
          3000000 in 3.97 s
          4000000 in 5.76 s
          5000000 in 7.54 s
          6000000 in 9.41 s
          7000000 in 11.5 s
      
      New insertion speed:
          1000000 in 0.01 s
          2000000 in 0.02 s
          3000000 in 0.01 s
          4000000 in 0.02 s
          5000000 in 0.01 s
          6000000 in 0.01 s
          7000000 in 0.01 s
      16c715ce
  4. Dec 07, 2009
  5. Dec 04, 2009
  6. Dec 02, 2009
  7. Dec 03, 2009
  8. Dec 02, 2009
  9. Dec 01, 2009
    • Mark Olesen's avatar
      HashSet enhancement · a4f4a904
      Mark Olesen authored
      - allow insert() and set() from a UList of Key
        This complements the existing erase(const UList<Key>&) method
      a4f4a904
    • mattijs's avatar
      tecplot360 converter · 49a2c73b
      mattijs authored
      49a2c73b
    • Mark Olesen's avatar
      fixup #remove functionEntry and revert 09b3c166 · 7889df78
      Mark Olesen authored and Andrew Heather's avatar Andrew Heather committed
      - forgot to use readList in removeEntry, which caused the test failure.
      
      - remaining problem:
      
      it doesn't work as might be expected
      This is the problem:
      
      dict
      {
         foo xxx;
         bar yyy;
      }
      
      dict
      {
         baz zzz;
         #remove foo
      }
      
      This only removes 'foo' from the current scope (the second dict), since
      it occurs before the dictionary merge does.
      
      To remove from the final, merged dictionary, we'd need a new
      deleteEntry type that would do the right thing on the merge before
      self-destructing (ie, removing itself too).
      7889df78
    • Mark Olesen's avatar
      fixup #remove functionEntry and revert e15e32fdb7d515b · 28345f7e
      Mark Olesen authored
      - forgot to use readList in removeEntry, which caused the test failure.
      
      - remaining problem:
      
      it doesn't work as might be expected
      This is the problem:
      
      dict
      {
         foo xxx;
         bar yyy;
      }
      
      dict
      {
         baz zzz;
         #remove foo
      }
      
      This only removes 'foo' from the current scope (the second dict), since
      it occurs before the dictionary merge does.
      
      To remove from the final, merged dictionary, we'd need a new
      deleteEntry type that would do the right thing on the merge before
      self-destructing (ie, removing itself too).
      28345f7e
    • henry's avatar
      80a27fb9
    • henry's avatar
      09b3c166
  10. Nov 30, 2009
  11. Nov 27, 2009
    • Mark Olesen's avatar
      coding style adherence · fa93ce8c
      Mark Olesen authored
      - markup codingStyleGuide.org examples so they actually indent correctly
      
      - use 'Info<<' as per codingStyleGuide instead of 'Info <<'
      fa93ce8c
  12. Nov 26, 2009
  13. Nov 25, 2009