Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/swiftwasm/wasmtime
Standalone JIT-style runtime for WebAsssembly, using Cranelift
https://github.com/swiftwasm/wasmtime
4ef1bac12b73e422440ff75ba48b89500b28ec81 authored about 6 years ago by Dan Gohman <[email protected]>
862d859587af4af7c923e1ac499fefb648ec71f7 authored about 6 years ago by Dan Gohman <[email protected]>
4ac41213add147e40f701cd38056100acbc07b4e authored about 6 years ago by Frank Rehberger <[email protected]>
2a760ae5e8430764d8a6eee4a0220dd6ad3315fb authored about 6 years ago by Dan Gohman <[email protected]>
* Implement wasm trap handlers.
This adds signal handlers based on SpiderMonkey's signal-hand...
35627cf37f7ac89a86e34a9f144f980b56fcfa1b authored about 6 years ago by Dan Gohman <[email protected]>8e1e75f1f4ef1377a5a6e2fed0c938368eab196c authored about 6 years ago by Dan Gohman <[email protected]>
the start function is called from the initialization phase
bf5a06bc952d4ffb7bfe0457abf992c04d108c7b authored about 6 years ago by Geoffroy Couprie <[email protected]>95fba6a9dea7d2ee7a6c1df873b07f52070cec05 authored about 6 years ago by Dan Gohman <[email protected]>
We can re-enable it once https://github.com/Amanieu/hashmap_core/pull/8
is merged.
This adds no_std support to a bunch of things, but more work is needed.
e8201d0f93bd1208d2b84562ace722cdd6c2a02e authored about 6 years ago by Dan Gohman <[email protected]>82c8ef95c4e85d9f8da88b58bce6e28e074a6f50 authored about 6 years ago by Dan Gohman <[email protected]>
f823526a42d6fb1edda623604e4c7a4e8d1f6bc0 authored about 6 years ago by Dan Gohman <[email protected]>
df2b6103049f59e247eeca0795ef30d510995ac7 authored about 6 years ago by Dan Gohman <[email protected]>
74ccddcd64bdb1bbfd17f92272fedb35750346b2 authored about 6 years ago by Dan Gohman <[email protected]>
0a0108f959936d8fa15d0f2ece122a6ab6cb63da authored about 6 years ago by Dan Gohman <[email protected]>
9e56ed5aad0fa79c922d96887430f3b50fa09e76 authored about 6 years ago by Dan Gohman <[email protected]>
They are provided as a closure taking the module (&str) and function name (&str) as arguments,
r...
d72ebe53d439d49d2886048c1276438731f50826 authored about 6 years ago by Dan Gohman <[email protected]>
8e114a2703d5a73bc58b43bf1b4bdd818f4f2585 authored about 6 years ago by Dan Gohman <[email protected]>
4a41d2d6c6134757cd6efea0e6cce48daf77f56d authored about 6 years ago by Dan Gohman <[email protected]>
This is a whitespace-only change.
0ff372a6b89d8ad1a4e7a34aac00fdd52b239dee authored about 6 years ago by Dan Gohman <[email protected]>5f11f444823a92eb78f26321ee5b3bde79c04b2b authored over 6 years ago by Nathan Froyd <[email protected]>
Now that clippy is installable via rustup and is generally more stable,
we no longer need specia...
5a96e022db411f73ed375fe1c0aff63b22900045 authored over 6 years ago by Dan Gohman <[email protected]>
ecae909b9e63416958448f3887886721c9f54a11 authored over 6 years ago by Dan Gohman <[email protected]>
The individual crates are published separately from the main repository
on crates.io. To ensure ...
The biggest change is the split from FunctionIndex to
DefinedFuncIndex to FuncIndex. Take better...
c5f0cd7d5e350afe4dd2d18e8efc009ad7f1eae3 authored over 6 years ago by Dan Gohman <[email protected]>
f2ad79963c2dfba4f931bb231897133adcb8fcf1 authored over 6 years ago by Dan Gohman <[email protected]>
d3fcb596b3b2d09b2e19b2a4ea5f94d0629251c1 authored over 6 years ago by Dan Gohman <[email protected]>
4e2406425130e7d7612d0deea91205403d0fea07 authored over 6 years ago by Dan Gohman <[email protected]>
Also, support linear memories with no maximum, and dynamic remapping.
c12ae182c31251b0422ff0a34039568d75a8ba52 authored over 6 years ago by Dan Gohman <[email protected]>* Implement tables and call_indirect
* Restore comment about sig checking.
* Widen callee ...
7b222190f5a247a5b2f13f98b1f1cbc3977602b7 authored over 6 years ago by Sergey Pepyakin <[email protected]>* Implement.
* Clean and doc
* Collect base addresses instead of leaking them
* Fix cod...
e7c8d23a425d9c7d69da29c5a49e70fee94cca2a authored over 6 years ago by Sergey Pepyakin <[email protected]>5379605737d876b6a4821aee0d6fa6b825f1d794 authored over 6 years ago by Dan Gohman <[email protected]>
c59cec620555cb48928aa507491843629632f1a9 authored over 6 years ago by Dan Gohman <[email protected]>
bb2589c63f8a68ce47eb55dcd8b6827a9265fbff authored over 6 years ago by Dan Gohman <[email protected]>
f500b7d68d4f7b300adb48d618dc9426d49ddc95 authored over 6 years ago by Dan Gohman <[email protected]>
1f21570c38d4f4943d0d2a11539fbbd4127e67f5 authored over 6 years ago by Dan Gohman <[email protected]>
48e46c4faea945df9004cf6a313f11667cf312d0 authored over 6 years ago by Dan Gohman <[email protected]>
4992162faba328ed833bd3811f94ea1d0a0a52cd authored over 6 years ago by Dan Gohman <[email protected]>
40791787c746d999d6cada8fb737dc72d974a71a authored over 6 years ago by Dan Gohman <[email protected]>
a1b4c865d14e4641316cd87eb13b57a41a0f2d4b authored over 6 years ago by Dan Gohman <[email protected]>
bba733b7a149280001d93516871278880daf492f authored over 6 years ago by Dan Gohman <[email protected]>
This mirrors changes in cranelift.
548c45c6041e370c54827feb6c44bf19723acf56 authored over 6 years ago by Dan Gohman <[email protected]>b8daa278848b8cd6652f3d536f98e720822fe293 authored over 6 years ago by Dan Gohman <[email protected]>
ef5254c0dabc6c92902aa4d7abdc8545f6a1aef1 authored over 6 years ago by Dan Gohman <[email protected]>
33b7dfac0069702d7d1f2ea292be5a56d9d5cf6c authored over 6 years ago by Dan Gohman <[email protected]>
831b481f13a9aaffc9c58e9d25e8c0bbc2b60c14 authored over 6 years ago by Dan Gohman <[email protected]>
6659ef7018d3bf9fd7292b4556d27502ef955300 authored over 6 years ago by Dan Gohman <[email protected]>
fdd3600f1b3d823520ca3d9585c76c09ef9bb7bc authored over 6 years ago by Dan Gohman <[email protected]>
0d8a69189cc7e6dd57d39577a8dbfff386bb8ff1 authored over 6 years ago by Dan Gohman <[email protected]>
779128d14de5376124fd5d4ea639a0b3fc3bb321 authored over 6 years ago by Dan Gohman <[email protected]>
63bc52d9fdd1bbb3977c91aa8c38ddb0b41c7308 authored over 6 years ago by Dan Gohman <[email protected]>
753d650f1a4f0654517cd8337235a745a9074a33 authored over 6 years ago by Dan Gohman <[email protected]>
c7c94a37861d11c3fa3e3d433f465ebb301f3f06 authored over 6 years ago by Dan Gohman <[email protected]>
1413a585448204f4a94aa3f7271d14a2c80dfe2a authored over 6 years ago by Dan Gohman <[email protected]>
dd3a9dab6e3176fa584c7d1339af986467003b88 authored over 6 years ago by Dan Gohman <[email protected]>
f3a6cab47201afa7aedab889a25e82088fcc235c authored over 6 years ago by Dan Gohman <[email protected]>
2608dd0c47a3bbd6739898b9647ab8a100bdbd86 authored over 6 years ago by Dan Gohman <[email protected]>
7a26b765216aa248d944f157c7b1879273b74c3b authored over 6 years ago by Dan Gohman <[email protected]>
a2f70a35445b38123ee8a1dffbbce365fc1caafe authored over 6 years ago by Dan Gohman <[email protected]>
Also, update to Cretonne 0.13.0.
c612d48b3388c53099aa431e73d9429443960130 authored over 6 years ago by Dan Gohman <[email protected]>73639e4557e0ae42fe23a4fce50e88e46a4eabc9 authored over 6 years ago by Dan Gohman <[email protected]>
99ee96ca16a427902fe6fa5b2e0f7b1893b5a397 authored over 6 years ago by Dan Gohman <[email protected]>
Merge the index-fix branch
00fbd6d9bf54c5cb6cc898b0de773599de941981 authored over 6 years ago by Dan Gohman <[email protected]>46a772ba67ffb54dfbd743297d0bf6de153f20d2 authored over 6 years ago by Dan Gohman <[email protected]>
52f1171485313d84036c5bd1d9d8ef27694d2b8d authored over 6 years ago by Dan Gohman <[email protected]>
With new versions of cretonne-codegen:
- Non-colocated calls are emitted as a movabs with an i...
d162f8bc59ff395c0bb06a091868e29567c76891 authored over 6 years ago by Dan Gohman <[email protected]>
The wasm function index space consists of the index space of the
imported functions concatenated...
b5e794a5847f7d511daa7687f07d3d1f01b81616 authored over 6 years ago by Dan Gohman <[email protected]>
ed734f8ecb3504376b06e7ffb3fc5b5802ff9a1d authored almost 7 years ago by Dan Gohman <[email protected]>
We can do this now that all our dependencies are available in published
form, and this should re...
933d8487c10bef6aeafc5e30985c1d9a6f9c5e81 authored almost 7 years ago by Dan Gohman <[email protected]>
This updates to the latest faerie and cretonne API changes.
f276a021cbb889c369b9e062838be8a604065541 authored almost 7 years ago by Dan Gohman <[email protected]>ebf2c3a17ee60a8c6b777e26c3894a3b8eca8729 authored about 7 years ago by Dan Gohman <[email protected]>
29db33e7f8cdb0ed1c63400911fef187408a2992 authored about 7 years ago by Dan Gohman <[email protected]>
46ac24d172b5829088772bda4a82f503a4b2ee2d authored about 7 years ago by Dan Gohman <[email protected]>
obj: minor fix to emit_module compile
9ee6e740b097591985add67664cf66f116ec88cf authored about 7 years ago by Dan Gohman <[email protected]>89d3038c1cde8e389d69f6373ad644b87c73727e authored about 7 years ago by m4b <[email protected]>
ExternalName's `to_string()` prepends a '%' for Cretonne's text syntax,
but for creating symbol ...
This is a temporary measure while other parts of the system are being
developed, and will need t...
04660ae8cc419cc9becdc675788c5393b78f872b authored about 7 years ago by Dan Gohman <[email protected]>
c30116d948d1c6d198d604bf13f846020142ce9a authored about 7 years ago by Dan Gohman <[email protected]>
This updates to ExternalName and reloc_external.
2b40f72f00c533e8cd9963b899024d2c7a647ab3 authored about 7 years ago by Dan Gohman <[email protected]>226fbce0b33a36ad3f636b2a189ab0c04522105e authored about 7 years ago by Dan Gohman <[email protected]>
469b7bb5e9b4b05c267bdc78b2b1cfb24c4ada4f authored about 7 years ago by Dan Gohman <[email protected]>
233d2cd773e4992fea3bc63c2e49438bc5214882 authored about 7 years ago by Dan Gohman <[email protected]>
It's the same thing, but provides more readability.
b87178647be08f2016fa17b7fd0b449122d14ddc authored about 7 years ago by Dan Gohman <[email protected]>2c53dc69ff9cb84485895bf73c9299410e96eb5e authored about 7 years ago by Dan Gohman <[email protected]>
This begins reorganizing how translation and compilation occur, and
setting up infrastructure fo...
3d6f0f704561ec1b32caf39e7d9b75ca3e60df2b authored over 7 years ago by Dan Gohman <[email protected]>
142b17a3f0dcea9cebdd30d45f639e04e30616da authored over 7 years ago by Dan Gohman <[email protected]>
6dea25ee9f5195f1b638226c5bc5d2716188d7bd authored over 7 years ago by Dan Gohman <[email protected]>
f90e7ade86ada1a8431ac9318935738e779f7417 authored over 7 years ago by Dan Gohman <[email protected]>
c39cba4ae0eb8355c42d8679de07e584051c4762 authored over 7 years ago by Dan Gohman <[email protected]>
This replaces the ReservedReg strategy, and is more flexible.
9f7d0a659cf1e0569215b00065167e4f02322194 authored over 7 years ago by Dan Gohman <[email protected]>b5732bc20070c39e52bff6ebe28c7927afce836d authored over 7 years ago by Dan Gohman <[email protected]>
c8e015f31acd7adb8caa70aaafe1bcd94ce1e5a9 authored over 7 years ago by Dan Gohman <[email protected]>
fc857a758e1a66c637a3a47504f908eea2418c78 authored over 7 years ago by Dan Gohman <[email protected]>