28 Commits (81ce69985a3d96f80ab9aecf4224958c1cbc6fde)

Author SHA1 Message Date
Marcel Hlopko 36d344b63f Automated rollback of commit 0ce457f6e7. 11 months ago
Eric Salo b0d5ed8b08 upb: normalize some more function names 11 months ago
Eric Salo c026907a5d upb: replace public universal hazzer with non-universal hazzers 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 87618fcbdd upb: remove duplicate typedef for upb_TaggedMessagePtr 11 months ago
Eric Salo c02f943f1a upb: distinguish between fields and extensions in the public clear() accessors 11 months ago
Eric Salo 4ba7d27201 upb: implement _upb_Message_ClearOneofCase() 11 months ago
Eric Salo f1b8f477d7 upb: factor out message internal data pointers 11 months ago
Eric Salo f0cf0b653c upb: clean up and consolidate the upb/message/ build targets 11 months ago
Eric Salo 7e1fd68667 upb: clean up some of the includes in upb/message/ 11 months ago
Eric Salo cdb078275d upb: add more functions to bits/mini_table_field.h 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 5b7bafc60e upb: upb_Message_Extension -> upb_Extension 12 months ago
Eric Salo a649ddadb5 upb: reverse the polarity of the MiniTableField untyped data accessors 12 months 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 848a2bfd41 upb: tag upb_MiniTableField:number as UPB_ONLYBITS() 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 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
Protobuf Team Bot 4656b0d6e0 Make SetField/GetField public and operate on MessageValue instead of void*. 1 year ago
Eric Salo 7fa050d8c1 upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h 1 year ago
Eric Salo 88f0a82a18 upb: normalize the accessor functions for hasbits and oneof_cases 1 year ago
Eric Salo 8849deab91 upb: implement some upb_FieldType and upb_CType functions 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
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
Protobuf Team Bot d06eac7b5e Fixed "unused-parameter-warning" 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
Eric Salo d17233c25b upb: upb/message/accessors_internal.h -> upb/message/internal/accessors.h 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 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 a49ff5513e Split out `message/accessors_internal.h` and added `upb_Arena` assertions. 2 years ago