16 Commits (983910fa1a2f0d88cbd31b203ca1fd742383b52e)

Author SHA1 Message Date
Hong Shin 8bb789e462 Introduce hpb::interop::upb and hpb::internal::backend::upb 4 months ago
Hong Shin f5f94f334b Introduce hpb/internal/internal.h 4 months ago
Hong Shin cb845a5962 hpb: introduce ptr.h and break out template helpers into internal/template_help.h 4 months ago
Hong Shin 6739739ade hpb: rm unused ctor 4 months ago
Hong Shin c75e50febb Obliterate protos namespace from hpb.h! 4 months ago
Hong Shin 824f6ac9e9 Migrate core (sans Parse & Serialize) and extension funcs from `protos` to `hpb` 5 months ago
Protobuf Team Bot 51763f3e40 Automated rollback of commit 74f6da4d26. 5 months ago
Hong Shin 9f5aed39ea Migrate all of `protos::internal` into `hpb::internal` 5 months ago
Hong Shin 165d2c76ed Fold 80% of `protos::internal` into `hpb::internal`: 5 months ago
Hong Shin be3d8cb7dc Bring in {UpbStrToStringView, UpbStrFromStringView}, MessageAlloc/Decode/Encode, and some internal template helpers into hpb 5 months ago
Hong Shin 9e38dce616 fold Ptr into hpb namespace 5 months ago
Protobuf Team Bot 74f6da4d26 Switch C++ extension identifier to constexpr. 5 months ago
Protobuf Team Bot a8d83db3c7 Add ::hpb::ExtensionNumber API for extension field constants. 5 months ago
Hong Shin 00a5a200e5 rename EnableIfProtosClass -> EnableIfHpbClass 5 months ago
Hong Shin 16a8034d04 Migrate Arena to hpb namespace with forwarding 5 months ago
Hong Shin 36dc83f066 superficial file rename protos_* -> hpb_* 5 months ago
Hong Shin 096b139192 move upb/hpb_generator -> protobuf/compiler/hpb 5 months ago
Hong Shin d7087fc901 Move over upb/protos -> hpb (note that hpb is now a sibling of upb, not a child) 6 months ago
Hong Shin b57c374146 protos: Collapse ClearMessage template 6 months ago
Protobuf Team Bot 396d661767 Add support for setting extensions with Ptr<Extension> in Upb C++ protos. 7 months ago
Protobuf Team Bot d9727cd657 Internal change 9 months ago
Eric Salo f9994e1c8d upb: remove the last remaining direct upb-internal deps from upb/protos/ 11 months ago
Eric Salo f9af78e7ee upb: upb_MiniTable_GetOrPromoteExtension() no longer returns a (upb_Extension*) 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 c02f943f1a upb: distinguish between fields and extensions in the public clear() accessors 11 months ago
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 12 months ago
Eric Salo 5b7bafc60e upb: upb_Message_Extension -> upb_Extension 12 months ago
Eric Salo 21133d554f upb: lock down upb_MiniTableExtension 1 year ago
Protobuf Team Bot 0fab773c1d Update remainder of upb to new short license style. 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Protobuf Team Bot 91114633bb Do not expose mutable methods in the CProxy. 1 year ago
Protobuf Team Bot cb8da95e91 Fix SetExtension value semantics. 1 year ago
Protobuf Team Bot de59ed8541 Fix SetExtension to fuse the right arenas. 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 d2f10df2dc upb: split apart upb/upb.hpp, delete :upb 1 year ago
Eric Salo f669ef6576 upb: clean up upb/message/internal/ 1 year ago
Protobuf Team Bot b0f2c34096 Add temporary support for Extension promotion concurrency. 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Protobuf Team Bot c4549993da Do proper const propagation on the `msg` accessors. 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year ago
Protobuf Team Bot 07f7b2086e Add support for HasExtension/GetExtension without ExtensionRegistry. 1 year ago