The Incredible Shrinking Bytecode File


I've just committed changes that enable bytecode compression in the
various tools. This means that all bytecode files produced by LLVM will
be significantly smaller. The performance penalty for compression and
decompression has been determined to be small in the face of other work
applied to the bytecode files. For example, compression/decompression
added about 300 milliseconds of CPU time when running the entire Feature
test suite (12 seconds cpu time in total).

So, thought I'd just let you know in case you start wondering why
bytecode files go so much smaller all of a sudden :slight_smile: