1 Commits (52126750f0530d810bae7759044cccf0ec775fae)

Author SHA1 Message Date
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 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
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Eric Salo e1e8f1e222 upb: create upb/base/BUILD 1 year ago
Eric Salo cafbe958fd upb: clean up benchmark.cc to make the compiler less unhappy 1 year ago
Joshua Haberman 3b0c9261c6 Update to ads v13, to unbreak the build. 2 years ago
Joshua Haberman d520014cfa Added benchmarks for `upb_Arena_Fuse()` 2 years ago
Mike Kruskal 2b011bc759 Internal changes 2 years ago
Eric Salo 41335a03be normalize upb_Message_New() 2 years ago
Protobuf Team Bot 04363f7bae Update workspace_deps.bzl protobuf main commit 2 years ago
Eric Salo edecfd5eb0 upb: use the new reflection headers 2 years ago
Protobuf Team Bot 97993b219d rename upb::SymbolTable as upb::DefPool 2 years ago
Protobuf Team Bot 88047d90ba update benchmark.cc from v7 to v11 of the google ads proto 2 years ago
Joshua Haberman 6af01a26a0 Ran clang-format. 3 years ago
Joshua Haberman 4c9891bf3e Renamed LoadDefInit_NoLayout() to LoadDefInit_BuildLayout(). 3 years ago
Joshua Haberman 205a7ea8b1 Added a variant of the def-loading benchmark that builds layout dynamically. 3 years ago
Joshua Haberman 1c955f37ce
Mass API rename and clang-reformat (#485) 3 years ago
Joshua Haberman 41bfbca375 Updated ads benchmark to v7 as v5 no longer exists upstream. 3 years ago
Joshua Haberman cdd6434a31 Introduced upb_extreg and plumbed it into decoder. 4 years ago
Joshua Haberman 823eb09694 Update all 2011 dates to 2021. 4 years ago
Joshua Haberman e59d2c8fa7 Added license headers to all files. 4 years ago
Joshua Haberman 65d166a6ba Added API for copy vs. alias and added benchmarks to test both. 4 years ago
Joshua Haberman 7b4e376f79 Switch unordered_set -> absl::flat_hash_set. 4 years ago
Joshua Haberman fe62fc83e1 Removed obsolete includes in benchmark. 4 years ago
Joshua Haberman 5b1f0d86a1 For Kokoro, only build/test -m32 on Linux. 4 years ago
Joshua Haberman 64abb5eb11 Amalgamation no longer bundles wyhash, but #includes it. 4 years ago
Joshua Haberman 5ec1d39224 Avoid building .pb.cc for ads protos, as C++ takes forever to compile. 4 years ago
Joshua Haberman c3b5637646 Added benchmark for loading ads descriptor. 4 years ago
Joshua Haberman 723cd8ffc1 Added wyhash code and LICENSE, and removed temporary benchmark. 4 years ago
Joshua Haberman e3f41de6c7 Split monolithic BUILD file into many build files. 4 years ago
Joshua Haberman d0e4b688c6 Shorten name of kAliasString, so benchmark results don't wrap. 4 years ago
Joshua Haberman bf393bf086 Cleaned up benchmark names. 4 years ago
Joshua Haberman de1b6b0718 Refactored proto2 benchmarks and added StringView benchmark. 4 years ago
Joshua Haberman 52721eadc7 Order LargeInitialBlock after non-initial-block test. 4 years ago
Joshua Haberman 44a7130845 Used the correct copy of the protos in the benchmark. 4 years ago
Joshua Haberman fd5a35d49d Minor comment changes. 4 years ago
Joshua Haberman 27262adf93 Snapshot descriptor.proto into our own copy for benchmarking purposes. 4 years ago
Joshua Haberman 42d2f6cef9 Add MB/s measures in the benchmarks. 4 years ago
Joshua Haberman 1ce98b86ec Added LoadDescriptor benchmark for proto2. 4 years ago
Joshua Haberman 4890735ce2 Added benchmark for descriptor loading. 4 years ago
Joshua Haberman 6f59f1256e Optimizations to descriptor loading. 4 years ago
Joshua Haberman bc301e7da4 Use merge/partial variants to give proto2 benchmark the fairest hearing. 4 years ago
Joshua Haberman 30f01afa83 Added LargeInitialBlock test for proto2. 4 years ago