MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / test

Function test

test/test_utf8_bench.c:15–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13EM_JS_DEPS(deps, "$UTF8ToString,emscripten_get_now");
14
15double 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
26char *utf8_corpus = 0;
27long utf8_corpus_length = 0;

Callers 1

mainFunction · 0.70

Calls 2

_emscripten_get_nowFunction · 0.50
UTF8ToStringFunction · 0.50

Tested by

no test coverage detected