scala/scala — pull request #1164 by gkossakowski (2012-08-20 07:19:51+00:00)
Title: Compiler optimizations (take 3, hopefully final)

Compiler optimizations prepared by @odersky and me.

All tests for all commits pass:
https://scala-webapps.epfl.ch/jenkins/job/scala-checkin-manual/ (builds 527-553)

This branch has been cooked before in #1157 and #1158. It seems to be ready for serving!

Changes from last iteration:
* fix crasher in first commit (thanks to @paulp)
* fix some typos in a few commits that made build to fail
* dropped @retronym's patch (hopefully I can bring it back today but I'm travelling so no promises)
* squashed two last commits related to making collection methods under 35 bytes

Review by @paulp, @odersky and everyone interested. We need this work to be merged ASAP.