| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 1 | -1/+2 |
| | | | | | llvm-svn: 21440 | ||||
| * | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -27/+27 |
| | | | | | llvm-svn: 21422 | ||||
| * | Make this work on systems where size_t == unsigned and where they are not | Tanya Lattner | 2005-01-29 | 1 | -6/+6 |
| | | | | | | | the same. llvm-svn: 19929 | ||||
| * | Make this work on systems where size_t is not the same as unsigned. | Tanya Lattner | 2005-01-29 | 1 | -0/+8 |
| | | | | | llvm-svn: 19928 | ||||
| * | This file was schizophrenic when it came to representing sizes. In some | Chris Lattner | 2005-01-29 | 1 | -44/+45 |
| | | | | | | | | | | | cases it represented them as 'unsigned's, which are not enough for 64-bit hosts. In other cases, it represented them as uint64_t's, which are inefficient for 32-bit hosts. This patch unifies all of the sizes to use size_t instead. llvm-svn: 19918 | ||||
| * | After reading in a bc file, trim the resultant buffer down to what we | Chris Lattner | 2005-01-29 | 1 | -2/+12 |
| | | | | | | | really need. This reduces 4M of memory consumption reading 176.gcc. llvm-svn: 19916 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2005-01-29 | 1 | -12/+14 |
| | | | | | llvm-svn: 19915 | ||||
| * | Do not throw away bits for no reason | Chris Lattner | 2005-01-08 | 1 | -1/+1 |
| | | | | | llvm-svn: 19378 | ||||
| * | Up the compression threshold to 64K so we avoid it for all but the largest | Reid Spencer | 2004-11-30 | 1 | -1/+1 |
| | | | | | | | bytecode files. This should help linking substantially. llvm-svn: 18378 | ||||
| * | Remove zlib support in favor of our own bzip2 library | Reid Spencer | 2004-11-25 | 1 | -177/+77 |
| | | | | | llvm-svn: 18250 | ||||
| * | Allow this to compile even on machines that HAVE the bzlib library but do | Reid Spencer | 2004-11-19 | 1 | -5/+11 |
| | | | | | | | NOT have the bzlib.h header file. Go figure. llvm-svn: 17989 | ||||
| * | Implement the high level interface to make (de)compression easier. | Reid Spencer | 2004-11-14 | 1 | -9/+181 |
| | | | | | llvm-svn: 17775 | ||||
| * | Tune compression: | Reid Spencer | 2004-11-09 | 1 | -2/+2 |
| | | | | | | | | | | | bzip2: block size 9 -> 5, reduces memory by 400Kbytes, doesn't affect speed or compression ratio on all but the largest bytecode files (>1MB) zip: level 9 -> 6, this speeds up compression time by ~30% but only degrades the compressed size by a few bytes per megabyte. Those few bytes aren't worth the effort. llvm-svn: 17647 | ||||
| * | Excise the ill-advised RLCOMP compression algorithm and simply leave the | Reid Spencer | 2004-10-04 | 1 | -159/+20 |
| | | | | | | | | | previously temporary NULLCOMP implementation that merely copies the data verbatim without compression. Also, don't warn if there's no compression library as that is taken care of during configuration time. llvm-svn: 16654 | ||||
| * | Add a context for the callback so different compression scenarios can be | Reid Spencer | 2004-10-04 | 1 | -18/+18 |
| | | | | | | | distinguished. Tidy up documentation. Thanks, Chris. llvm-svn: 16652 | ||||
| * | Fix build if not HAVE_BZIP2 | Chris Lattner | 2004-10-04 | 1 | -1/+1 |
| | | | | | llvm-svn: 16650 | ||||
| * | First version of a support utility to provide generalized compression in | Reid Spencer | 2004-10-04 | 1 | -0/+526 |
| LLVM that handles availability and unavailability of bzip2 and zlib. llvm-svn: 16648 | |||||

