Joshua Haberman
|
bbd3158940
|
Merge branch 'main' into minitable-api
|
3 years ago |
Joshua Haberman
|
34e148c4e9
|
Merge pull request #509 from haberman/update-protobuf
Update to new protobuf version
|
3 years ago |
Joshua Haberman
|
f73ff8a8f3
|
Put load statement back where it was.
|
3 years ago |
Joshua Haberman
|
56c59c10ed
|
Call protobuf_deps() ourselves instead of from upb_deps().
|
3 years ago |
Joshua Haberman
|
e253b6ec03
|
Added a note that users calling upb_deps() must first depend on protobuf.
|
3 years ago |
Joshua Haberman
|
022ccf54d4
|
Updated to the HEAD version of Protobuf.
This brings in a few new Python tests that are failing.
|
3 years ago |
Joshua Haberman
|
13434560e0
|
WIP.
|
3 years ago |
Joshua Haberman
|
2a79bf734f
|
Merge branch 'main' into minitable-api
|
3 years ago |
Joshua Haberman
|
a02d92e025
|
Merge pull request #508 from haberman/ubsan
Enabled ubsan tests and fixed ubsan failures.
|
3 years ago |
Joshua Haberman
|
212846cc47
|
Merge pull request #507 from haberman/bazel-tests
Restored Bazel tests.
|
3 years ago |
Joshua Haberman
|
af7bcd38e6
|
Merge pull request #506 from haberman/fuzz-sub
Moved fuzzing to a sub-directory.
|
3 years ago |
Joshua Haberman
|
1d2193ba61
|
ubsan apparently requires libunwind-dev.
|
3 years ago |
Joshua Haberman
|
826eca6742
|
Enabled ubsan tests and fixed ubsan failures.
|
3 years ago |
Joshua Haberman
|
87f8a53dfe
|
Re-added files in a new directory.
|
3 years ago |
Joshua Haberman
|
c22cff01e8
|
Restored Bazel tests.
I accdentally replaced the bazel tests with clang-format tests.
|
3 years ago |
Joshua Haberman
|
502d6ba1d6
|
Moved fuzzing to a sub-directory.
gRPC does not want to depend on rules_fuzzing.
|
3 years ago |
Joshua Haberman
|
950cdab42f
|
Merge pull request #505 from haberman/notests
Moved tests into the main source tree
|
3 years ago |
Joshua Haberman
|
5a18dafdce
|
Removed old README file.
|
3 years ago |
Joshua Haberman
|
0028e74519
|
Added a README.md for the Lua bindings, and a comment for the failure list.
|
3 years ago |
Joshua Haberman
|
11b6df0c46
|
Moved tests into the main source tree.
|
3 years ago |
Joshua Haberman
|
c9c31241bc
|
Merge pull request #504 from haberman/utf8-range-fix
Added an extra __aarch64__ include guard
|
3 years ago |
Joshua Haberman
|
db0796fe49
|
Used the original/native file structure. And fixed an __aarch64__ define.
|
3 years ago |
Joshua Haberman
|
4b15cf3da2
|
Merge pull request #499 from haberman/python-pkg
Added a Bazel rule to build a binary wheel for Python
|
3 years ago |
Joshua Haberman
|
a07ac3fafc
|
Added comment about commented-out code.
|
3 years ago |
Joshua Haberman
|
1938d1f6ac
|
Added specific issue numbers for the TODOs.
|
3 years ago |
Joshua Haberman
|
eac23bc389
|
WIP.
|
3 years ago |
Joshua Haberman
|
713630dee5
|
Passes tests!
|
3 years ago |
Joshua Haberman
|
d8962a0f85
|
Merge branch 'main' into minitable-api
|
3 years ago |
Joshua Haberman
|
34e73ecbde
|
WIP.
|
3 years ago |
Joshua Haberman
|
6375267af4
|
Merge pull request #501 from haberman/def-benchmark
Added a variant of the def-loading benchmark that builds layout dynamically
|
3 years ago |
Joshua Haberman
|
6af01a26a0
|
Ran clang-format.
|
3 years ago |
Joshua Haberman
|
6616ed639b
|
Merge branch 'main' into def-benchmark
|
3 years ago |
Joshua Haberman
|
4c9891bf3e
|
Renamed LoadDefInit_NoLayout() to LoadDefInit_BuildLayout().
This will clarify that the function should go with the
WithLayout benchmarks.
|
3 years ago |
Joshua Haberman
|
69e0fedcc0
|
Merge pull request #500 from haberman/clang-format
Added GitHub Action to test for clang-format
|
3 years ago |
Joshua Haberman
|
205a7ea8b1
|
Added a variant of the def-loading benchmark that builds layout dynamically.
This will help us evaluate the performance impacts (if any) that the
new mini-table building code will have.
|
3 years ago |
Joshua Haberman
|
55f0ac4752
|
Added .clang-format for the project.
|
3 years ago |
Joshua Haberman
|
be7dfeba6b
|
Added GitHub Action to test for clang-format.
|
3 years ago |
Joshua Haberman
|
5c1f25b058
|
Added explanatory comment for py_proto_library().
|
3 years ago |
Joshua Haberman
|
67efea7cf3
|
Added a TODO about how we are currently including unit tests.
|
3 years ago |
Joshua Haberman
|
5a10ce7025
|
Added a Bazel rule to build a binary wheel.
|
3 years ago |
Joshua Haberman
|
5c89d4d8d0
|
Merge pull request #498 from haberman/grpc-fixes
Fix NULL + 0 UBSAN error
|
3 years ago |
Joshua Haberman
|
180ab22cd9
|
Merge pull request #496 from bernardo-bruning/fix-json-enconde-negative-hours
Fix negative hours when encode to JSON
|
3 years ago |
Joshua Haberman
|
5b09146f02
|
Merge branch 'main' into grpc-fixes
|
3 years ago |
Joshua Haberman
|
78a83467c0
|
Merge pull request #497 from haberman/hasbit-bugfix
Fixed data loss bug in the core
|
3 years ago |
Joshua Haberman
|
31f7e2a261
|
Added C++ test for the bug.
|
3 years ago |
Bernardo Bruning
|
a110d80186
|
Remove hardcode sizes in buffer and increase buffer to 128
|
3 years ago |
Bernardo Bruning
|
204971e5db
|
Remove memory leak into tests
|
3 years ago |
Joshua Haberman
|
032400a03e
|
Fixed data corruption when total hasbits are a power of two.
|
3 years ago |
Bernardo Bruning
|
7f3f0a24f5
|
Change size of buffer json
|
3 years ago |
Bernardo Bruning
|
4a3a7d9777
|
Introduce tests to encode and decode json
|
3 years ago |