- 62bae8f Merge branch 'unknown-opt' into required by Joshua Haberman · 3 years, 6 months ago
- 3d437bb Some pre-PR fixes. by Joshua Haberman · 3 years, 6 months ago
- ae6aaa1 Merge pull request #420 from haberman/new-fuzzing by Joshua Haberman · 3 years, 6 months ago
- ce012b7 Added support for extensions. by Joshua Haberman · 3 years, 6 months ago
- 36485c0 Updated rules_fuzzing which brings GCC compatibility. by Joshua Haberman · 3 years, 6 months ago
- 975ea59 Fleshed out DESIGN.md a bit more. by Joshua Haberman · 3 years, 7 months ago
- 5c28ab6 Implemented upb_enumvaldef, for storing information about enumvals. by Joshua Haberman · 3 years, 7 months ago
- a669587 Fixed the edge case where rounding up causes overflow. by Joshua Haberman · 3 years, 8 months ago
- e83aeba Align arena initial block to ensure allocations are aligned. by Joshua Haberman · 3 years, 8 months ago
- f098230 Exclude fuzz test from non-Clang compilers. by Joshua Haberman · 3 years, 8 months ago
- f5796aa Updated Bazel fuzzing to use the newest fuzz rules. by Joshua Haberman · 3 years, 8 months ago
- e8ba2a1 Added a fix for locales that output ',' as decimal separator. by Joshua Haberman · 3 years, 10 months ago
- 9482957 Enforce that filenames are unique when loaded into symtab. by Joshua Haberman · 3 years, 10 months ago
- 75d6dab Merge pull request #384 from haberman/internal by Joshua Haberman · 4 years ago
- 3881393 Renamed .int.h to _internal.h, for greater clarity. by Joshua Haberman · 4 years ago
- da4b75b Fix build rules for more restrive deps checks by Matt Kulukundis · 4 years ago
- a8f9cf5 Merge pull request #382 from haberman/license-headers by Joshua Haberman · 4 years ago
- 823eb09 Update all 2011 dates to 2021. by Joshua Haberman · 4 years ago
- ff89277 Merge pull request #380 from fowles/master by Matt Fowles Kulukundis · 4 years ago
- e59d2c8 Added license headers to all files. by Joshua Haberman · 4 years ago
- 6481f63 Spell out deps explicitly by Matt Kulukundis · 4 years ago
- f104225 Merge pull request #376 from haberman/fix-quadratic-mem by Matt Fowles Kulukundis · 4 years ago
- 2e83d5c Remove unused file test_util.h by Matt Kulukundis · 4 years ago
- 7876639 remove unused macro by Matt Kulukundis · 4 years ago
- 5b97df9 Restrict fuse to matching block_alloc by Matt Kulukundis · 4 years ago
- d9a0c58 Allow arena fuse to fail by Matt Kulukundis · 4 years ago
- 63ad3db Fixed "NULL + 0" UB in JSON encoder and decoder. by Joshua Haberman · 4 years, 1 month ago
- add9b12 Fixed quadratic memory usage in upb_array_append(). by Joshua Haberman · 4 years, 1 month ago
- c358829 Now that handlers are gone, cleaned up table to use arenas exclusively. by Joshua Haberman · 4 years, 1 month ago
- ed5b410 Merge pull request #363 from haberman/delete-handlers by Joshua Haberman · 4 years, 1 month ago
- f7ed1f2 Support non-zero minutes in the timestamp offset for JSON. by Joshua Haberman · 4 years, 2 months ago
- f5d2d55 Deleted the legacy "Handlers" APIs. upb can finally be deserving of its name. by Joshua Haberman · 4 years, 3 months ago
- 7a6e647 Merge branch 'master' into default-msgval by Joshua Haberman · 4 years, 3 months ago
- 9175989 Bugfix for arena cleanup list when passing to upb_decode(). by Joshua Haberman · 4 years, 3 months ago
- 5e550e8 Added API for getting fielddef default as a upb_msgval. by Joshua Haberman · 4 years, 3 months ago
- 9b020d8 Optimize calls to std::string::find() and friends for a single char. by Esun Kim · 4 years, 3 months ago
- 6c30b5f Fixed upb encoder for field numbers > 2**28. by Joshua Haberman · 4 years, 4 months ago
- e955102 Added depth limit checking to upb_encode(). by Joshua Haberman · 4 years, 4 months ago
- 7a17493 Removed print debugging. by Joshua Haberman · 4 years, 4 months ago
- 695b7f4 Added code to test UPB_JSONENC_EMITDEFAULTS. by Joshua Haberman · 4 years, 4 months ago
- ee49a8d Added an accessor to get the symtab from a filedef. by Joshua Haberman · 4 years, 4 months ago
- 871ff96 Test SKIPUNKNOWN on regular fields. by Joshua Haberman · 4 years, 4 months ago
- 0569c22 Removed debug print. by Joshua Haberman · 4 years, 4 months ago
- 7676464 Added option to binary encoder to skip unknown fields. by Joshua Haberman · 4 years, 4 months ago
- a04627a Added map sorting to binary and text encoders. by Joshua Haberman · 4 years, 4 months ago
- a799361 Merge branch 'master' into fast-table by Joshua Haberman · 4 years, 5 months ago
- 0497f8d Fixed a critical bug on 32-bit builds, and added much more Kokoro testing. by Joshua Haberman · 4 years, 5 months ago
- 64abb5e Amalgamation no longer bundles wyhash, but #includes it. by Joshua Haberman · 4 years, 5 months ago
- c9f9668 symtab: use longjmp() for errors and avoid intermediate table. by Joshua Haberman · 4 years, 5 months ago
- f2d826b Got rid of floating-point division in table init. by Joshua Haberman · 4 years, 5 months ago
- 15e2063 Merge branch 'master' into optdefload by Joshua Haberman · 4 years, 5 months ago
- 154f2c2 Added UTF-8 validation for proto3 string fields. by Joshua Haberman · 4 years, 5 months ago
- dc64613 Merge branch 'fastest-table' into fast-table by Joshua Haberman · 4 years, 5 months ago
- e86541a Fixed the build after the merge. by Joshua Haberman · 4 years, 5 months ago
- 1cd0cb1 Merge branch 'master' into fastest-table by Joshua Haberman · 4 years, 5 months ago
- a0d16e7 Added a few missing copts, and made some functions proper prototypes. by Joshua Haberman · 4 years, 5 months ago
- 8f3ee80 Drop C89/C90 support and MSVC prior to Visual Studio 2015. by Joshua Haberman · 4 years, 5 months ago
- 8b38e8f Merge branch 'fastest-table' into fast-table by Joshua Haberman · 4 years, 5 months ago
- 86d9908 Fastdecode support for packed fields. by Joshua Haberman · 4 years, 5 months ago
- e3e797b Added fasttable support for oneofs. by Joshua Haberman · 4 years, 5 months ago
- e2c709e Repeated string and primitive support. by Joshua Haberman · 4 years, 5 months ago
- e9103ed Merge branch 'master' into fastest-table by Joshua Haberman · 4 years, 5 months ago
- 25db40b Fixed upb::InlinedArena, which was compeltely broken. by Joshua Haberman · 4 years, 5 months ago
- cb234e6 Merge branch 'master' into fastest-table by Joshua Haberman · 4 years, 6 months ago
- 2c16649 Removed license comments and upb_amalgamation for google3. by Joshua Haberman · 4 years, 6 months ago
- b7dc774 Added licenses() to all BUILD files. by Joshua Haberman · 4 years, 6 months ago
- e3f41de Split monolithic BUILD file into many build files. by Joshua Haberman · 4 years, 6 months ago
- d0e4b68 Shorten name of kAliasString, so benchmark results don't wrap. by Joshua Haberman · 4 years, 6 months ago
- bfadc99 Merge branch 'master' into fastest-table by Joshua Haberman · 4 years, 6 months ago
- bf393bf Cleaned up benchmark names. by Joshua Haberman · 4 years, 6 months ago
- 9eb8414 Added descriptor_sv.proto. by Joshua Haberman · 4 years, 6 months ago
- de1b6b0 Refactored proto2 benchmarks and added StringView benchmark. by Joshua Haberman · 4 years, 6 months ago
- 52721ea Order LargeInitialBlock after non-initial-block test. by Joshua Haberman · 4 years, 6 months ago
- 44a7130 Used the correct copy of the protos in the benchmark. by Joshua Haberman · 4 years, 6 months ago
- d01b712 Merge branch 'master' into fastest-table by Joshua Haberman · 4 years, 6 months ago
- de80054 Make required fields optional for benchmarking. by Joshua Haberman · 4 years, 6 months ago
- 745661b Merge branch 'master' into fastest-table by Joshua Haberman · 4 years, 6 months ago
- fd5a35d Minor comment changes. by Joshua Haberman · 4 years, 6 months ago
- 27262ad Snapshot descriptor.proto into our own copy for benchmarking purposes. by Joshua Haberman · 4 years, 6 months ago
- 4f901b6 Passes all tests. by Joshua Haberman · 4 years, 6 months ago
- de84e20 Merge branch 'master' into optdefload by Joshua Haberman · 4 years, 6 months ago
- 42d2f6c Add MB/s measures in the benchmarks. by Joshua Haberman · 4 years, 6 months ago
- 1ce98b8 Added LoadDescriptor benchmark for proto2. by Joshua Haberman · 4 years, 6 months ago
- 4890735 Added benchmark for descriptor loading. by Joshua Haberman · 4 years, 6 months ago
- 6f59f12 Optimizations to descriptor loading. by Joshua Haberman · 4 years, 6 months ago
- 7a1835d Merge branch 'master' into fast-table by Joshua Haberman · 4 years, 6 months ago
- d5096f9 Fixed bug in addunknown and added ASAN poisoning. by Joshua Haberman · 4 years, 6 months ago
- aec762e Merge branch 'master' into fast-table by Joshua Haberman · 4 years, 6 months ago
- e5264bd Merge pull request #312 from haberman/defiter by Joshua Haberman · 4 years, 6 months ago
- 52957fa Merge pull request #312 from haberman/defiter by Joshua Haberman · 4 years, 6 months ago
- 5aa5b77 Added simple offset-based accessors for defs, and deprecated old iterators. by Joshua Haberman · 4 years, 6 months ago
- bc301e7 Use merge/partial variants to give proto2 benchmark the fairest hearing. by Joshua Haberman · 4 years, 6 months ago
- 30f01af Added LargeInitialBlock test for proto2. by Joshua Haberman · 4 years, 6 months ago
- 5d23fd9 Used shorter protobuf:: namespace alias. by Joshua Haberman · 4 years, 6 months ago
- 537b6f4 A few updates to the benchamrk and minor implementation changes. by Joshua Haberman · 4 years, 6 months ago
- 9e5c5ce Optimized memset() with cutoff and fixed group & unknown message bugs. by Joshua Haberman · 4 years, 6 months ago
- 8dd7b5a A bunch more optimization. by Joshua Haberman · 4 years, 6 months ago
- e46e94e Added benchmarks for proto2. by Joshua Haberman · 4 years, 6 months ago
- d43ccfa Revert test changes. by Joshua Haberman · 4 years, 6 months ago
- fac992d Cleanup for showing. by Joshua Haberman · 4 years, 6 months ago