Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/swiftwasm/lucet
Lucet, the Sandboxing WebAssembly Compiler.
https://github.com/swiftwasm/lucet
4d6d25bd48fa948025743408c9b74421cb32aa77 authored over 5 years ago by Zhuowei Zhang <[email protected]>
740dc6a08c7fd129d4b40b1d7e32c77dd4abe833 authored over 5 years ago by Zhuowei Zhang <[email protected]>
cd898b8f6559514e3d7bb67f4f1908fa570d17dc authored over 5 years ago by Zhuowei Zhang <[email protected]>
2a1e6b9be5a583052a763e9ed13fdadd42770797 authored over 5 years ago by Zhuowei Zhang <[email protected]>
Improve portability (macOS port, part 2)
d0f07b5dc2a7cfa8a9dbc4906b5a6505de69bb52 authored over 5 years ago by Frank Denis <[email protected]>1a2fb87b9e2b4b05eb9eef96c75b1900da94325f authored over 5 years ago by Frank Denis <[email protected]>
d36bd105ab97572d16db905fdb4a3a2ea00225f3 authored over 5 years ago by Frank Denis <[email protected]>
ca2ad6687286d364da738849ce46af6b2a60350e authored over 5 years ago by Frank Denis <[email protected]>
3cd013ee055a4fe58360bdd71acdeea0a63bd267 authored over 5 years ago by Frank Denis <[email protected]>
5800a5e4155713129ba9a23f8f90b8ba1e8023c9 authored over 5 years ago by Frank Denis <[email protected]>
c89d889f35976ab97372d3d1e4afa1b6a614f4ec authored over 5 years ago by Frank Denis <[email protected]>
6bed5e84791e68e0eb8b30eb9b9d91e7d53d2ae4 authored over 5 years ago by Frank Denis <[email protected]>
545e1f79bdfa78554dab182b834f8cc2c9215dd0 authored over 5 years ago by Frank Denis <[email protected]>
cb3ed91636c196e06e2af711089869ede57fbe4d authored over 5 years ago by Frank Denis <[email protected]>
This hard-coded padding size has been the cause of headaches in the
original C version, because ...
gitattributes: note that png and jpg are binary files
c82fd5c773ce9762e3897b88878c67d493c210a8 authored over 5 years ago by Pat Hickey <[email protected]>0008397b6e27a0f002b8641b20a1e543abdcb1a8 authored over 5 years ago by Pat Hickey <[email protected]>
the assets/*.png files were getting CRLF'd up during rebases
0ee302f4e0cc205f6fdb60009e369ff2e36c1e04 authored over 5 years ago by Pat Hickey <[email protected]>Fix setenv script name
20bade53f0fc35722d4a0383ca312728e64395fd authored over 5 years ago by Frank Denis <[email protected]>e2ccc66450096b86859cdc440b002a4bb00130ab authored over 5 years ago by Daisuke FUJI <[email protected]>
Cargo.lock update after sightglass update
0e85869b317556c92c36f8fbc16cca8e43573ac0 authored over 5 years ago by Frank Denis <[email protected]>Disable "cargo test" for lucet-runtime-tests
fb057e4cf0c9b6da7fd2d431ba626c62838de409 authored over 5 years ago by awortman-fastly <[email protected]>c2e72a53af2e5d736721681526c4b46cee0ff36f authored over 5 years ago by Frank Denis <[email protected]>
Update sightglass again
50bdce8e743b7544fa6d3363e8539ec733f0c6ec authored over 5 years ago by Frank Denis <[email protected]>757f904559298c9b688e84f8368f8568bcb137b3 authored over 5 years ago by Frank Denis <[email protected]>
Add explanation for why we disable tests for this crate
2d63073b4ca313575342733876cd8d66ecac13af authored over 5 years ago by Adam C. Foltzer <[email protected]>
As a result, it includes a (and possibly more in the future) reference to
functions in lucet-run...
Add microbenchmark suite
2f608a6ab8f83cef19b0f12de6996a4a88838500 authored over 5 years ago by Adam C. Foltzer <[email protected]>534eb0f018b1af4b3ca5f8fdaead0ee5b8aff6df authored over 5 years ago by Adam C. Foltzer <[email protected]>
Replace -W,-export-dynamic with -rdynamic
71bcef77a7c30cebef8e945f0d5d8b115e3dceee authored over 5 years ago by Frank Denis <[email protected]>Make lucetc work on macOS
bbc9cb57c8ca9defc4e9181f78f340c209cc9bb0 authored over 5 years ago by Frank Denis <[email protected]>
Also allow the linker and its flags to be overridden using standard
environment variables.
53ad21203d2ac033b398ab3c2e26bff67527d131 authored over 5 years ago by Adam C. Foltzer <[email protected]>
59f0fed6fc0cbff53e0455e2c4320ef480f357ad authored over 5 years ago by Adam C. Foltzer <[email protected]>
76fafb195b0ad57e4c8b8ab730aa0e7f436027f0 authored over 5 years ago by Adam C. Foltzer <[email protected]>
We don't need hwloc any more
aa2f49a23226d08d5c6b8523a6ff5601cfe27028 authored over 5 years ago by Frank Denis <[email protected]>Compatibility with old versions of Docker
84220476ffc204cfcf6c327be6702b5f70be1435 authored over 5 years ago by Frank Denis <[email protected]>The MacOS linker requires `-export_dynamic` instead of `-export-dynamic`.
Due to `-export-dynam...
7521ba95e8187b4a666a60544887cef89b0ffa5a authored over 5 years ago by Frank Denis <[email protected]>872e73e9d49e14741f77d31f2c5159899c6c2394 authored over 5 years ago by Frank Denis <[email protected]>
Also, `devenv_run.sh` automatically installing dependencies is the
expected behavior. So, use Tr...
dc3eeb3d765d0aa290e292f19d6f99beddf1e346 authored over 5 years ago by Frank Denis <[email protected]>
Fix images file type and the main `Cargo.lock` file
86fab5a19dad82b58742e8c3080fe6b48c678bf8 authored over 5 years ago by Frank Denis <[email protected]>4e319727543a2f1eb79b12991ddd88cab1a1efae authored over 5 years ago by Frank Denis <[email protected]>
git corrupts them on Windows.
Recompress them by the way.
c3c3dfb8b1bbd7d5da619eac2179ead01a0b4d1e authored over 5 years ago by Frank Denis <[email protected]>This doesn't actually run the benchmarks, but makes sure they continue to compile.
3c3c38cfd9c93f901dd68ad45922e1efca469c0c authored over 5 years ago by Adam C. Foltzer <[email protected]>This required adding a new `RegionCreate` trait that is separate, because we can't have receiver...
98c83fc803cfd6e6bce83558ee3023787dcbb3a4 authored over 5 years ago by Adam C. Foltzer <[email protected]>ad9e5a4c8d489a3bb37d8fe2bf4278196dc83319 authored almost 6 years ago by Adam C. Foltzer <[email protected]>
a421c8ea51d01da87f91c16b8e038d151f935395 authored almost 6 years ago by Adam C. Foltzer <[email protected]>
d29591d583bdb2d651d91faa944e9187edb98900 authored almost 6 years ago by Adam C. Foltzer <[email protected]>
046809be6bea48b5e1a7923ccb90693d2975a3d8 authored almost 6 years ago by Adam C. Foltzer <[email protected]>
0fb49ad75b334e0c92d27c2f8951694ede3d8423 authored almost 6 years ago by Adam C. Foltzer <[email protected]>
cb876caa5d017483f563c9327ebaa6dd597c9a4a authored almost 6 years ago by Adam C. Foltzer <[email protected]>
Update sightglass
3dcc96c66dca82c7c76fb10bf61f33303e0afbeb authored almost 6 years ago by Frank Denis <[email protected]>lucet-wasi-sdk: disable threading in lld (wasm-ld)
a811c4746bfed039a8b7c4eaa9b8a4a69d30a01f authored almost 6 years ago by awortman-fastly <[email protected]>
it appears that as of this moment both of the following are true:
* lld's wasm linker may deadlo...
Build a "lucet" layer on top of "lucet-dev"
238c56f2c5adc61c5d428d320a972f1dbb32bf89 authored almost 6 years ago by Frank Denis <[email protected]>fbd9a73adef4dc820e724b0188bb23237e1efc0e authored almost 6 years ago by Frank Denis <[email protected]>
teach lucet-wasi to be smarter about build failure modes
a062843d4292b997a54efb2a30d22797358261eb authored almost 6 years ago by Adam C. Foltzer <[email protected]>Fix benchmarks/shootout makefile
3b47947a1ba2ac6bef9a62b435eda72585b42990 authored almost 6 years ago by Adam C. Foltzer <[email protected]>6621d7190956a527f1943f2c06f33c6aedc99e21 authored almost 6 years ago by awortman-fastly <[email protected]>
f793a64f20953bab9dc67a89c1a3e3281da0d1cf authored almost 6 years ago by Andy Wortman <[email protected]>
not only can sed fail (not likely), but if wasi-sdk is not present
the failure mode is kind of o...
We end up with two images.
The former being just the base development environment, suitable for...
b16ea502dcafec6c38cd41648a122f775cfba18d authored almost 6 years ago by Frank Denis <[email protected]>Add Csmith-based fuzzing
e4cca09efd1d72148a2af0106c7aa58b10219c06 authored almost 6 years ago by Adam C. Foltzer <[email protected]>Adds a very short fuzzing run to the `test` target
6af5e1948a69e9e2b604b3a4d84c2992aaaebc2a authored almost 6 years ago by Adam C. Foltzer <[email protected]>238860469a683a138b19c362744b47c84f711431 authored almost 6 years ago by Adam C. Foltzer <[email protected]>
Fix url in comments
aef3b56c913dbafed4c1b14323c746f5af26aa90 authored almost 6 years ago by Frank Denis <[email protected]>07f2d8154d5cff83704bdb6118c11d185fc44289 authored almost 6 years ago by Takanori Ishibashi <[email protected]>
Implement the __wasi_poll_oneoff system call
0896efb79ba992596119996dd1212d7f3a14a557 authored almost 6 years ago by Frank Denis <[email protected]>Pin rustup toolchain to stable
551efb60f8d8fdc14b4a42b8f9d95b757989a358 authored almost 6 years ago by Frank Denis <[email protected]>08ddebc2266e3882d6b678b07456e0ee09bf8888 authored almost 6 years ago by Darin Morrison <[email protected]>
Add .editorconfig
827ac0860be3ac26568d5dfb0c2830de0e69eb52 authored almost 6 years ago by Pat Hickey <[email protected]>Add .gitattributes
80eba6918e088e5bfdb6cfb9693bc624cae90b46 authored almost 6 years ago by Pat Hickey <[email protected]>4f72dbaa56a98b9a415c11a632159944cdd105e6 authored almost 6 years ago by Darin Morrison <[email protected]>
0b85602ce3fcba8dcf85cfff28813217bd7e979a authored almost 6 years ago by Darin Morrison <[email protected]>
79787b473c83e2f621d7eeff5c3275e429ae7349 authored almost 6 years ago by Frank Denis <[email protected]>
b4cf6a97c9e21373acd62a24f94ad44f706f049f authored almost 6 years ago by Frank Denis <[email protected]>
The WASI bindings are now in the AssemblyScript standard library
35c33603eeb9dc09dae31091b905e125f8aaf78a authored almost 6 years ago by Frank Denis <[email protected]>24b2a187d42bac3bad99364644ebe3b6705bc3cd authored almost 6 years ago by Frank Denis <[email protected]>
fixed typo
e6b399b3fc6794f8f78a8bf6ad404ca640a090c4 authored almost 6 years ago by Adam C. Foltzer <[email protected]>8632b16faf2353727c9aa272d3ac65885eb9e1b9 authored almost 6 years ago by 0xflotus <[email protected]>
28208e33ceb5b1e481973331731870c08b5eb038 authored almost 6 years ago by Frank Denis <[email protected]>
Improve lucetc arguments parsing
97e04ac0519fd25085e4e7170dd208dba8e75a02 authored almost 6 years ago by Frank Denis <[email protected]>2d1d04817e40dcd0407e330db4bdb1f4b37ca255 authored almost 6 years ago by Frank Denis <[email protected]>
Add CLI configuration for memory limits and improve performance for large initial heaps
14d1c14c9d4a0f9e71437880711cf2baf593476d authored almost 6 years ago by Adam C. Foltzer <[email protected]>Instead of a single `reserved-size` argument, `lucetc` now optionally takes `--min-reserved-size...
b563370b6b9e1b5821f2bfe288ec956da953638f authored almost 6 years ago by Adam C. Foltzer <[email protected]>
- Heap limits are set to maximum for a 32-bit address space + 32-bit guard size
- Stack size is ...
Rather than explicitly zeroing, use `madvise` and `mprotect` to zero the heap.
We also now make...
fe8aa609e9a27a0c2d32f3b86809f6615982d3a2 authored almost 6 years ago by Adam C. Foltzer <[email protected]>Closes #74 and #76
6e4a0b6f5987b350254769ef3ab611069e9db028 authored almost 6 years ago by Adam C. Foltzer <[email protected]>lucet-wasi: use number_of_values(1) for the --dir option
a5f1583dd4354e376de4e2bca8b18b3e15bf7edd authored almost 6 years ago by Frank Denis <[email protected]>Add link to security.md to readme.md
63fb151565b4794b2917fa13145c9d17e0db9e32 authored almost 6 years ago by Frank Denis <[email protected]>
`multiple(true)` for the --dir option doesn't play well with modules
also accepting multiple val...
Automatically install the submodules in devenv_build_container.sh
a89003f61a6057a93926d538755aee2ef89b401d authored almost 6 years ago by Frank Denis <[email protected]>f879773ca1bceabfd0f5747058e494214c86a1a9 authored almost 6 years ago by Frank Denis <[email protected]>
496950707bf09d0b5ef4b5c3b3fa5a1b90e32e01 authored almost 6 years ago by Jonathan Foote <[email protected]>
README: note submodules are required in environment setup
0254201726989aa1cdc3d10e3f16d0d6ac964c40 authored almost 6 years ago by Pat Hickey <[email protected]>43a7a206b3c0f607e432bf28c0fec9243bd577cb authored almost 6 years ago by Pat Hickey <[email protected]>
Support bash in devenv scripts
f312d0859817fbcc08b5913b300c0c49e0ecf0f5 authored almost 6 years ago by Frank Denis <[email protected]>0b643e1587585d641fbc16d164d43b866ee6565b authored almost 6 years ago by Hiroaki Nakamura <[email protected]>
Add blog link to README and fix Travis badge
21b5b0815973a026c0096369124609bedf6257f3 authored almost 6 years ago by Adam C. Foltzer <[email protected]>