From c205ccd1b220fda6d01ace3ffd9931e2c4e0c043 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Thu, 21 May 2020 00:54:05 +0800 Subject: [PATCH] add deno wasm --- .gitignore | 1 + deno_run_wasm/run_wasm.ts | 2 +- deno_run_wasm/wasm_sample/Cargo.lock | 3 ++- deno_run_wasm/wasm_sample/Cargo.toml | 4 ++++ 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d4777d2..27145b1 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ .AppleDouble .LSOverride +target/ # Icon must end with two \r Icon diff --git a/deno_run_wasm/run_wasm.ts b/deno_run_wasm/run_wasm.ts index 60f40a4..ca9bba1 100644 --- a/deno_run_wasm/run_wasm.ts +++ b/deno_run_wasm/run_wasm.ts @@ -1,4 +1,4 @@ -const wasmCode = await Deno.readFile("./target/wasm32-unknown-unknown/debug/wasm_deno_example.wasm"); +const wasmCode = await Deno.readFile("./wasm_sample/target/wasm32-unknown-unknown/debug/wasm_sample.wasm"); const wasmModule = new WebAssembly.Module(wasmCode); const wasmInstance = new WebAssembly.Instance(wasmModule); const { diff --git a/deno_run_wasm/wasm_sample/Cargo.lock b/deno_run_wasm/wasm_sample/Cargo.lock index a63689e..6dc0270 100644 --- a/deno_run_wasm/wasm_sample/Cargo.lock +++ b/deno_run_wasm/wasm_sample/Cargo.lock @@ -1,5 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. [[package]] -name = "warsam_sample" +name = "wasm_sample" version = "0.1.0" + diff --git a/deno_run_wasm/wasm_sample/Cargo.toml b/deno_run_wasm/wasm_sample/Cargo.toml index a6667ce..8f18460 100644 --- a/deno_run_wasm/wasm_sample/Cargo.toml +++ b/deno_run_wasm/wasm_sample/Cargo.toml @@ -10,3 +10,7 @@ edition = "2018" crate-type =["cdylib"] [dependencies] + +[profile.release] +lto = true +opt-level = 'z'