From bbe2004f5d2b434fe5942fc3c8954a297b317fd0 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Fri, 8 Feb 2019 20:32:17 -0800 Subject: Shared buffer fixes (#1644) * makes `libdeno.shared` a `SharedArrayBuffer` instead of a regular `ArrayBuffer`. * fixes `libdeno.shared` becoming undefined after accessing it once. --- libdeno/libdeno_test.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libdeno/libdeno_test.js') diff --git a/libdeno/libdeno_test.js b/libdeno/libdeno_test.js index 5e1430d9e..50f5c03d4 100644 --- a/libdeno/libdeno_test.js +++ b/libdeno/libdeno_test.js @@ -136,7 +136,8 @@ global.CheckPromiseErrors = () => { global.Shared = () => { const ab = libdeno.shared; - assert(ab instanceof ArrayBuffer); + assert(ab instanceof SharedArrayBuffer); + assert(libdeno.shared != undefined); assert(ab.byteLength === 3); const ui8 = new Uint8Array(ab); assert(ui8[0] === 0); -- cgit v1.2.3