Joshua Haberman
|
03c1fe48c4
|
We are passing most tests and most conformance tests!
Proto2 enum mini-table building is not yet implemented.
|
3 years ago |
Joshua Haberman
|
2eb88661e0
|
Merge branch 'refactor-upbc' into minitable-api
|
3 years ago |
Joshua Haberman
|
7c541f0ba6
|
(NFC) Refactored upbc header generation into smaller methods.
This is in anticipation of a larger upcoming refactor.
|
3 years ago |
Joshua Haberman
|
04e4276ea2
|
WIP.
|
3 years ago |
Joshua Haberman
|
76a81e2177
|
WIP.
|
3 years ago |
Joshua Haberman
|
f2aab6ed3c
|
Merge branch 'main' into minitable-api
|
3 years ago |
Joshua Haberman
|
237e3bf51d
|
Merge pull request #545 from haberman/disable-proto2-enum
Two Ruby changes to unblock the release
|
3 years ago |
Joshua Haberman
|
afffa9eaeb
|
Two Ruby changes to unblock the release
|
3 years ago |
Joshua Haberman
|
dbf6b66f87
|
Merge pull request #544 from haberman/unknown_map_enum
Put map entries into unknown fields when unknown enum values are encountered
|
3 years ago |
Joshua Haberman
|
bcb08bf9f0
|
Clang-format.
|
3 years ago |
Joshua Haberman
|
6509f13568
|
Reverted extra debug assignment.
|
3 years ago |
Joshua Haberman
|
1046d778a2
|
Removed debug print statements.
|
3 years ago |
Joshua Haberman
|
7d5f4cd9b6
|
Implemented the functionality to make the test pass.
|
3 years ago |
theodorerose
|
97273a3638
|
WIP
|
3 years ago |
Joshua Haberman
|
721b077724
|
Merge pull request #543 from haberman/google3-fixes
Fixes for google3 (layering check and formatting).
|
3 years ago |
Joshua Haberman
|
a1e6f29de9
|
Fixed CMakeLists.txt.
|
3 years ago |
Joshua Haberman
|
970c645140
|
Fixes for google3 (layering check and formatting).
|
3 years ago |
Joshua Haberman
|
0cf17c5113
|
Merge pull request #542 from haberman/dynamic-minitable-conformance
Added conformance test variant to exercise dynamic minitable building
|
3 years ago |
Joshua Haberman
|
91713481fd
|
Clang format.
|
3 years ago |
Joshua Haberman
|
50c1298f32
|
Added conformance test variant to exercise dynamic minitable building.
|
3 years ago |
Joshua Haberman
|
dc6ba4106f
|
WIP.
|
3 years ago |
Joshua Haberman
|
7497539732
|
Merge pull request #539 from haberman/mini-table-1
First draft of new mini-table building API
|
3 years ago |
Joshua Haberman
|
f783f16107
|
Merge branch 'mini-table-1' into minitable-api
|
3 years ago |
Joshua Haberman
|
74d1a86473
|
Fixed predicate to compare integers rather than pointers.
|
3 years ago |
Joshua Haberman
|
308ed20fe9
|
Merge branch 'mini-table-1' into minitable-api
|
3 years ago |
Joshua Haberman
|
a1064db34f
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
8a6f9591d8
|
WIP.
|
3 years ago |
Joshua Haberman
|
2e444ff0c7
|
Merge pull request #261 from PhoebeHui/master
Add vcpkg installation instructions
|
3 years ago |
Joshua Haberman
|
06bcc58f9d
|
Merge branch 'main' into master
|
3 years ago |
Joshua Haberman
|
c3a4f5b79e
|
Merge branch 'mini-table-1' into minitable-api
|
3 years ago |
Joshua Haberman
|
7c4d12e856
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
8405436044
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
f5246b70fd
|
clang-format
|
3 years ago |
Joshua Haberman
|
05d23ea955
|
Fixed UBSAN errors.
|
3 years ago |
Joshua Haberman
|
8ede0d552d
|
Tests are passing.
|
3 years ago |
Joshua Haberman
|
4498c88bc0
|
Merge branch 'main' into mini-table-1
|
3 years ago |
Joshua Haberman
|
16cfc946bd
|
Merge pull request #538 from haberman/rep-rename
Renamed a few more constants to the new style
|
3 years ago |
Joshua Haberman
|
4586eea766
|
Fixed clang-format.
|
3 years ago |
Joshua Haberman
|
44363393f3
|
Backed out a functional refactoring.
|
3 years ago |
Joshua Haberman
|
532dc1f0f0
|
Renamed a few more constants to the new style.
These are not in the public API and so were not prioritized before.
No functional change here, just renames.
|
3 years ago |
Joshua Haberman
|
de2c129362
|
First draft of mini-table building API.
|
3 years ago |
Joshua Haberman
|
7647b79403
|
WIP.
|
3 years ago |
Joshua Haberman
|
af6574a416
|
WIP.
|
3 years ago |
Joshua Haberman
|
6f18f3e57e
|
Merge branch 'main' into minitable-api
|
3 years ago |
Joshua Haberman
|
676a984bb3
|
Merge pull request #537 from haberman/ptr-tagging-32
Fixed pointer tagging on 32-bit builds.
|
3 years ago |
Joshua Haberman
|
c944638b9b
|
Changed benchmarks:benchmark to cc_test(), so it can be run with "bazel test".
|
3 years ago |
Joshua Haberman
|
283451a9f3
|
Run "apt update" before "apt install".
|
3 years ago |
Joshua Haberman
|
dbd5dbed46
|
Fixed pointer tagging on 32-bit builds.
|
3 years ago |
Joshua Haberman
|
c6cc532048
|
Merge pull request #536 from haberman/spelling-fixes
Two small spelling fixes.
|
3 years ago |
Joshua Haberman
|
b1c5104ae2
|
Two small spelling fixes.
We should get a codespell presubmit going.
|
3 years ago |