summaryrefslogtreecommitdiff
path: root/push-binary-libs.sh
diff options
context:
space:
mode:
authorGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2012-08-17 15:55:06 +0200
committerGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2012-08-20 08:11:09 +0100
commit82c61687d82deef42f317f8e26f89382bba2c6fa (patch)
treea93fe5d0986e6966b259723e7409889c0ad8c47c /push-binary-libs.sh
parentc2aae3faa5bdb0bb8797ebcf951857e911e5c3f3 (diff)
downloadscala-82c61687d82deef42f317f8e26f89382bba2c6fa.tar.gz
scala-82c61687d82deef42f317f8e26f89382bba2c6fa.tar.bz2
scala-82c61687d82deef42f317f8e26f89382bba2c6fa.zip
Manaul inling of `UndoLog.undoUnless`.
Inline `UndoLog.undoUnless` into `isSubType` and `isSameType` methods. They are responsible for 20% of all Function0 allocations. I had to do manual inlining because inlier doesn't cope with exception handlers well. Let it be noted that I almost cried while doing this ugly change. I'll want to see inliner being fixed so we can revert this change ASAP.
Diffstat (limited to 'push-binary-libs.sh')
0 files changed, 0 insertions, 0 deletions