60 Commits (9ca36df54f7fccf1f4d2a47c6c3d1b24f8899ae3)

Author SHA1 Message Date
Protobuf Team Bot 2f0fe0641c Add Arena tracing handlers. 12 months ago
Mike Kruskal b6032d72e3 Add basic upb cmake support. 12 months ago
Protobuf Team Bot cbfb6991f3 Add api to trace message allocations. 12 months ago
Eric Salo c69ed472cd upb: implement minitable-based field iterators 1 year ago
Eric Salo b0d3a787cc upb: Simplify inline functions in mini_table/ and mem/ and wire/ and message/ 1 year ago
Eric Salo f212cc23d7 upb: use upb_MessageValue in upb_Extension 1 year ago
Eric Salo 7303758dd2 upb: factor out Java code for reading upb_Array data 1 year ago
Eric Salo 7b6a845ab7 upb: implement immutability 1 year ago
Eric Salo 5bded04d28 upb: add 'static' to UPB_FORCEINLINE() 1 year ago
Eric Salo 953d521a04 upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*) 1 year ago
Eric Salo 07f784a2f3 upb: tag _upb_Message_GetOrCreateExtension() as UPB_PRIVATE() 1 year ago
Eric Salo 373ffa6622 upb: tag _upb_Message_Getext() as UPB_PRIVATE() 1 year ago
Eric Salo 72275ded70 upb: move upb_Message definition back into upb/message/ 1 year ago
Eric Salo 5c5f092606 upb: implement upb_Message 1 year ago
Eric Salo c7f44a02eb upb: finish locking down the upb_Array internals 1 year ago
Marcel Hlopko 36d344b63f Automated rollback of commit 0ce457f6e7. 1 year ago
Eric Salo b0d5ed8b08 upb: normalize some more function names 1 year ago
Eric Salo c026907a5d upb: replace public universal hazzer with non-universal hazzers 1 year 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. 1 year ago
Eric Salo facf959a78 upb: tag upb_Array.data as UPB_ONLYBITS() 1 year ago
Eric Salo 87618fcbdd upb: remove duplicate typedef for upb_TaggedMessagePtr 1 year ago
Eric Salo c02f943f1a upb: distinguish between fields and extensions in the public clear() accessors 1 year ago
Eric Salo 4ba7d27201 upb: implement _upb_Message_ClearOneofCase() 1 year ago
Eric Salo f1b8f477d7 upb: factor out message internal data pointers 1 year ago
Eric Salo f0cf0b653c upb: clean up and consolidate the upb/message/ build targets 1 year ago
Eric Salo 7e1fd68667 upb: clean up some of the includes in upb/message/ 1 year ago
Eric Salo cdb078275d upb: add more functions to bits/mini_table_field.h 1 year ago
Eric Salo de7f589d44 upb: eliminate :mini_table_internal 1 year ago
Eric Salo 1587fefee7 upb: simplify upb_Map_Insert() down to upb_Map_Set() where possible 1 year ago
Eric Salo 121896da15 upb: add upb_Message_ExtensionByIndex() 1 year ago
Eric Salo 1f67b8dfe1 upb: tag upb_MiniTableField:offset as UPB_ONLYBITS() 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 088fee7f28 upb: implement upb_Message_FindExtensionByNumber() 1 year ago
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. 1 year ago
Eric Salo 0c3e116c25 upb: tag _upb_Message_AddUnknown() as UPB_PRIVATE() 1 year ago
Eric Salo a649ddadb5 upb: reverse the polarity of the MiniTableField untyped data accessors 1 year ago
Eric Salo a303ccbe05 upb: use upb_alloc functions internally instead of stdlib malloc/free 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 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 10c3e3dfb6 upb: move some extension-related message functions 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 bb5322a194 upb: lock down upb_MiniTable (mostly) 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