31 Commits (e4449ba24809b2043932edd0f7504dbdc0239e52)

Author SHA1 Message Date
Eric Salo 6245733655 upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() 7 months ago
Hong Shin e0fc566596 Ensure the appropriate upb functions taking non-const pointers assert that the message is not frozen. 8 months ago
Joshua Haberman 37e484a0aa Replace direct access to MiniTable subs with calls to the encapsulated functions. 8 months ago
Eric Salo bc75a9be30 upb: remove the default arg from upb_Message_GetMessage() 11 months ago
Eric Salo f212cc23d7 upb: use upb_MessageValue in upb_Extension 11 months ago
Eric Salo 98843d15ac upb: attempt to reduce the direct use of UPB_PRIVATE() fields 11 months ago
Eric Salo f9af78e7ee upb: upb_MiniTable_GetOrPromoteExtension() no longer returns a (upb_Extension*) 11 months ago
Eric Salo 07f784a2f3 upb: tag _upb_Message_GetOrCreateExtension() as UPB_PRIVATE() 11 months ago
Eric Salo 373ffa6622 upb: tag _upb_Message_Getext() as UPB_PRIVATE() 11 months ago
Eric Salo 7c5ff29979 upb: add upb_MiniTableExtension_CType() 11 months ago
Eric Salo c7f44a02eb upb: finish locking down the upb_Array internals 11 months ago
Marcel Hlopko 36d344b63f Automated rollback of commit 0ce457f6e7. 11 months ago
Protobuf Team Bot 0ce457f6e7 Adds mutable extension accessors to the codegen for upb C and adds a `::protos::MutableExtension` method to upb C++ for getting a mutable extension. 11 months ago
Eric Salo f0cf0b653c upb: clean up and consolidate the upb/message/ build targets 12 months ago
Eric Salo 1fc0e72416 upb: make :wire internal headers private 12 months ago
Eric Salo 1587fefee7 upb: simplify upb_Map_Insert() down to upb_Map_Set() where possible 1 year ago
Eric Salo 5b7bafc60e upb: upb_Message_Extension -> upb_Extension 1 year ago
Eric Salo a4a98bdcc0 upb: tag upb_Array.size as UPB_ONLYBITS() 1 year ago
Eric Salo 0755621dd2 Automated rollback of commit 3c75c331d3. 1 year ago
Eric Salo 3c75c331d3 upb: inline upb_Message_New() 1 year ago
Eric Salo 6efd909a9b upb: clean up and lock down the internal oneof accessors 1 year ago
Eric Salo a8c3eb7fa5 upb: upb_MiniTable_FindUnknown() -> upb_Message_FindUnknown() 1 year ago
Eric Salo 848a2bfd41 upb: tag upb_MiniTableField:number 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 21133d554f upb: lock down upb_MiniTableExtension 1 year ago
Eric Salo 0b892a5466 upb: move IsOneof() from message/internal/accessors.h 1 year ago
Eric Salo 88f0a82a18 upb: normalize the accessor functions for hasbits and oneof_cases 1 year ago
Eric Salo 07fba1da07 upb: merge ":collections" into ":message" 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Hong Shin 748d465a2d Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Eric Salo 9ce03d7d05 upb: tag wire/types.h as an export for (only) wire/reader.h 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 1 year ago
Adam Cozzette 895f190bda Move upb to upb-x 1 year ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 1 year ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 1 year ago
Adam Cozzette 6fc87fe3f7 Internal change 1 year ago
Protobuf Team Bot cab6c3e223 Internal change 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Eric Salo cc41a8bed3 upb: dedup the libraries 1 year ago
Protobuf Team Bot c552102d66 No public description 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year 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 6c10ce248d Removed old ResizeArray() API per TODO 2 years ago
Joshua Haberman 55cfaf3e0c Moved promotion-related accessors to a separate file. 2 years ago
Joshua Haberman 339fdb5e7b Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro 2 years ago