Martin Leitner-Ankerl
Martin Leitner-Ankerl
I actually found a way to get the compiler to produce a warning for these cases, but it is a bit tricky and has limitations: https://godbolt.org/z/GfzseM4q3 ```cpp #include class FuzzedDataProvider...
Oh no! You are using C++20 so I finally need to learn its features... Code review ACK and ran tests & benchmarks, the performance difference for `std::byte` before and after...
I only measured it on an SSD, and only with relatively low dbcache size so flushing is triggered more often which I think would give more accurate results. But more...
@fjahr I'm not working on this any more, feel free to take over!
Through trial and error I found out that its possible to specify the download name like so: ```md [a document](./assets/doc.pdf){: download="doc.pdf"} ``` Which is unfortunately completely unintuitive
No API for that because measurement quality could be very low if the timer has to be restarted often. Instead, please do 2 measurements: first measure runtime of just the...
Ive reopened the issues and linked all similar issues I previously closed to this one. I guess public interest is too large for me to brush it away... What I...
Hi, I created the `segmented_map` as a way around the allocation spikes (when `std::vector` is full it first has to allocate a 2x size array, move things over, and then...
>The UniValue [created inside blockToJSON](https://github.com/bitcoin/bitcoin/blob/98dd4e712efaa2b77cb168426756879c6405c3f4/src/rpc/blockchain.cpp#L170) is ~40MB worst-case, but it is then copied into a [second UniValue](https://github.com/bitcoin/bitcoin/blob/98dd4e712efaa2b77cb168426756879c6405c3f4/src/rpc/blockchain.cpp#L196), doubling the required heap size. I had a PR somewhere where I removed...