40 Commits (b9d1800df0f7ee41a7e24e2d16e31195eda6a698)

Author SHA1 Message Date
Hong Shin fa15d09055 Introduce and migrate to hpb::interop::upb::GetArena from protos::internal::GetArena 3 months ago
Hong Shin d4a899538a Abrogate protos::internal::CreateMessageProxy with hpb::interop::upb::MakeHandle 3 months ago
Hong Shin 1b44ce0fee Extract hpb::ExtensionRegistry, hpb::internal::{ExtensionMiniTableProvider, ExtensionIdentifer} to extension.h 3 months ago
Hong Shin facfa3f45e Migrate GetExtension from protos to hpb 3 months ago
Hong Shin d4fc727be4 Abrogate protos::Parse with hpb::Parse 3 months ago
Hong Shin caa8f9dbf8 Move hpb::internal::CreateMessage to hpb::interop::upb::CreateMessage 3 months ago
Hong Shin 94c50325ca Internal Change 3 months ago
Hong Shin 582201a95e Update GetMiniTable namespace from protos::internal to hpb::interop::upb 3 months ago
Hong Shin 8bb789e462 Introduce hpb::interop::upb and hpb::internal::backend::upb 3 months ago
Hong Shin 0c8c922681 hbp: Rename and rehouse extension_lock -> internal/message_lock 3 months ago
Hong Shin f5f94f334b Introduce hpb/internal/internal.h 3 months ago
Hong Shin cb845a5962 hpb: introduce ptr.h and break out template helpers into internal/template_help.h 3 months ago
Hong Shin 6c2be3bfc7 Make hpb:traits private visibility again 3 months ago
Hong Shin 6879b81364 Remove trailing mangle for generated_protos_support 3 months ago
Hong Shin 29a024831f Remove protos::upb_cc_proto_library_copts__for_generated_code_only_do_not_use 3 months ago
Hong Shin 7a039dd177 Remove repeated_field_iterator (protos) 3 months ago
Hong Shin 1937e7645f Expunge protos_internal in totality 3 months ago
Hong Shin 6739739ade hpb: rm unused ctor 4 months ago
Hong Shin 1ec060bb04 re-point upb_cc_proto_library_bzl from upb to hpb and utilize hpb_proto_library 4 months ago
Hong Shin 2f8472adc1 Introduce hpb_proto_library_bzl 4 months ago
Hong Shin 090edb7a77 replace protos namespace from {repeated_field, repeated_field_iterator} with hpb 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` 4 months ago
Protobuf Team Bot 51763f3e40 Automated rollback of commit 74f6da4d26. 4 months ago
Hong Shin 1f9206c703 Internal Change 4 months ago
Hong Shin 9f5aed39ea Migrate all of `protos::internal` into `hpb::internal` 4 months ago
Hong Shin 165d2c76ed Fold 80% of `protos::internal` into `hpb::internal`: 4 months ago
Hong Shin be3d8cb7dc Bring in {UpbStrToStringView, UpbStrFromStringView}, MessageAlloc/Decode/Encode, and some internal template helpers into hpb 4 months ago
Hong Shin 9e38dce616 fold Ptr into hpb namespace 4 months ago
Protobuf Team Bot 74f6da4d26 Switch C++ extension identifier to constexpr. 4 months ago
Protobuf Team Bot a8d83db3c7 Add ::hpb::ExtensionNumber API for extension field constants. 4 months ago
Hong Shin 00a5a200e5 rename EnableIfProtosClass -> EnableIfHpbClass 4 months ago
Hong Shin 133136cd9a Migrate internal.h to hpb + update fwd hdr 4 months ago
Hong Shin 16a8034d04 Migrate Arena to hpb namespace with forwarding 4 months ago
Hong Shin 5f366b3b7d update .proto namespace for hpb_generator/tests 5 months ago
Hong Shin ab78e2fc1d protos -> hpb namespace transition :: minimal slice 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
Mike Kruskal 8d1efddeb6 Revert workaround for std::mutex issues on github windows runners. 5 months ago
Hong Shin d7087fc901 Move over upb/protos -> hpb (note that hpb is now a sibling of upb, not a child) 5 months ago