34 Commits (33080e9917e2e09455bb19603b1d833a2e59ee7c)

Author SHA1 Message Date
Eric Salo 4ba7d27201 upb: implement _upb_Message_ClearOneofCase() 11 months ago
Eric Salo 64dbf0dba4 upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal 11 months ago
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 12 months ago
Eric Salo 27eae8f404 upb: delete mini_table/types.h 12 months ago
Eric Salo e397296217 upb: restore the mini_table:internal target 12 months ago
Eric Salo 0896146034 upb: make all mini_table/ includes unidirectional 12 months ago
Eric Salo 3c3d77158f upb: add :test_srcs targets for cmake on GH 12 months ago
Eric Salo 2fb0b93d9d upb: tighten up and lock down upb/wire/ 12 months ago
Eric Salo cdb078275d upb: add more functions to bits/mini_table_field.h 12 months ago
Eric Salo fd6f83576f upb: stop returning void from void functions 12 months ago
Eric Salo de7f589d44 upb: eliminate :mini_table_internal 12 months ago
Eric Salo 1f67b8dfe1 upb: tag upb_MiniTableField:offset as UPB_ONLYBITS() 12 months ago
Eric Salo b83a1fece1 upb: implement upb_MiniTable_MapKey() and upb_MiniTable_MapValue() 1 year ago
Eric Salo 6efd909a9b upb: clean up and lock down the internal oneof accessors 1 year ago
Eric Salo 347486dd85 upb: clean up and lock down the internal hasbit accessors 1 year ago
Eric Salo b64c6e193b upb: implement upb_Message_ShallowClone()/Copy() 1 year ago
Eric Salo 848a2bfd41 upb: tag upb_MiniTableField:number as UPB_ONLYBITS() 1 year ago
Protobuf Team Bot 2ff245ef18 Internal 1 year ago
Eric Salo 0e6607a5c9 upb: tag upb_MiniTableField:mode as UPB_ONLYBITS() 1 year ago
Eric Salo bb5322a194 upb: lock down upb_MiniTable (mostly) 1 year ago
Eric Salo d0c85637e7 upb: lock down upb_MiniTableSub 1 year ago
Eric Salo 19ef3a58cf upb: lock down MiniTableField 1 year ago
Eric Salo 8dfd82096b upb: lock down upbMiniTable_File 1 year ago
Eric Salo 21133d554f upb: lock down upb_MiniTableExtension 1 year ago
Eric Salo f6b38b5838 upb: lock down upb_MiniTableEnum 1 year ago
Eric Salo a49f6b8ea0 upb: move ElemSizeLg2() from message/ into mini_table/ 1 year ago
Eric Salo 0b892a5466 upb: move IsOneof() from message/internal/accessors.h 1 year ago
Eric Salo 45b292f119 upb: refactor mini_table/enum.h 1 year ago
Eric Salo 7fa050d8c1 upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h 1 year ago
Eric Salo 8849deab91 upb: implement some upb_FieldType and upb_CType functions 1 year ago
Protobuf Team Bot e6ea44c911 Fix upb_MiniTable_GetOneof(miniTable, field) to work correctly if `field` is the very first field in the proto. 1 year ago
Eric Salo e56a9099f0 upb: minimize uses of :message_types 1 year ago
Eric Salo 5b6543edb5 upb: first attempt at implementing name mangling for minitable symbols 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Eric Salo eb9e33ec42 upb: remove <stddef.h> and <stdlib.h> from port/def.inc 1 year ago
Eric Salo 21ecc29ed0 upb: fix the leaking port defs 1 year ago
Eric Salo 6d458db48b upb: dedup upb/message/ 1 year ago
Protobuf Team Bot c552102d66 No public description 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Eric Salo e1e8f1e222 upb: create upb/base/BUILD 1 year ago
Protobuf Team Bot f67198ffef Add struct tag to upb_MiniTable usages in upb/mini_table/internal/file.h 1 year ago
Joshua Haberman 79af13abde Use filegroup() internally instead of pkg_files() 1 year ago
Joshua Haberman a6852ec919 Moved TypeScript direct bit read/writes to //third_party/upb/bits 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year ago
Joshua Haberman 34a770d13e Refactored mini_table targets into their own BUILD file. 1 year ago
Protobuf Team Bot 532b4d0671 Fix `upb_MiniTableField_CType()` to work correctly for enums & strings. 2 years ago
Joshua Haberman a0f520dc75 Added a new dynamic tree shaking model to upb, with the intention of removing the old model once YouTube has migrated. 2 years ago
Joshua Haberman 5c85a9f4f4 Refactor upb_MtDataEncoder_PutField() into several helper functions. 2 years ago
Joshua Haberman 18b98a8ec1 Give sub-messages and sub-enums distinct initialization code paths. 2 years ago