kripken/emscripten — pull request #128 by bemasc (2011-11-28 00:39:50+00:00)
Title: When I64_MODE==1, split each global constant int64 at compile time.

This change allows the generated code to be processed by the
closure compiler. Without this change, commit
81f82a6a0dd932344027a408ff7bf905de1d2e52
prevents the closure compiler from running
(see http://code.google.com/closure/compiler/docs/error-ref.html#error).

This change should also slightly improve startup speed and reduce code
size.

(I expect there's a good reason you didn't do it this way in the first place, but I don't know what the reason is.)