1486 Commits (1cd0cb17d36dbeacc75fe1788f18d46c764dac74)
 

Author SHA1 Message Date
Joshua Haberman 1cd0cb17d3 Merge branch 'master' into fastest-table 4 years ago
Joshua Haberman 901744a97e
Merge pull request #326 from haberman/c99 4 years ago
Joshua Haberman a0d16e7073 Added a few missing copts, and made some functions proper prototypes. 4 years ago
Joshua Haberman 558315a1c3 Added COPTS to :port. 4 years ago
Joshua Haberman 7e5bd65098 Plumbed copts (including the crucial -std=c99) to upb_proto_library() aspect. 4 years ago
Joshua Haberman 8f3ee80d46 Drop C89/C90 support and MSVC prior to Visual Studio 2015. 4 years ago
Joshua Haberman 46eb82467a Added comment to decode_fast.h. 4 years ago
Joshua Haberman bd9f8f580d Fixed a few bugs with the fast decoder. 4 years ago
Joshua Haberman 3eba47914b Allocate hasbits and table slots in "hotness" order. 4 years ago
Joshua Haberman 021db6fcd5 Allow larger tags into the table if they are unique mod 31. 4 years ago
Joshua Haberman 86d9908c55 Fastdecode support for packed fields. 4 years ago
Joshua Haberman e3e797b680 Added fasttable support for oneofs. 4 years ago
Joshua Haberman 7ffa9c181a Fixed some small bugs and performance problems in string copying. 4 years ago
Joshua Haberman e2c709e047 Repeated string and primitive support. 4 years ago
Joshua Haberman e9103eda9e Merge branch 'master' into fastest-table 4 years ago
Joshua Haberman 0756999ab6
Merge pull request #325 from haberman/inlined-arena 4 years ago
Joshua Haberman 25db40bc30 Fixed upb::InlinedArena, which was compeltely broken. 4 years ago
Joshua Haberman d81ba58215 Optimized short string copying. 4 years ago
Joshua Haberman f3a2a79349 More optimization, back up to 2.56GB/s. 4 years ago
Joshua Haberman 199c914295 Simplify push/pop when msg fits in the current buffer. 4 years ago
Joshua Haberman d5f5db2729 Put string-copying field parser into a separate function. 4 years ago
Joshua Haberman 883f20d4dc Merge branch 'master' into fastest-table 4 years ago
Joshua Haberman 1bd62e8218
Merge pull request #324 from haberman/simplemomi 4 years ago
Joshua Haberman f4adbe0698 Optimized varint decoding from Gerben. 4 years ago
Joshua Haberman 48689df72e Eliminated bounds checks inside parsing a field. 4 years ago
Joshua Haberman 7d17a0e8c5 Merge branch 'master' into fastest-table 4 years ago
Joshua Haberman a7e2e8338d Fixed benchmark script. 4 years ago
Joshua Haberman cb234e652c Merge branch 'master' into fastest-table 4 years ago
Joshua Haberman b86cf2d789
Merge pull request #323 from haberman/build-files 4 years ago
Joshua Haberman 4ea81ab107 Fixed pedantic warning. 4 years ago
Joshua Haberman 6399b31f4b Removed ULL constants in json_decode.c. 4 years ago
Joshua Haberman c8ae197e64 Removed "U" suffixes, they are not necessary. 4 years ago
Joshua Haberman bc1e0b314f Fixed some strict C89 errors. 4 years ago
Joshua Haberman 2c1664906a Removed license comments and upb_amalgamation for google3. 4 years ago
Joshua Haberman b7dc77415a Added licenses() to all BUILD files. 4 years ago
Joshua Haberman de22764b33 Updated Kokoro to test ... instead of :all. 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 eb8e6de8b7 Regenerated source files. 4 years ago
Joshua Haberman bf8e08074c Added a few more comments. 4 years ago
Joshua Haberman 3238821315 Gave fast table entry a nicer name. 4 years ago
Joshua Haberman 2a574d3d01 Added a bunch of comments for readability. 4 years ago
Joshua Haberman bfadc99709 Merge branch 'master' into fastest-table 4 years ago
Joshua Haberman 84e0f6127d Merge branch 'master' into fastest-table 4 years ago
Joshua Haberman 4f066765a9
Merge pull request #320 from haberman/string-view-benchmark 4 years ago
Joshua Haberman bf393bf086 Cleaned up benchmark names. 4 years ago
Joshua Haberman 9eb8414b31 Added descriptor_sv.proto. 4 years ago
Joshua Haberman ee7da95367 Bzl formatting fix per buildifier. 4 years ago
Joshua Haberman de1b6b0718 Refactored proto2 benchmarks and added StringView benchmark. 4 years ago
Joshua Haberman c2901eeee1 Added missing #includes (caught by Blaze). 4 years ago