| 13 | EM_JS_DEPS(deps, "$UTF8ToString,emscripten_get_now"); |
| 14 | |
| 15 | double test(const char *str) { |
| 16 | double res = EM_ASM_DOUBLE({ |
| 17 | var t0 = _emscripten_get_now(); |
| 18 | var str = UTF8ToString($0); |
| 19 | var t1 = _emscripten_get_now(); |
| 20 | // out('t: ' + (t1 - t0) + ', len(result): ' + str.length + ', result: ' + str.slice(0, 100)); |
| 21 | return (t1-t0); |
| 22 | }, str); |
| 23 | return res; |
| 24 | } |
| 25 | |
| 26 | char *utf8_corpus = 0; |
| 27 | long utf8_corpus_length = 0; |
no test coverage detected