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 |
Joshua Haberman
|
bd8ab9c742
|
Need install Valgrind.
|
3 years ago |
Joshua Haberman
|
7183780b60
|
Added a Valgrind test that works for Python!
|
3 years ago |
Joshua Haberman
|
b66344a476
|
Fixed the GC object to use the appropriate GC functions.
|
3 years ago |
Joshua Haberman
|
f4fc2c3c4a
|
Run in venv part 2.
|
3 years ago |
Joshua Haberman
|
206e5b9aad
|
Run Python tests under a venv.
|
3 years ago |
Joshua Haberman
|
c8e4cf7341
|
Output errors from Bazel tests.
|
3 years ago |
Joshua Haberman
|
f80d2d9406
|
Switch exclusion from '...' to 'all'.
|
3 years ago |
Joshua Haberman
|
56e47fd783
|
Merge branch 'python-review' of https://github.com/haberman/upb into python-review
|
3 years ago |
Joshua Haberman
|
cdc9fcd93a
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
b5b2bbaf53
|
Exclude Python test from asan.
|
3 years ago |
Joshua Haberman
|
98eab1c0c2
|
Fix the build on macos.
|
3 years ago |
Joshua Haberman
|
ae160982e3
|
Fixed the Python system headers rule.
It now usse python sysconfig to find the include directory.
|
3 years ago |
Joshua Haberman
|
da6475305b
|
Added missing license headers.
|
3 years ago |
Joshua Haberman
|
eec1a45e02
|
Formatted files with clang-format.
|
3 years ago |
Joshua Haberman
|
5d8c3db94f
|
Added copyright header and docs for python_headers().
|
3 years ago |
Joshua Haberman
|
a086aafb6c
|
Added a minimal test and fixed some bugs.
|
3 years ago |