Konstantin Itskov
61750be9aa
Add syscall/js.valueSetIndex support
2019-09-16 13:32:31 +02:00
Phil Kedy
55144ad608
WASM: Support for setting an imported function's module name ( #455 )
...
* wasm: add support for setting a function's Wasm import module name by using the //go:wasm-module comment.
2019-09-12 08:35:43 +02:00
Doug Daniels
cb09531873
Update examples/wasm README.md
...
Modify instructions for running the wasm example HTTP server to `go run server.go`
2019-08-03 11:27:06 +02:00
Ayke van Laethem
eb1d834dd4
wasm: add support for js.FuncOf
2019-05-27 13:35:59 +02:00
Ayke van Laethem
421ef04efb
wasm: fix Makefile to avoid debuginfo
2019-05-25 18:40:56 +02:00
Justin Clift
4c8c048c49
example: just using 'Cache-Control': 'no-cache' should be good enough
2019-05-09 09:23:36 +02:00
Justin Clift
d594342642
examples: tell browsers to not cache wasm files from the example server
2019-05-02 14:13:50 +01:00
Justin Clift
4bd1b9e53d
wasm: use println instead of fmt
...
The generated wasm is 575 bytes when compiled with -no-debug (and
works), which is a much better first experience for new users than
the 20KB+ added (atm) just from including fmt.
2019-05-01 10:35:18 +02:00
Johan Brandhorst
586023b45d
src/examples/wasm: Show both methods supported
...
Adds another example showing the simple case
of executing main, adds a README explaining how
everything fits together and how to execute the compiled
code in the browser. Include a minimal webserver for
local testing.
2019-04-19 17:46:46 +02:00
admin
4c29f0fdb6
wasm: support wasm example on Safari
2019-02-11 14:20:20 +01:00
Ayke van Laethem
dbb3211485
wasm: add glue JS code
...
The file wasm_glue.js was copied from the Go wasm port and was modified,
most importantly to match the TinyGo calling convention.
2018-11-24 19:03:58 +01:00
Ayke van Laethem
e5e09747f0
all: add WebAssembly backend
2018-10-21 19:47:47 +02:00