Skip to content

Commit 4be7814

Browse files
committed
Update dependencies and dist files
1 parent 11ea78b commit 4be7814

File tree

7 files changed

+1431
-909
lines changed

7 files changed

+1431
-909
lines changed

dist/asc.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/asc.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/assemblyscript.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/assemblyscript.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 1419 additions & 894 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,21 @@
1212
},
1313
"dependencies": {
1414
"@protobufjs/utf8": "^1.1.0",
15-
"binaryen": "67.0.0-nightly.20190207",
15+
"binaryen": "68.0.0-nightly.20190220",
1616
"glob": "^7.1.3",
1717
"long": "^4.0.0"
1818
},
1919
"devDependencies": {
20-
"@types/node": "^10.12.21",
20+
"@types/node": "^11.9.4",
2121
"browser-process-hrtime": "^1.0.0",
2222
"diff": "^4.0.1",
2323
"ts-loader": "^5.3.3",
2424
"ts-node": "^6.2.0",
2525
"tslint": "^5.12.1",
26-
"typedoc": "^0.13.0",
27-
"typedoc-plugin-external-module-name": "^1.1.3",
28-
"typescript": "^3.3.1",
29-
"webpack": "^4.29.1",
26+
"typedoc": "^0.14.0",
27+
"typedoc-plugin-external-module-name": "^2.0.0",
28+
"typescript": "^3.3.3",
29+
"webpack": "^4.29.5",
3030
"webpack-cli": "^3.2.3"
3131
},
3232
"main": "index.js",

src/module.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1058,6 +1058,7 @@ export class Module {
10581058

10591059
private allocStringCached(str: string | null): usize {
10601060
if (str == null) return 0;
1061+
var cachedStrings = this.cachedStrings;
10611062
if (cachedStrings.has(str)) return <usize>cachedStrings.get(str);
10621063
var ptr = allocString(str);
10631064
cachedStrings.set(str, ptr);
@@ -1542,11 +1543,8 @@ function stringLengthUTF8(str: string): usize {
15421543
return len;
15431544
}
15441545

1545-
var cachedStrings = new Map<string | null,usize>();
1546-
15471546
function allocString(str: string | null): usize {
15481547
if (str == null) return 0;
1549-
if (cachedStrings.has(str)) return <usize>cachedStrings.get(str);
15501548
var ptr = memory.allocate(stringLengthUTF8(str) + 1);
15511549
// the following is based on Emscripten's stringToUTF8Array
15521550
var idx = ptr;
@@ -1585,7 +1583,6 @@ function allocString(str: string | null): usize {
15851583
}
15861584
}
15871585
store<u8>(idx, 0);
1588-
cachedStrings.set(str, ptr);
15891586
return ptr;
15901587
}
15911588

0 commit comments

Comments
 (0)