Edoardo Vacchi
b7b54d5967
wazevo(docs): optimizing compiler ( #2065 )
...
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com >
2024-03-09 09:39:11 +09:00
Takeshi Yoneda
3c7bc733c5
Nuke old singlepass compiler, enable optimizing compiler by default ( #2130 )
...
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com >
2024-03-07 15:26:45 +09:00
Takeshi Yoneda
0a03e179df
Deletes experimental GOOS=js support ( #2027 )
2024-02-07 18:44:00 -08:00
Steve Manuel
f673e817cd
docs: add extism to community users ( #1841 )
...
Signed-off-by: Steve Manuel <steve@dylib.so >
2023-11-17 21:18:12 +00:00
jerbob92
86790913d8
Add wazero-emscripten-embind to users page ( #1790 )
...
Signed-off-by: Jeroen Bobbeldijk <jeroen@klippa.com >
2023-10-16 16:17:48 +01:00
Clifton Kaznocha
61ddcd5628
Add Impart Security to the users page ( #1688 )
...
Signed-off-by: Clifton Kaznocha <ckaznocha@users.noreply.github.com >
2023-09-06 06:23:21 +09:00
Edoardo Vacchi
d5d7ac82f1
docs: update specs.md with sock_* ( #1598 )
2023-07-28 17:07:35 +09:00
Alan Braithwaite
fda5d12f29
add runreveal to community page ( #1577 )
2023-07-11 13:46:13 +08:00
Crypt Keeper
7498ad335f
gojs: drops HTTP support to be compatible with Go 1.21 ( #1557 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-07-05 16:56:18 +08:00
Crypt Keeper
1e0f88bc14
deps: upgrades to TinyGo v0.28.1 ( #1512 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-06-12 14:21:00 +10:00
Achille
904e9a9972
site: add wasi-go to the list of community projects ( #1511 )
...
Signed-off-by: Achille Roussel <achille.roussel@gmail.com >
2023-06-10 11:05:17 +08:00
Achille
7d60e1a739
site: add wzprof to the list of community projects ( #1510 )
...
Signed-off-by: Achille Roussel <achille.roussel@gmail.com >
2023-06-10 09:02:48 +08:00
Edoardo Vacchi
e46e803565
site: fix small mistake in TinyGo doc ( #1435 )
...
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com >
2023-05-04 16:31:39 +02:00
Crypt Keeper
c7623db7cb
Revises instructions to latest guidance from TinyGo ( #1429 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Achille <achille.roussel@gmail.com >
2023-05-03 08:15:09 +08:00
Ashley Jeffs
0dd73938eb
Add Benthos to users.md ( #1412 )
2023-04-28 06:00:04 -07:00
Achille
27c7c320b3
add github.com/stealthrocket/wazergo to the list of libraries using wazero ( #1337 )
...
Signed-off-by: Achille Roussel <achille.roussel@gmail.com >
2023-04-03 12:22:20 +09:00
Louis Thibault
8b46c75ccd
Add Wetware to users.md ( #1319 )
...
Signed-off-by: Louis Thibault <l.thibault@sentimens.com >
2023-03-31 08:00:21 +09:00
Crypt Keeper
44636d02ee
corrects out-of-date docs around 1.0 and fixes some relrefs ( #1316 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-30 13:06:34 +08:00
C.C
2c0938f1b1
add YoMo project to users.md ( #1306 )
...
Signed-off-by: C.C <fanweixiao@gmail.com >
2023-03-29 12:32:05 +08:00
Takeshi Yoneda
fa722dd9e3
Implements api.Function directly over engine specific callEngine ( #1297 )
...
Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io >
2023-03-28 16:49:35 +09:00
jerbob92
a9829b627b
Add pdfium-cli to users ( #1293 )
...
Signed-off-by: Jeroen Bobbeldijk <jeroen@klippa.com >
2023-03-27 16:07:18 +09:00
José Carlos Chávez
721950abc5
docs: adds import to example. ( #1288 )
...
Signed-off-by: José Carlos Chávez <jcchavezs@gmail.com >
Co-authored-by: Crypt Keeper <64215+codefromthecrypt@users.noreply.github.com >
2023-03-25 00:06:57 +01:00
jerbob92
8e6ae9c314
Add go-pdfium to users ( #1289 )
...
Signed-off-by: Jeroen Bobbeldijk <jeroen@klippa.com >
2023-03-25 00:06:41 +01:00
José Carlos Chávez
c4e34a2495
chore: fixes syntax in home site ( #1287 )
2023-03-24 22:00:55 +01:00
Crypt Keeper
5d8d8d05de
site: fixes example bug ( #1249 )
...
the installer goes to ./bin by default
to do something else you need something like
`| bash -s -- -b /usr/local/bin`
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-17 09:00:47 +08:00
Takeshi Yoneda
de920ff082
site: removes unnecessary type decl ( #1248 )
...
Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io >
2023-03-17 09:43:58 +09:00
Edoardo Vacchi
606a1a205d
site: update homepage to show CLI ( #1229 )
...
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com >
2023-03-16 13:14:33 +08:00
Crypt Keeper
41ef17c5c2
wasi: implements path_filestat_set_times ( #1220 )
...
This implements `path_filestat_set_times` which is the last remaining filesystem function in wasi we formerly stubbed.
Other minor changes:
* this removes all places we import alias path as pathutil, introducing a utility function `joinPath` where that was used to reduce name conflicts.
* this fixes places where we used different variable names for the same parameter between main and test source.
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-13 09:46:17 +08:00
Takeshi Yoneda
46887b0e31
doc: adds 'How function call works' ( #1216 )
...
Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io >
Co-authored-by: Adrian Cole <adrian@tetrate.io >
2023-03-10 15:44:44 +09:00
Takeshi Yoneda
86d89e4d6a
docs: fixes drift in diagram ( #1209 )
...
Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io >
2023-03-07 16:15:19 +09:00
Takeshi Yoneda
abb0cae293
doc: adds toplevel docs section ( #1207 )
...
Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io >
Co-authored-by: Crypt Keeper <64215+codefromthecrypt@users.noreply.github.com >
2023-03-07 16:07:19 +09:00
Crypt Keeper
25493fe271
gojs: makes experimental status explicit ( #1200 )
...
Before, our README said gojs `GOOS=js compiled wasm` was experimental.
However, as we head to 1.0 we should be more explicit about that.
When we started gojs, there was no likely future where `GOOS=wasi` would
happen in the standard go compiler. This has changed, so we'll only keep
the gojs package around until wasi is usable for two Go releases. Being
in an experimental package helps others know to watch out for this.
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-06 09:22:58 +08:00
Crypt Keeper
c8344f2bfe
site: move scale to better section ( #1190 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-03 07:33:48 +08:00
Crypt Keeper
a4db5b4945
site: adds taubyte to new cloud platform category ( #1184 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-02 08:33:45 +08:00
Francis Chuang
fa784dc069
Add mjml-go to community page ( #1183 )
...
Signed-off-by: Francis Chuang <francis.chuang@gmail.com >
2023-03-02 08:20:50 +09:00
Crypt Keeper
c0276a6fe9
site: sorts headings by tier and adds trivy ( #1181 )
...
This makes the headings mostly in order by tier, like libraries, then
middleware before compiled binaries.
This also adds Trivy, which was one of the original end users of wazero!
cc @knqyf263 who I asked permission from.
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-01 17:48:50 +08:00
Crypt Keeper
1bec067588
site: adds dapr to users ( #1180 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-01 16:56:36 +08:00
Shivansh Vij
4fd3d9d6e2
Adds scale.sh to users.md ( #1179 )
...
Signed-off-by: Shivansh Vij <shivanshvij@loopholelabs.io >
2023-03-01 11:42:12 +09:00
Nuno Cruces
6d0b008e08
site: adds sqlite3 as a user ( #1167 )
2023-02-26 06:46:52 +08:00
Crypt Keeper
2ee0c472a1
site: adds mosn as a user ( #1162 )
...
thanks @antJack @taoyuanyuan and recently @evacchi for the long term
collaboration on this.
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-02-24 16:33:16 +08:00
Anuraag Agrawal
13dc2e6b3d
Add go-re2 to users.md ( #1159 )
...
Signed-off-by: Anuraag Agrawal <anuraaga@gmail.com >
2023-02-24 10:18:46 +08:00
Phil Kedy
304669b6f0
Adding waPC to general purpose plugins list ( #1157 )
...
Signed-off-by: Phil Kedy <phil.kedy@gmail.com >
Co-authored-by: Crypt Keeper <64215+codefromthecrypt@users.noreply.github.com >
2023-02-24 10:01:12 +08:00
Crypt Keeper
55d302accb
site: adds community page, seeded with a couple projects ( #1151 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-02-22 16:12:01 +08:00
Crypt Keeper
3d72f2cb90
wasi: implements sched_yield with sys.Osyield ( #1131 )
...
This implements WASI `sched_yield` with `sys.Osyield` that defaults to
return immediately. This is intentionally left without a built-in
alternative as common platforms such as darwin implement
`runtime.osyield` by sleeping for a microsecond. If we implemented that,
user code would be slowed down without a clear reason why.
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-02-15 15:57:24 -10:00
Crypt Keeper
aecb8e9cdb
Implements fd_datasync in WASI and sync in GOOS=js ( #1128 )
...
This implements `fd_datasync` in WASI, falling back to normal
`File.Sync` when unsupported. This also backfills missing usage of sync
in GOOS=js. Finally, this updates the WASI status chart based on what's
implemented.
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-02-15 12:48:48 -10:00
Crypt Keeper
f18bb221c4
gojs: backfills errno tests and updates links ( #1110 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-02-09 07:38:22 -10:00
Takeshi Yoneda
ebc2d97c2a
wasi: implements link related system calls ( #1057 )
...
Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io >
2023-02-01 12:06:44 +02:00
Crypt Keeper
9bb46ebeed
site: fix wasi chart ( #1083 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-01-30 20:45:32 +02:00
Crypt Keeper
a60debc8d2
wasi: implements fd_filestat_set_size and fd_filestat_set_times ( #1082 )
...
This implements fd_filestat_set_size and fd_filestat_set_times, which
passes one more test in the rust wasi-testsuite.
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Takeshi Yoneda <takeshi@tetrate.io >
2023-01-30 19:08:10 +02:00
Edoardo Vacchi
c324c671d0
docs: add zig section ( #1051 )
...
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com >
2023-01-23 19:54:05 +09:00