Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
gitlab.com/spritely/guile-hoot
https://gitlab.com/spritely/guile-hoot
71a8df8af18291eb967ed0f36e2487e5539ab8c9 authored over 1 year ago by Andy Wingo <[email protected]>
3aa3c3dc9a2a43dfdebc8985d2b26210a2c18b34 authored over 1 year ago by Andy Wingo <[email protected]>
6c5a53c014b984a2c82bedb3fed1dd40d81c1f5c authored over 1 year ago by Andy Wingo <[email protected]>
Add license file
See merge request spritely/guile-hoot-updates!13
9f564fec5e91d3b0d59d5d01e2e4eb09c79d20d7 authored over 1 year ago by David Thompson <[email protected]>reftypes draft for func.ref, call_ref and return_call_ref
See merge request spritely/guile-hoot...
c5ce4bbaa8bed4b703822b9df0a164f077d0ab01 authored over 1 year ago by terpri <[email protected]>
* module/wasm/wat.scm (parse-wat): Add support for ref.func, call_ref
and return_call_ref instru...
d3c885f9d05e5dc1ce66c5d323f929bb563b77a4 authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
In some cases this is not as efficient as it should be, because it
produces a result instead of ...
6e7a285d3bd27f8b9c1a0d5ffc3cd8ab53db3cdf authored over 1 year ago by Andy Wingo <[email protected]>
cb383ded0c178b2c96d4681ea248b79317ae51ce authored over 1 year ago by Andy Wingo <[email protected]>
fc5d0066c628c6a1714306e7278c8eb091cc70a8 authored over 1 year ago by Andy Wingo <[email protected]>
67cde5da3510516430ec3c321d299c01ff87ffa7 authored over 1 year ago by Andy Wingo <[email protected]>
78fb9228d2dba3352e2987a6c77503f3b002dab9 authored over 1 year ago by Andy Wingo <[email protected]>
74fa4a2cca290ffa940965ebcfa681f61793b6e0 authored over 1 year ago by Andy Wingo <[email protected]>
5e422ce8e26d60b34c1ed4802af29a264be751fe authored over 1 year ago by Andy Wingo <[email protected]>
6a92d0786f746ca7c9c07c10292c489a20959ecd authored over 1 year ago by Andy Wingo <[email protected]>
ae2c7c8aff43e6db107fd299caa2aa6133ba4d23 authored over 1 year ago by Andy Wingo <[email protected]>
3e280470097a33f0ddde06547e70cb92585dfcb0 authored over 1 year ago by Andy Wingo <[email protected]>
48202f281da0006faf460de869c1bc12e7b11640 authored over 1 year ago by Andy Wingo <[email protected]>
1c6f90a01d0b52d58ff90cf0d87cb48804d5f22e authored over 1 year ago by Andy Wingo <[email protected]>
3f7e5fc4f9c587f3ce050aa583bd1c51fc48a98f authored over 1 year ago by Andy Wingo <[email protected]>
0154bc264d0be2f594ca76f4f3a6303ec9f9efe3 authored over 1 year ago by Andy Wingo <[email protected]>
55fd4bcfa3258c349cb2d3d71c2395fabcd5ce2a authored over 1 year ago by Andy Wingo <[email protected]>
900ec96c36331ede85639d51f2dbdcf0970891c5 authored over 1 year ago by Andy Wingo <[email protected]>
4fbb62cb42148ad862f1a866a46062725c6a7bc2 authored over 1 year ago by Andy Wingo <[email protected]>
a673c30d06f98aa0983700909ef7d5a416c82d51 authored over 1 year ago by Andy Wingo <[email protected]>
Resolve "Vector splat instructions"
Closes #9
See merge request spritely/guile-hoot-updates!11
27feea56f5ce63ee21278127551a19078204c2d2 authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
* module/wasm/wat.scm (parse-wat) <parse-val-type>: Add v128 to the same
list as other numeric t...
* module/wasm/assemble.scm (assemble-wasm): Rename emit-vector-splat to
emit-simd-splat.
* module/wasm/assemble.scm (assemble-wasm): Add support for the vector
instructions i8x16.splat,...
* module/wasm/wat.scm (parse-wat): Allow v128 as a value type.
ac926c0f303ae7bde9488a9a26350a42e9f060a3 authored over 1 year ago by Robin Templeton <[email protected]>Resolve "Fix type resolution error"
Closes #6
See merge request spritely/guile-hoot-updates!8
6345bf8efde0cc49d809dd5e49e38d2116e29310 authored over 1 year ago by terpri <[email protected]>
* module/hoot/compile.scm (lower-to-wasm): Lower character literals.
* test/test-constants.scm: ...
* module/wasm/resolve.scm (resolve-wasm) <type-use-matcher>: Return a
<type-use> record with a <...
Resolve "Add support for emitting chars"
Closes #7
See merge request spritely/guile-hoot-updat...
96b214acec70a620aba09eac1f6b24b603ba2928 authored over 1 year ago by terpri <[email protected]>
* module/hoot/compile.scm (lower-to-wasm): Lower character literals.
* test/test-constants.scm: ...
Make 'check' target dependent on objects
See merge request spritely/guile-hoot-updates!9
6e91ec3ae8b07ca829d90ca0f752d19b2c6e4225 authored over 1 year ago by Andy Wingo <[email protected]>
This resolves an issue where running `make check` after a `make clean`
doesn't build the files t...
This reverts commit ac33876421f43f8c41f86da6178aec415924cd3e.
d0f95a175df8bb3671dba534060ceb6ddbef94db authored over 1 year ago by Robin Templeton <[email protected]>
* module/wasm/resolve.scm (resolve-wasm) <type-use-matcher>: When
comparing function signatures,...
Fix CI
See merge request spritely/guile-hoot-updates!3
a2d51870623a3ffa5649e65f692758964fa1ceb1 authored over 1 year ago by Andy Wingo <[email protected]>ad4311ae2319e947705b5bf3fc28eec5e544ba5e authored over 1 year ago by David Thompson <[email protected]>
d17ddf8f5178dff0b89dfc8b27b2884c124a5602 authored over 1 year ago by David Thompson <[email protected]>
a25d6374ab4e36f4c781e3ded0b8216b47f98c1e authored over 1 year ago by David Thompson <[email protected]>
3616225018aef0528923f0fc2d77336980fcdd93 authored over 1 year ago by David Thompson <[email protected]>
d9941d8dd198445a22194d427beb3219af569f92 authored over 1 year ago by Andy Wingo <[email protected]>
This reverts commit 522028b86260bce745d2a4dcf6a98d0143865b1e. Types are
added at the end of the...
* module/wasm/resolve.scm (resolve-wasm): Reverse list of TYPES.
522028b86260bce745d2a4dcf6a98d0143865b1e authored almost 2 years ago by Robin Templeton <[email protected]>a11391d28e695c0a4fa382a27bf8da6608318683 authored almost 2 years ago by Robin Templeton <[email protected]>
cc274ac1fe459ee51a786db5303437025028637a authored almost 2 years ago by Andy Wingo <[email protected]>
64af42c89f0c65568adecc760f2dfdc9287dd731 authored almost 2 years ago by Andy Wingo <[email protected]>
27fdd0e990cd8ebdce6e636aa6bfb873b894e0d7 authored almost 2 years ago by Andy Wingo <[email protected]>
bb32021f6cfbffe7c39397e79b18d8ad05ad66e7 authored almost 2 years ago by Andy Wingo <[email protected]>
c24f28e71db5891618d05bbbdcaf554b3fd1e3b3 authored almost 2 years ago by Andy Wingo <[email protected]>
04b34a78512c84dae8bc708e05b1fbfee788f034 authored almost 2 years ago by Andy Wingo <[email protected]>
a80a8e4af3d3348f8d828775066e6ed654f66bf1 authored almost 2 years ago by Andy Wingo <[email protected]>
b68ef22c60a46a0ebaa6cb65bcbc3b693f1d43ee authored almost 2 years ago by Andy Wingo <[email protected]>
a357a6479886dbc985f7b5a8354ea74b39c4b56e authored almost 2 years ago by Andy Wingo <[email protected]>
d27e18f922202105320f9184eb19cf200dafa1a8 authored almost 2 years ago by Andy Wingo <[email protected]>
f1965b81f38ffd0d43ab238e3244187f6105bfa7 authored almost 2 years ago by Andy Wingo <[email protected]>
7c75dee77e7af6dd5bf0aee73b89a6682191a6f4 authored almost 2 years ago by Andy Wingo <[email protected]>
1ade982aa4bc654480647ceaf616279976e799a0 authored almost 2 years ago by Andy Wingo <[email protected]>
a353096212d3fa61c7296640b0618bf122924cae authored almost 2 years ago by Andy Wingo <[email protected]>
880993d47a5d2b63d5658a411ec2898bfdc4d47d authored almost 2 years ago by Andy Wingo <[email protected]>
Fix type incompatibilities between reflect.wasm and compiled files.
Make reflect.js also include...
94cf1f53e8ccd04b403a874c9873d9f7dcdcfa8f authored almost 2 years ago by Andy Wingo <[email protected]>
5cc2a4a33f9949f3d422d249bfe9073e5a1328d7 authored almost 2 years ago by Andy Wingo <[email protected]>
9006c84ab1e0326e5b0b7812bd59cfed72f63104 authored almost 2 years ago by Andy Wingo <[email protected]>
Not yet working as the types aren't topologically sorted.
6ab0ea49f5d3b51d68030b1452497104fff1dc42 authored almost 2 years ago by Andy Wingo <[email protected]>
See https://github.com/WebAssembly/binaryen/issues/5628 and related
links.
83af1c64972eecfcfb6b867ae68eebf28d0c328b authored almost 2 years ago by Andy Wingo <[email protected]>
d3da718c56130da6c994c1bc15d6a0c7b58c6bc7 authored almost 2 years ago by Andy Wingo <[email protected]>
3a994f783722efaef2b82221373d10c98aa4fdc6 authored almost 2 years ago by Andy Wingo <[email protected]>
This allows outside modules to import our ABI registers and to call our
functions.
Also rework how we attach a stdlib to a module.
2ac9aefc2f68267eaa293cb5571339ebe07248f1 authored almost 2 years ago by Andy Wingo <[email protected]>4d3dd4c970da4137d8254d4551306690c7e70ebd authored almost 2 years ago by Andy Wingo <[email protected]>
18cd80c5b5ff9b226d3114f132357e468ab85e2f authored almost 2 years ago by Andy Wingo <[email protected]>
629f5fd5442b52afd6b5529f9a5cc65aadf3a2da authored almost 2 years ago by Andy Wingo <[email protected]>
4d9448b8163b3f42854cedb60813981de55844a9 authored almost 2 years ago by Andy Wingo <[email protected]>
f2157d08fc43dd8d426f00d09f4632e8c2c9f5a9 authored almost 2 years ago by Andy Wingo <[email protected]>
41c6fb6cc19d9d513e1d2d1a6b2792455dd8cc37 authored almost 2 years ago by Andy Wingo <[email protected]>
Some instructions still pending, though.
6d90b066b2beaa7390418b2add8a33dd308a3713 authored almost 2 years ago by Andy Wingo <[email protected]>db9d64c0ca5f3e6451294b370671f43395669654 authored almost 2 years ago by Andy Wingo <[email protected]>
25b5fd520f3bdbd6d72d6032202869fc4dc0b85c authored almost 2 years ago by Andy Wingo <[email protected]>
349a558fe9e1883175dbcc4846958beaa3f6a6b2 authored almost 2 years ago by Andy Wingo <[email protected]>
2c97900afc2c05a896cf084293301f1b042cf572 authored almost 2 years ago by Andy Wingo <[email protected]>
There is upstream churn; see comments.
dd255fae9463af89adc4a37e3fc1b050ae21285a authored almost 2 years ago by Andy Wingo <[email protected]>20c662d5b724caed40c07dc010aa49d741f34e7b authored almost 2 years ago by Andy Wingo <[email protected]>
This compiler enhancement makes it so that the compiler pulls in the
different parts of the run-...
da3363b8ac8ca8711e77ccb93b61bab3d6be858b authored almost 2 years ago by Andy Wingo <[email protected]>
40908e05148304058f45e53bc9c8ca3dd91ee458 authored almost 2 years ago by David Thompson <[email protected]>
Add CI
See merge request spritely/guile-hoot-updates!2
7bb28f53e15fdd51e0abcddf0bed2c7ca7c7c8ad authored almost 2 years ago by Andy Wingo <[email protected]>193a6aade1eb3091e01b48e18e5c795cf50c2305 authored almost 2 years ago by David Thompson <[email protected]>
e06cf661349523ae244d5db37b21ab75d2c546eb authored almost 2 years ago by Andy Wingo <[email protected]>
Basically we're going to use the whole tag word for the hash, and not
have a type tag. Use `ref...
d62c894fb47d1c81fbb998f551a81eee4ebb7599 authored almost 2 years ago by Andy Wingo <[email protected]>
By enclosing our type definitions in a `rec`, we get a limited form of
nominal typing. Should m...
bb92d39c13f8c3bf967ba47a983e56dce5a69f31 authored almost 2 years ago by Andy Wingo <[email protected]>
bd14a05c22f56bc9f78fdabcc0452faa9640658e authored almost 2 years ago by Andy Wingo <[email protected]>
a1c8556f68fae46b82bf615983411763b320dc45 authored almost 2 years ago by Andy Wingo <[email protected]>