Nick Terrell
Nick Terrell
This input, which is exactly [if-ssa.bril](https://github.com/sampsyo/bril/blob/d65455d1eb9c4b78711af2fffc7453bbf205775e/examples/test/ssa/if-ssa.bril) except the `.exit` label is renamed to `.xit` causes buggy SSA to be generated by `to_ssa.py`: ``` @main(cond: bool) { .entry: a.1: int =...
This PR contains 4 commits detailed below. In summary the goal is to remove all uses of undefined variables. It fixes all the problems of Issue #108. It is done...
Imagine a protocol that disallows the compressor to inflate the packet size and we want to use LZ4Frame streaming compression. Whenever we compress a packet, and it gets larger, we...
Just wanted to pop by and say thanks for adding the experimental feature! It makes life much easier for us, since we use the `pkg-config` feature. Now we don't have...
The x86-64 Huffman assembly implementation is currently allow-listed to work on: * Linux: `defined(__linux__) || defined(__linux)` * MacOS: `defined(__APPLE__)` The macro to check this is `HUF_ASM_SUPPORTED` defined in `huf_decompress.c`. I've...
Data generated by this script: ```python3 import random rd = random.Random() rd.seed(0) HIGH_ENTROPY = bytes(rd.randint(0, 200) for _ in range(10_000_000)) * 10 with open("med.bin", "wb") as f: f.write(HIGH_ENTROPY) ``` gzip...
Rsyncable mode still uses the multiplicative rolling hash. It would likely get a large speedup by switching to the gear hash.
Users find it difficult to understand the supported compression levels, especially around negative levels. See https://news.ycombinator.com/item?id=31429308
Add tests for PR #2998 / Issue #2997. Find a way to test the PR. Idea: 1. Run the `strace` command or something equivalent like a `bpftrace`. 2. Ensure that...
* Centralize the logic about whether to print the progress bar or not in the `*_PROGRESS()` macros. * Centralize the logc about whether to print the summary line or not...