diff options
author | Jukka Jylänki <jujjyl@gmail.com> | 2014-03-16 04:02:08 +0200 |
---|---|---|
committer | Jukka Jylänki <jujjyl@gmail.com> | 2014-03-28 23:06:17 -0400 |
commit | c4363b595cb2529345e3248b1f374595e83953ff (patch) | |
tree | 6bb97280c031f57a87c886bef10cd691fe60cbc7 /src | |
parent | 4fc97c69d66a81e93849ebbff1f6eed8be7dd174 (diff) |
Migrate to using musl 0.9.13 strchr, strrchr, index and rindex for better asm.js performance.
Diffstat (limited to 'src')
-rw-r--r-- | src/library.js | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/library.js b/src/library.js index fbef0d15..601a5c06 100644 --- a/src/library.js +++ b/src/library.js @@ -3639,28 +3639,6 @@ LibraryManager.library = { return pdest|0; }, - strchr: function(ptr, chr) { - ptr--; - do { - ptr++; - var val = {{{ makeGetValue('ptr', 0, 'i8') }}}; - if (val == chr) return ptr; - } while (val); - return 0; - }, - index: 'strchr', - - strrchr__deps: ['strlen'], - strrchr: function(ptr, chr) { - var ptr2 = ptr + _strlen(ptr); - do { - if ({{{ makeGetValue('ptr2', 0, 'i8') }}} == chr) return ptr2; - ptr2--; - } while (ptr2 >= ptr); - return 0; - }, - rindex: 'strrchr', - strdup__deps: ['strlen', 'malloc'], strdup: function(ptr) { var len = _strlen(ptr); |