33 Commits (e1d3008eaf7e3726dd7cb1574e8521b8ac401ade)

Author SHA1 Message Date
Protobuf Team Bot 1b62d18159 Reunify with-bits and no-bits on upb.js to only use bits for non-repeated getters and string-alloc (the latter we can revisit in a followup). All setters go through the upb C api. 12 months ago
Eric Salo 0c3e116c25 upb: tag _upb_Message_AddUnknown() as UPB_PRIVATE() 12 months ago
Eric Salo a649ddadb5 upb: reverse the polarity of the MiniTableField untyped data accessors 12 months ago
Eric Salo a303ccbe05 upb: use upb_alloc functions internally instead of stdlib malloc/free 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 6efd909a9b upb: clean up and lock down the internal oneof accessors 12 months ago
Eric Salo 347486dd85 upb: clean up and lock down the internal hasbit accessors 12 months ago
Eric Salo a8c3eb7fa5 upb: upb_MiniTable_FindUnknown() -> upb_Message_FindUnknown() 12 months ago
Eric Salo b64c6e193b upb: implement upb_Message_ShallowClone()/Copy() 12 months ago
Eric Salo 10c3e3dfb6 upb: move some extension-related message functions 12 months 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 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 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
Protobuf Team Bot 0fab773c1d Update remainder of upb to new short license style. 1 year ago
Eric Salo 7fa050d8c1 upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h 1 year ago
Eric Salo 8324c900b7 upb: steal a bit from upb_Array 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
Protobuf Team Bot a74398fbe6 Change array insertions to use `_upb_Array_ResizeUninitialized` instead of `upb_Array_Resize`. 1 year ago
Eric Salo 0a2fe573a2 upb: remove unused code from message/promote_test 1 year ago
Eric Salo 90a7de5063 upb: use upb_c_proto_library() instead of upb_proto_library() 1 year ago
Eric Salo ec69a0af63 upb: s/NULL/nullptr in C++ unit tests 1 year ago
Eric Salo 5b6543edb5 upb: first attempt at implementing name mangling for minitable symbols 1 year ago
Eric Salo 07fba1da07 upb: merge ":collections" into ":message" 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 21ecc29ed0 upb: fix the leaking port defs 1 year ago
Protobuf Team Bot d06eac7b5e Fixed "unused-parameter-warning" 1 year ago
Eric Salo 6d458db48b upb: dedup upb/message/ 1 year ago
Eric Salo d2f10df2dc upb: split apart upb/upb.hpp, delete :upb 1 year ago
Eric Salo cc41a8bed3 upb: dedup the libraries 1 year ago
Eric Salo d90f74d47b upb: create upb/message/BUILD 1 year ago
Eric Salo 61967e84dd upb: delete upb/upb.h 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
Mike Kruskal 58877b55e0 Fixes a bug on 32-bit architectures with map decoding. 1 year ago
Eric Salo d17233c25b upb: upb/message/accessors_internal.h -> upb/message/internal/accessors.h 1 year ago
Joshua Haberman 7bde72661c Ensured that 32-bit targets use aligned pointers for 8-byte fields. 1 year ago
Eric Salo e1e8f1e222 upb: create upb/base/BUILD 1 year ago
Joshua Haberman a6852ec919 Moved TypeScript direct bit read/writes to //third_party/upb/bits 1 year ago
Joshua Haberman 05ca7e37d0 Added a check to verify that the number of required fields does not exceed the maximum. 1 year ago