Commits

Andrew Trick committed ddb4fef7ca8
Well-known kernel simulator benchmark, in swift, JS and C. I chose this benchmark in order to stress enums and optionals. It is also one where we see considerable gains on JS with LLVM after getting the high-level optimization out of the way. I forsee writing multiple versions of this benchmark, gradually using more advanced swift features. This first version is meant to be structurally equivalent to the C code, but using key swift features: optionals, enums, computed properties. I don't have recent numbers because it currently exposes an optimization bug which will be filed shortly. Swift SVN r17045