-
### Answers checklist.
- [X] I have read the documentation [ESP-IDF Programming Guide](https://docs.espressif.com/projects/esp-idf/en/latest/) and the issue is not addressed there.
- [X] I have up…
-
Currently in the GCC compile we are running without any optimizations when we are compiling are test.
Will note that we are adding the optimization level -O3 only in the linker and the final compilat…
-
It would be nice to have a function to disable dead-code elimination / constant propagation. [Rust has this](https://doc.rust-lang.org/std/hint/fn.black_box.html); it's implemented as the identity fun…
-
## [G-01] Using msg.sender will always be cheaper than using a local variable.
The CALLER operation which is reading the msg.sender global variable costs 2. While MLOAD/MSTORE operations which are mem…
-
# Lines of code
# Vulnerability details
The code base was already well optimized, but the sponsor implemented a few additional gas savings in different places. The most important ones are:
- `A +…
-
# Gas Optimizations
### Severity
Gas Optimization / Informational
### Gas Optimizations List
| Number | Optimization Details | Instances |
| :----: | :------------------- | :-------: |
| [G-01] | U…
-
This is the [source permuter](https://github.com/simonlindholm/decomp-permuter/) we usually use for helping us finish decompilations. The idea is that we have C code that is logically equivalent to th…
-
https://gist.github.com/alexey-lysiuk/c3678d24c41f6ca1e65e
There are several linker errors when trying to build FLAC with `brew install --with-libogg flac`
They are caused by `nasm` failure to compil…
-
We want to replace as much code with have imported from references sources or is not available in reference sources with CoreFX implementation.
### The main motivation for customers/developers
- …
-
There are 2X AES throughput improvements available here #42726.
However the assembly implementations are too big:
https://go-review.googlesource.com/c/go/+/286852/comments/1b1a6e65_4e27a3f8
From …