Matthieu Pizenberg

Results 190 comments of Matthieu Pizenberg

Right, it’s a bit oversimplifying the general case. Though the following sentence with the `v >= 2.0` example is very similar to your example of diesel accepting uuid version across...

# Roc Interpreter Performance Analysis **Date**: December 16, 2025 (Updated) **Benchmark**: `bench_fold_append.roc` with n=1000 **Profiler**: Tracy --- ## Executive Summary The Roc interpreter shows significant performance overhead compared to Python...

Yes, as @konstin said, we chose stable hash maps, but it seems they are only stable on a give platform, and not across them. Using your own prioritization, which would...

I’m not sure why, but on my machine at your PR (release-fast-33400dee) I get the following: 3K: improve from 45s to 28s 10K: degrades from 370s to 380s

In case useful, the next version of Aiken will include this PR, which enables usage of `aiken blueprint apply --in some/plutus.json ...` outside of an aiken project. This is pretty...

I haven’t had the time to investigate the other places where Claude claims there is the same problem. Don’t know if you want to do it in this PR too...

I might have a follow up issue related to this change. So let’s not merge it as-is for now.

I’d really love to have @Eh2406 point of view on this, especially performance-wise. Because all data structure changes in the lib have potential to significantly degrades performances.

Pallas isn’t robust against some unexpected things in its decoders. So the way the aiken UPLC vm uses pallas to decode inputs will result in unreachable errors for data that...

As a user, I’d love if all `unreachable` from pallas and other cardano rust libs are replaced with actual errors if they are not actually unreachable. Pallas being a library...