dep-protobuf/upb/wire
2026-08-25 20:13:17 -07:00
..
decode_fast Fasttable: Fix overly strict assert. 2026-08-24 08:43:17 -07:00
internal Add upb_Message_NextSerializableField and unify field presence checks. 2026-08-21 18:42:09 -07:00
test_util Treat mismatched length-delimited repeated Group tags as unknown fields in upb. 2026-05-26 06:51:40 -07:00
BUILD Internal change 2026-08-25 14:46:43 -07:00
byte_size.c Update call sites that ignore return values for allocation failures 2026-06-26 05:57:02 -07:00
byte_size.h Introduce upb_ByteSize 2024-09-04 09:15:58 -07:00
byte_size_test.cc Introduce upb_ByteSize 2024-09-04 09:15:58 -07:00
decode.c Backport consecutive unknown fields optimization to slow path decoder. 2026-06-24 15:58:05 -07:00
decode.h upb: Adds a new error code kUpb_ErrorCode_MaxDepthExceeded. 2026-05-29 09:59:31 -07:00
decode_benchmark.cc Added more fine-grained decoder tests. 2025-05-28 21:15:57 -07:00
decode_test.cc Hopefully final batch of return value checks before UPB_NODISCARD enforcement 2026-08-25 20:13:17 -07:00
decode_test.proto Backport consecutive unknown fields optimization to slow path decoder. 2026-06-24 15:58:05 -07:00
encode.c Move internal encoding functions to the internal encoder files. 2026-05-12 12:33:14 -07:00
encode.h upb: Adds a new error code kUpb_ErrorCode_MaxDepthExceeded. 2026-05-29 09:59:31 -07:00
encode_extension.c Introduces a public upb_MessageUnknown_Encode API to serialize const struct upb_Extension* into bytes. 2026-08-06 16:16:08 -07:00
encode_extension.h Introduces a public upb_MessageUnknown_Encode API to serialize const struct upb_Extension* into bytes. 2026-08-06 16:16:08 -07:00
encode_test.cc Hopefully final batch of return value checks before UPB_NODISCARD enforcement 2026-08-25 20:13:17 -07:00
encode_test.proto - Update the upb_ErrorHandler err member in the upb_Decoder struct to be a pointer (upb_ErrorHandler* err). 2026-04-21 09:20:32 -07:00
eps_copy_input_stream.c Extract EPS macro and use it in fast decoder 2026-05-22 12:12:46 -07:00
eps_copy_input_stream.h Optimize upb_EpsCopyInputStream capturing. 2026-05-14 16:06:03 -07:00
eps_copy_input_stream_test.cc Example code for push parser loop (#24581) 2025-12-18 14:15:15 -08:00
reader.c Made a common longjmp()-handling layer, which can optionally be used on upb_EpsCopyInputStream. 2025-12-11 16:38:10 -08:00
reader.h Fix upb wire decoder accepting field number 0. 2026-07-24 10:50:37 -07:00
types.h Reorganize upb file structure 2023-09-26 14:38:35 -07:00
writer.h Optimize encoding long varints on arm64 2025-06-05 16:41:51 -07:00