Joshua Haberman
|
ae6aaa1ff7
|
Merge pull request #420 from haberman/new-fuzzing
Updated rules_fuzzing which brings GCC compatibility.
|
3 years ago |
Joshua Haberman
|
94565270c9
|
Checked in unmodified utf8_range code.
|
3 years ago |
Joshua Haberman
|
b5b32357b3
|
Merge pull request #427 from haberman/proto2enum
Implemented proto2's unfortunate enum behavior
|
3 years ago |
Joshua Haberman
|
e595ceebc5
|
Added FALLTHROUGH_INTENDED to fix GCC warning.
|
3 years ago |
Joshua Haberman
|
42be22faea
|
Opted the table-driven parser out of fasttable parsing.
|
3 years ago |
Joshua Haberman
|
7771a0515b
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
f21ce7255d
|
Fixed double-lookups.
|
3 years ago |
Joshua Haberman
|
16f763e4d6
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
9d26c706e0
|
Removed dependency on popcount() intrinsic.
|
3 years ago |
Joshua Haberman
|
7907ed913b
|
Expanded the test to cover packed fields also.
|
3 years ago |
Joshua Haberman
|
c755099a89
|
WIP.
|
3 years ago |
Joshua Haberman
|
e5c1583452
|
Merge pull request #426 from haberman/defs
Filling out the functionality of defs.
|
3 years ago |
Joshua Haberman
|
6f7634f707
|
Fixed ABSL version to a specific commit.
|
3 years ago |
Joshua Haberman
|
401e1747b5
|
Addressed PR feedback.
|
3 years ago |
Joshua Haberman
|
cd4981133f
|
WIP.
|
3 years ago |
Joshua Haberman
|
9f45814dd7
|
Removed sha256 for our build which follows the master branch.
|
3 years ago |
Joshua Haberman
|
2e1502a637
|
Set benchmark baseline back to master.
|
3 years ago |
Joshua Haberman
|
cc03669a17
|
Several changes to defs.
Biggest/key changes:
1. Defs are now nested per the .proto file syntax.
2. Options are parsed and vended.
|
3 years ago |
Joshua Haberman
|
0e0de7d9f9
|
Merge pull request #423 from haberman/msgset
Implemented support for MessageSet.
|
3 years ago |
Joshua Haberman
|
2484d12c1c
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
77c0381013
|
Interleave benchmark results.
|
3 years ago |
Joshua Haberman
|
a8b369bd43
|
Merge branch 'bm-interleave' into msgset
|
3 years ago |
Joshua Haberman
|
ca8eadca41
|
Updated version of google-benchmark so we can use interleaving.
|
3 years ago |
Joshua Haberman
|
8c916941b0
|
MSET -> MSGSET
|
3 years ago |
Joshua Haberman
|
853c4e4181
|
Merge branch 'master' into msgset
|
3 years ago |
Joshua Haberman
|
be1d96b075
|
Merge pull request #424 from haberman/decodefunc
Simplified main parsing function.
|
3 years ago |
Joshua Haberman
|
b3c91c276b
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
a98454cd3f
|
Merge branch 'decodefunc' into msgset
|
3 years ago |
Joshua Haberman
|
d80e682a9c
|
Moved find field function closer to where it is used.
|
3 years ago |
Joshua Haberman
|
53ce4354cf
|
Minor formatting changes.
|
3 years ago |
Joshua Haberman
|
37a577c0e7
|
Further factored the function.
|
3 years ago |
Joshua Haberman
|
69bb5d1d94
|
Simplified main parsing function.
|
3 years ago |
Joshua Haberman
|
6f89034249
|
Implemented support for MessageSet.
|
3 years ago |
Joshua Haberman
|
2e7da49bbe
|
Merge pull request #421 from haberman/extensions2
Added support for extensions.
|
3 years ago |
Joshua Haberman
|
29be74c5d2
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
b1bbbdd4e7
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
b23ec9a59c
|
Fixed fasttable parser.
|
3 years ago |
Joshua Haberman
|
ce012b7b55
|
Added support for extensions.
|
3 years ago |
Joshua Haberman
|
36485c0a40
|
Updated rules_fuzzing which brings GCC compatibility.
The fix we are pulling in is: https://github.com/bazelbuild/rules_fuzzing/pull/177
|
3 years ago |
Joshua Haberman
|
3f7c69ab7b
|
Merge pull request #419 from coeuvre/fix-bazelci
Install additional packages to run test on Bazel CI
|
3 years ago |
Chi Wang
|
cb75d0b3fe
|
Install additional packages to run test on Bazel CI
|
3 years ago |
Joshua Haberman
|
982f26aad4
|
Merge pull request #418 from haberman/design-doc
First version of a new design doc.
|
3 years ago |
Joshua Haberman
|
975ea595f8
|
Fleshed out DESIGN.md a bit more.
|
3 years ago |
Joshua Haberman
|
a52fb79965
|
First version of a new design doc.
|
3 years ago |
Joshua Haberman
|
d1aef4ffa9
|
Merge pull request #416 from haberman/enum-symtab
Implemented upb_enumvaldef, for storing information about enumvals.
|
3 years ago |
Joshua Haberman
|
3366d02f04
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
255e20f87e
|
Merge branch 'master' into enum-symtab
|
3 years ago |
Joshua Haberman
|
5c28ab6b2c
|
Implemented upb_enumvaldef, for storing information about enumvals.
|
3 years ago |
Joshua Haberman
|
62c61ecc2c
|
Merge pull request #414 from haberman/python-review
Beginning of Python+upb: DescriptorPool and a few Descriptor types
|
3 years ago |
Joshua Haberman
|
41590d24b0
|
Disabled Valgrind test for CI, we'll be using ASAN instead.
|
3 years ago |