30 Commits (090edb7a77ec2f90b7c93fd94e6f70d5aab2085b)

Author SHA1 Message Date
Eric Salo 65821a67d6 upb: finish cleaning up message/accessors.h and message/internal/accessors.h 7 months ago
Eric Salo aa70a3576b upb: clean up message/accessors.h and message/internal/accessors.h 7 months ago
Hong Shin bceb7f597f Check IsFrozen for message/copy.c, experimental_jspb/decode.c, and json/decode.c 7 months ago
Joshua Haberman 37e484a0aa Replace direct access to MiniTable subs with calls to the encapsulated functions. 7 months ago
Eric Salo 9118be944d upb: extension/basefield setters are now public functions 8 months ago
Eric Salo f212cc23d7 upb: use upb_MessageValue in upb_Extension 10 months ago
Eric Salo 98843d15ac upb: attempt to reduce the direct use of UPB_PRIVATE() fields 10 months ago
Joshua Haberman ca5ca62fa6 Fixed a bug when deep copying a map field with a closed enum value. 10 months ago
Eric Salo 07f784a2f3 upb: tag _upb_Message_GetOrCreateExtension() as UPB_PRIVATE() 10 months ago
Eric Salo 5c5f092606 upb: implement upb_Message 11 months ago
Eric Salo c7f44a02eb upb: finish locking down the upb_Array internals 11 months ago
Eric Salo f0cf0b653c upb: clean up and consolidate the upb/message/ build targets 11 months ago
Eric Salo de7f589d44 upb: eliminate :mini_table_internal 11 months ago
Eric Salo 1587fefee7 upb: simplify upb_Map_Insert() down to upb_Map_Set() where possible 11 months ago
Eric Salo 121896da15 upb: add upb_Message_ExtensionByIndex() 11 months ago
Eric Salo 5b7bafc60e upb: upb_Message_Extension -> upb_Extension 11 months ago
Eric Salo a4a98bdcc0 upb: tag upb_Array.size as UPB_ONLYBITS() 11 months ago
Eric Salo 0c3e116c25 upb: tag _upb_Message_AddUnknown() as UPB_PRIVATE() 12 months ago
Eric Salo 0755621dd2 Automated rollback of commit 3c75c331d3. 12 months ago
Eric Salo 3c75c331d3 upb: inline upb_Message_New() 12 months ago
Eric Salo b64c6e193b upb: implement upb_Message_ShallowClone()/Copy() 12 months 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 3ce2c573b3 upb: start to lock down upb_Array 1 year ago
Eric Salo a49f6b8ea0 upb: move ElemSizeLg2() from message/ into mini_table/ 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
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
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 6d458db48b upb: dedup upb/message/ 1 year ago
Eric Salo f669ef6576 upb: clean up upb/message/internal/ 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
Jie Luo 62f1470f09 -Make message CopyFrom() call UPB code instead of default implementation for python UPB 2 years ago
Joshua Haberman 339fdb5e7b Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro 2 years ago
Protobuf Team Bot e275be2830 Guard deep copy sub table check from other uses of submsg_index. 2 years ago
Joshua Haberman df93cf65a2 Hide upb_MiniTableField.submsg_index with new `UPB_PRIVATE()` macro 2 years ago
Protobuf Team Bot d5c22624fe Fix cloning of repeated upb_Array. 2 years ago