52 Commits (7dfbf7912e17ac04a3ecfccb7b396bfbfc896307)

Author SHA1 Message Date
Hong Shin 7620bbf3c6 Temporary removal of hpb BUILD files for OSS while we refactor. 3 months ago
Hong Shin f6fd9c8276 Remove unused variadic arg in hpb msg gen 3 months ago
Hong Shin 9d835e65c6 Migrate UpbStrToStringView from hpb to hpb::interop::upb::FromUpbStringView 3 months ago
Hong Shin 4c13f48847 Automated rollback of commit 9a9e5cf7ff. 3 months ago
Hong Shin 9a9e5cf7ff hpb: Remove DeepCopy - no extant users 3 months ago
Hong Shin 69dbe6fd6f hpb: Migrate MoveMessage out of internal to interop 3 months ago
Joshua Haberman 65b7a2c65e Move keywords.h/keywords.cc to hpb generator. 3 months ago
Hong Shin 877b02506c Introduce hpb::interop::upb::GetMessage; née protos::internal::GetInternalMsg 3 months ago
Joshua Haberman fd6d8727c8 Created proper `names.h` headers for all upb generators. 3 months ago
Joshua Haberman 5ee5891f7d Refactored the C name mangling to not depend on C++ or upb reflection. 3 months ago
Hong Shin 1f237eff07 Abrogate protos::internal::ExtensionIdentifier in favor of hpb::internal::ExtensionIdentifier 3 months ago
Hong Shin 4535f862f5 protos::Ptr -> hpb::Ptr parte deux 3 months ago
Joshua Haberman 8422e9795f Migrated upb to use Copybara-standard stripping. 3 months ago
Joshua Haberman e4449ba248 Harmonize license rules between google3 and OSS 3 months ago
Hong Shin fa15d09055 Introduce and migrate to hpb::interop::upb::GetArena from protos::internal::GetArena 4 months ago
Hong Shin d4a899538a Abrogate protos::internal::CreateMessageProxy with hpb::interop::upb::MakeHandle 4 months ago
Hong Shin facfa3f45e Migrate GetExtension from protos to hpb 4 months ago
Hong Shin d4fc727be4 Abrogate protos::Parse with hpb::Parse 4 months ago
Hong Shin a33a81b163 Move ExtensionNumber from protos to hpb 4 months ago
Hong Shin caa8f9dbf8 Move hpb::internal::CreateMessage to hpb::interop::upb::CreateMessage 4 months ago
Hong Shin 9a24fc999d Abrogate protos::MessageAllocationError with hpb::MessageAllocationError 4 months ago
Hong Shin 8bb789e462 Introduce hpb::interop::upb and hpb::internal::backend::upb 4 months ago
Hong Shin 0c8c922681 hbp: Rename and rehouse extension_lock -> internal/message_lock 4 months ago
Adam Cozzette f48205ffed Internal change 4 months ago
Hong Shin 7a039dd177 Remove repeated_field_iterator (protos) 4 months ago
Hong Shin 1937e7645f Expunge protos_internal in totality 4 months ago
Hong Shin dd3a8bf3ac Genned header: UPB -> HPB 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
Mike Kruskal 149407e24b Internal changes 5 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 1f9206c703 Internal Change 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 133136cd9a Migrate internal.h to hpb + update fwd hdr 5 months ago
Hong Shin 16a8034d04 Migrate Arena to hpb namespace with forwarding 5 months ago
Hong Shin 5f366b3b7d update .proto namespace for hpb_generator/tests 5 months ago
Protobuf Team Bot b8cb34d744 Prepare the code for migrating return types from `const std::string&` to 5 months ago
Hong Shin ab78e2fc1d protos -> hpb namespace transition :: minimal slice 5 months ago
Hong Shin 7a2b37f77d Update hpb generator plugin namespace protos -> hpb 5 months ago
Hong Shin fba399ad35 Remove protos/requires.h 5 months ago
Hong Shin 096b139192 move upb/hpb_generator -> protobuf/compiler/hpb 5 months ago
Mike Kruskal 643b0a625f Internal changes 6 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 8d8db9cea8 update hpb_generator emitted comment protos_generator -> hpb_generator 6 months ago