COMMITS
/ upb/wire/decode_fast/dispatch.h May 20, 2026
P
Fasttable: Fix ODR errors and create dual staleness test.
Protobuf Team Bot committed
May 14, 2026
P
Pass original tag in data2
Protobuf Team Bot committed
P
Store table mask in data2, rather than (ab)using the high bits of a pointer.
Protobuf Team Bot committed
P
Add data2 parameter
Protobuf Team Bot committed
May 4, 2026
P
Use a struct for the fast decoder return type.
Protobuf Team Bot committed
April 16, 2026
P
Fasttable: support message fields.
Protobuf Team Bot committed
December 12, 2025
J
Made a common longjmp()-handling layer, which can optionally be used on `upb_EpsCopyInputStream`.
Joshua Haberman committed
November 20, 2025
J
Fasttable: support string and bytes fields
Joshua Haberman committed
J
Fasttable: added support for varint fields.
Joshua Haberman committed
November 1, 2025
J
Marked functions private in EpsCopyInputStream.
Joshua Haberman committed
October 29, 2025
J
Fasttable: normalized the calling convention
Joshua Haberman committed
June 8, 2025
J
Moved some code around to avoid backward reference errors in the linker.
Joshua Haberman committed
June 4, 2025
J
Fasttable: Added support for repeated fixed fields.
Joshua Haberman committed
June 2, 2025
J
Fasttable: use `preserve_none` calling convention.
Joshua Haberman committed
May 31, 2025
J
Fasttable: Moved fallback paths for failed IsDone() check out-of-line.
Joshua Haberman committed
May 29, 2025
J
Rewrote fixed field decoding for the fasttable parser, and enabled it.
Joshua Haberman committed
May 17, 2025
J
Refactored the handoff logic between the regular decoder and fasttable.
Joshua Haberman committed
May 9, 2025
J
The MiniDescriptor parser is now capable of building fasttables at runtime.
Joshua Haberman committed
May 7, 2025
J
Implemented a newly-designed scheme for enumerating fasttable function combinations.
Joshua Haberman committed
May 1, 2025
J
Moved and split fasttable decoder into the `decode_fast` directory.
Joshua Haberman committed