Julien Cretin
Julien Cretin
Yes, the `Aead` can be used as the only portable user trait, but then if it happens that the user needs an in-place version there would be unnecessary copies. Maybe...
> Allowing the client to pass arguments is an interesting generalization to consider. Unless I misunderstand the use-case, wouldn't it be possible to do something similar to Rust? `start2` doesn't...
Sorry, my point was not about the optimization, that's just a bonus. My point was that it's probably more future-proof to have a `start2` function without arguments than with arguments...
> Thanks! The issues with `parser.save().as_ptr() as i32` are > > 1. `parser.save().as_ptr()` overflows. > 2. The [`DELTA_IP_MASK`](https://github.com/zhouwfang/wasefire/blob/ae1e52970926707134bd9651f425de9614584f21/crates/interpreter/src/side_table.rs#L36) is too small to hold it. Those are not issues because we...
I've merge `main` into `dev/fast-interp`. You might want to pull and merge your `add-delta-ip` branch into `dev/fast-interp`. This adds better support for unsupported operations, such that we can still run...
> Could you clarify the [hw-host error](https://github.com/google/wasefire/actions/runs/11414751782/job/31764041510?pr=626#logs)? I guess it results from the side table bit mask size issue. Yes, this is indeed the side table masks being too short....
I'm wondering if this is actually a bug or intended behavior. I would also like the possibility to overwrite an existing cache with `actions/cache/save`.
I see, that's what I thought. I'll try something with `gh cache delete` in the workflow when I detect that I want to overwrite the cache.
Yes indeed. I got a solution working for me. I'm simply doing: ```shell ID="$(gh cache list --ref=${{ github.ref }} --key=cargo-home --json=id --jq='.[].id')" [ -z "$ID" ] || gh cache delete...
By the way, for those interested in an alternative, there is https://crates.io/crates/ort.