For very small pins (e.g. depth 0 or 1) the pin encoding might be 5 or 6 bytes while the encoding of a single CC label might be one or two bytes. For small pins, we scrap the pin and just use the CC code.
This update also includes an improvement that shrinks pins closer to what their actual contribution is, which makes them more compressible and can improve decode time (less time scanning the cc_labels).
For very small pins (e.g. depth 0 or 1) the pin encoding might be 5 or 6 bytes while the encoding of a single CC label might be one or two bytes. For small pins, we scrap the pin and just use the CC code.
This update also includes an improvement that shrinks pins closer to what their actual contribution is, which makes them more compressible and can improve decode time (less time scanning the cc_labels).