I have a very small, vague desire for the ability to generate code that runs without Float64Array too... PhantomJS is also based on an old WebKit and doesn't have Float64Array.
That said, the PhantomJS is working on a new version (and we built a separate tool based on Chromium Embedded Framework), so I'd be fine if this doesn't materialize. On Tue, Sep 30, 2014 at 6:03 AM, Jukka Jylänki <[email protected]> wrote: > This is quite critical. I have successfully run Emscripten apps on iOS8, > so they've probably updated the support there. The workaround might be to > add a compilation mode to Emscripten that avoids generating code that calls > loads and stores to Float64Array, so that one can compile specifically for > old iOS7 browser support. The work probably includes adding exception > handling to src/preamble.js to allow continuing even when Float64Array > cannot be constructed, and change the LLVM backend to never reference that > array. If someone is interested in developing such an emulation mode, we > might probably merge that support in as a -s NO_FLOAT64ARRAY=1 linker flag. > > Jukka > > 2014-09-30 15:06 GMT+03:00 Anton Smirnov <[email protected]>: > >> 'm using Node.js via NodeApp <https://github.com/node-app> (using >> JavaScriptCore) >> >> While i trying to execute simple script: >> >> [_context evaluateScript:@"var temp64f = new Float64Array(1);"]; >> >> i'm getting error: >> >> 2014-09-30 14:31:43.318 NodeAppDemo[78825:60b] ReferenceError: Can't find >> variable: Float64Array stack: global code >> >> Testing on ios simulator 7.1 and ipad air with ios 7.1 >> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Chad Austin Technical Director, IMVU http://engineering.imvu.com <http://www.imvu.com/members/Chad/> http://chadaustin.me -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
