mirror of https://github.com/tinygo-org/tinygo.git
Browse Source
This hack was originally introduced in https://github.com/tinygo-org/tinygo/pull/251 to fix an escape analysis regression after https://github.com/tinygo-org/tinygo/pull/222 introduced nil checks. Since a new optimization in LLVM (see https://reviews.llvm.org/D60047) this hack is not necessary anymore and can be removed. I've compared all regular tests and smoke tests before and after to check the size. In most cases this change was an improvement although there are a few regressions.pull/998/head
Ayke van Laethem
5 years ago
committed by
Ron Evans
7 changed files with 13 additions and 72 deletions
Loading…
Reference in new issue