1928 Commits (d067bd3f41188e85d18f56c69737cba4c4f3e81b)
 

Author SHA1 Message Date
Joshua Haberman 2c14e2788d Added #include for Windows instrinsic. 3 years ago
Joshua Haberman 9e618009ec Removed some extraneous whitespace. 3 years ago
Joshua Haberman c4744c0b21 Updated generated files. 3 years ago
Joshua Haberman 039975556d Merge branch 'master' into google-wyhash 3 years ago
Joshua Haberman ff9d011f12
Merge pull request #402 from haberman/update-ads-benchmark 3 years ago
Joshua Haberman c2f2e93990 Fix Bazel at 4.1.0 3 years ago
Joshua Haberman 41bfbca375 Updated ads benchmark to v7 as v5 no longer exists upstream. 3 years ago
Joshua Haberman 91d506ac32 Ported ABSL's wyhash to C. 3 years ago
Philipp Wollermann 3328f06117
Remove ubuntu1604 from presubmit.yml 3 years ago
Joshua Haberman f925acf5f0
Merge pull request #400 from haberman/extreg 4 years ago
Joshua Haberman 897bd2500a Fixed compile error. 4 years ago
Joshua Haberman 6e53de4a03 Addressed PR comments. 4 years ago
Joshua Haberman cdd6434a31 Introduced upb_extreg and plumbed it into decoder. 4 years ago
Joshua Haberman 69f186bd75
Merge pull request #399 from haberman/msg-extrep 4 years ago
Joshua Haberman 3f8aa6ef20 Define the extension representation in messages and mini-tables. 4 years ago
Joshua Haberman 4ccfab154b
Merge pull request #398 from haberman/field-mode 4 years ago
Joshua Haberman 58e158c6fa Changed mini-table to use a custom "mode" instead of descriptor's "label." 4 years ago
Joshua Haberman 7596fa740f
Merge pull request #397 from haberman/codegen-refactor 4 years ago
Joshua Haberman fa4dfc2baa Addressed PR comments. 4 years ago
Joshua Haberman 0fb61eaeb5 Refactored the codegen into smaller functions, in anticipation of extensions. 4 years ago
Joshua Haberman 52be845c39
Merge pull request #396 from haberman/pre-ext-opt 4 years ago
Joshua Haberman 807e7fe9e2 Fixed dense_below logic to be order-independent and consistent between def.c and codegen. 4 years ago
Joshua Haberman 2e8a122fc0 Changed dense_below calculation to use UINT8_MAX as the constant. 4 years ago
Joshua Haberman 6394894b6e Addressed PR comments. 4 years ago
Joshua Haberman 65d7b8ab0c Optimized decoder and paved the way for parsing extensions. 4 years ago
Joshua Haberman 3e035cb553
Merge pull request #395 from haberman/locale 4 years ago
Joshua Haberman e8ba2a1899 Added a fix for locales that output ',' as decimal separator. 4 years ago
Joshua Haberman 7010a73828
Merge pull request #394 from haberman/file-uniqueness 4 years ago
Joshua Haberman 9482957425 Enforce that filenames are unique when loaded into symtab. 4 years ago
Joshua Haberman aaad7801bf
Merge pull request #393 from haberman/has-attribute 4 years ago
Joshua Haberman 7887dc0c76 Fixed the __has_attribute() check for old versions of Clang. 4 years ago
Joshua Haberman 01e7436ed3
Merge pull request #390 from haberman/musttail 4 years ago
Joshua Haberman 4132034634 Addressed PR comment. 4 years ago
Joshua Haberman ed708fcd5d Addressed PR comments. 4 years ago
Joshua Haberman 876abae2db Removed some debug printing and simplified checktag slightly. 4 years ago
Joshua Haberman 286441afa7 Fixed a size regression due to inlining UTF-8 verification. 4 years ago
Joshua Haberman 75df4cdaa3 Loosened the check for fasttable to match what we did before. 4 years ago
Joshua Haberman e84793dd73 Cleaned up debugging artifacts. 4 years ago
Joshua Haberman a4b35aa388 Everything passes except 4 conformance tests. 4 years ago
Joshua Haberman 6e10b5789d Removed redundant license from port_def in amalgmation. 4 years ago
Joshua Haberman 4f1e48ecc6 Updated amalgamator to avoid duplicating license blocks. 4 years ago
Joshua Haberman 0723bfa700
Merge pull request #387 from haberman/json-null 4 years ago
Joshua Haberman dda5416569 Update bazel-skylib main branch name. 4 years ago
Joshua Haberman 2fa52e6951 Merge branch 'master' into json-null 4 years ago
Joshua Haberman a3126b7c7e
Merge pull request #388 from haberman/fix-macos 4 years ago
Joshua Haberman b344a6c582 Fixed the macOS build for XCode 11.3. 4 years ago
Joshua Haberman a778f2639a Only perform multiple oneof check for non-null fields. 4 years ago
Joshua Haberman 42bdfcb849 Fix BUILD file. 4 years ago
Joshua Haberman 75d6dab37a
Merge pull request #384 from haberman/internal 4 years ago
Joshua Haberman 3881393907 Renamed .int.h to _internal.h, for greater clarity. 4 years ago