Skip to content
  1. Jun 22, 2007
    • Chris Lattner's avatar
      Two changes: · 836e8f3f
      Chris Lattner authored
       1. Make SmallPtrSet::erase faster in the small case by replacing a memmove
          with a pointer copy.
       2. Fix a bug where the null terminator at the end of the array in the small
          case was not copied
      
      llvm-svn: 37696
      836e8f3f
  2. Jun 09, 2007
  3. May 22, 2007
  4. May 19, 2007
  5. May 17, 2007
  6. May 16, 2007
  7. May 14, 2007
  8. May 12, 2007
  9. May 11, 2007
  10. May 07, 2007
  11. May 06, 2007
  12. May 03, 2007
  13. Apr 29, 2007
  14. Apr 26, 2007
  15. Apr 14, 2007
  16. Apr 13, 2007
  17. Apr 12, 2007
  18. Apr 11, 2007
  19. Apr 07, 2007
  20. Apr 06, 2007
    • Chris Lattner's avatar
      rearchitect the registration mechanism used by the command line option stuff. · 5247f60d
      Chris Lattner authored
      This dramatically reduce the amount of memory allocated by the commandline stuff
      at static init time, changing it to build local data structures when ParseCommandLineOptions
      is called.  In a dummy empty program that links some llvm libraries, this reduces
      the number of malloc'd bytes from 4864 to 3360 on entry to main.  Most of that
      memory is now allocated by non-commandline related stuff.
      
      llvm-svn: 35701
      5247f60d
  21. Apr 05, 2007
  22. Apr 04, 2007
Loading