Stream: git-wasmtime

Topic: wasmtime / PR #9328 Reexport `wasmtime::hash_{map,set}` f...


view this post on Zulip Wasmtime GitHub notifications bot (Sep 28 2024 at 23:20):

fitzgen requested elliottt for a review on PR #9328.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 28 2024 at 23:20):

fitzgen opened PR #9328 from fitzgen:wasmtime-crate-hash-map to bytecodealliance:main:

Some modules were using std::collections::{HashMap, HashSet} when they knew that they were only compiled when the std feature was enabled. But we need to use hashbrown in certain other places (Cranelift's e-graphs, pooling allocator's index allocator, etc.), so we should simply use hashbrown everywhere. This should reduce binary size some small amount, but also means that we never have to ask ourselves "which hash map should I import?" when adding a new hash map import: always use crate::hash_map::HashMap et al.

<!--
Please make sure you include the following information:

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->

view this post on Zulip Wasmtime GitHub notifications bot (Sep 28 2024 at 23:20):

fitzgen requested wasmtime-core-reviewers for a review on PR #9328.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 28 2024 at 23:33):

fitzgen updated PR #9328.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 28 2024 at 23:41):

fitzgen updated PR #9328.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 29 2024 at 01:05):

github-actions[bot] commented on PR #9328:

Subscribe to Label Action

cc @fitzgen

<details>
This issue or pull request has been labeled: "wasmtime:api", "wasmtime:config", "wasmtime:ref-types"

Thus the following users have been cc'd because of the following labels:

To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.

Learn more.
</details>

view this post on Zulip Wasmtime GitHub notifications bot (Sep 29 2024 at 02:13):

github-actions[bot] commented on PR #9328:

Label Messager: wasmtime:config

It looks like you are changing Wasmtime's configuration options. Make sure to
complete this check list:

[fuzzing-config]: https://github.com/bytecodealliance/wasmtime/blob/ca0e8d0a1d8cefc0496dba2f77a670571d8fdcab/crates/fuzzing/src/generators.rs#L182-L194
[fuzzing-docs]: https://docs.wasmtime.dev/contributing-fuzzing.html


<details>

To modify this label's message, edit the <code>.github/label-messager/wasmtime-config.md</code> file.

To add new label messages or remove existing label messages, edit the
<code>.github/label-messager.json</code> configuration file.

Learn more.

</details>

view this post on Zulip Wasmtime GitHub notifications bot (Sep 30 2024 at 14:41):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 30 2024 at 14:59):

alexcrichton merged PR #9328.


Last updated: Oct 23 2024 at 20:03 UTC