1803 Commits (1a18882a5d233be28d9104e5be96b6f9d7f60fb6)

Author SHA1 Message Date
Eric Salo ad2a557d96 Fix an upb bug 1 year ago
Eric Salo d17233c25b upb: upb/message/accessors_internal.h -> upb/message/internal/accessors.h 1 year ago
Eric Salo 3817bbb572 upb: create upb/mem/BUILD 1 year ago
Jie Luo ea68c8a82b Fix an upb bug 1 year ago
Eric Salo 2351b0af2d upb: delete upb/reflection.h, upb/reflection.hpp 1 year ago
Eric Salo 0d51686718 upb: delete upb/text_encode.h 1 year ago
Eric Salo bfe1af2d4b upb: delete upb/string_view.h 1 year ago
Joshua Haberman 7bde72661c Ensured that 32-bit targets use aligned pointers for 8-byte fields. 1 year ago
Eric Salo 1cd9076541 upb: delete upb/extension_registry.h 1 year ago
Eric Salo 4068cb8850 upb: delete upb/mini_table.h 1 year ago
Eric Salo d833dd441e upb: delete upb/status.h 1 year ago
Eric Salo 6637147055 upb: delete upb/array.h, upb/map.h, upb/collections.h 1 year ago
Eric Salo e4f7b39c06 upb: create upb/wire/internal/ 1 year ago
Eric Salo e1e8f1e222 upb: create upb/base/BUILD 1 year ago
Eric Salo b19edc5ce0 upb: bugfix for importing a proto3 enum from within a proto2 file 1 year ago
Protobuf Team Bot 512bb9ed86 Internal Code Change 1 year ago
Hong Shin 9e92800395 Make Log2Ceiling comparison explicit 1 year ago
Protobuf Team Bot f67198ffef Add struct tag to upb_MiniTable usages in upb/mini_table/internal/file.h 1 year ago
Joshua Haberman 79af13abde Use filegroup() internally instead of pkg_files() 1 year ago
Joshua Haberman a6852ec919 Moved TypeScript direct bit read/writes to //third_party/upb/bits 1 year ago
Jason Lunn 01fed1cc1b Expose methods needed by Ruby FFI using UPB_API (#1391) 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
Protobuf Team Bot ae583df89a Fix upb_proto_aspect to correctly reexport providers. 1 year ago
Protobuf Team Bot 3ecb7a4163 Make `upb_proto_aspect` reexport all `deps` when `srcs` is empty. 1 year ago
Eric Salo 0c2a2511a8 upb: implement IsExactlyEqual() for proto messages 1 year ago
Joshua Haberman dbbc4a30f9 Split mini_descriptor/decode.c into several smaller files. 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year ago
Joshua Haberman b2e55eecdd Added empty placeholder for mini_descriptor package. 1 year ago
Joshua Haberman 34a770d13e Refactored mini_table targets into their own BUILD file. 1 year ago
Pierre Hallot edbbb1581b [C++20 build failure, Clang 15] Fix ambiguous-reversed-operator warning (#1199) 1 year ago
Eric Salo f12a727c3d upb: remove a redundant typedef 2 years ago
Joshua Haberman 47c9298ab9 Give generated_code_support.h its own forwarding header. 2 years ago
Eric Salo a3f0bce495 upb: clean up upb/json/BUILD 2 years ago
Joshua Haberman ba500734c3 Split the JSON rules out of the main BUILD file and removed obsolete forwarding headers 2 years ago
Protobuf Team Bot 628c261e52 [Upb C++] Implement RepeatedField 2 years ago
Protobuf Team Bot 532b4d0671 Fix `upb_MiniTableField_CType()` to work correctly for enums & strings. 2 years ago
Jie Luo 3c76a26b36 internal change 2 years ago
Joshua Haberman a0f520dc75 Added a new dynamic tree shaking model to upb, with the intention of removing the old model once YouTube has migrated. 2 years ago
Joshua Haberman 14bad4a5bf Fixed a bug in `upb_Map_Delete()` that caused crashes in map.delete(k) for Ruby when string-keyed maps were in use. 2 years ago
Protobuf Team Bot 73ee41cbb2 license changes 2 years ago
Joshua Haberman 6c10ce248d Removed old ResizeArray() API per TODO 2 years ago
Joshua Haberman 5c85a9f4f4 Refactor upb_MtDataEncoder_PutField() into several helper functions. 2 years ago
Joshua Haberman 18b98a8ec1 Give sub-messages and sub-enums distinct initialization code paths. 2 years ago
Eric Salo 4c6931f22a upb: clean up the Dart ffi build targets 2 years ago
Jie Luo 62f1470f09 -Make message CopyFrom() call UPB code instead of default implementation for python UPB 2 years ago
Eric Salo 8ad3a76d8f upb: Dart pb_runtime now uses the google3 ffigen everywhere 2 years ago
Eric Salo 3475ebec94 upb: move the split64 accessors out of upbc/ 2 years ago
Protobuf Team Bot b32938176d Delay defining Group constructor until after UnknownField is a complete type. 2 years ago
Eric Salo 48e3272a2a upb: fix SetInt32 accessor to also work on enum ctypes 2 years ago
Protobuf Team Bot 30af08f511 Add private accessors for repeated array get to be used by C++ RepeatedField implementation. 2 years ago