Joshua Haberman
|
84fb01ad0f
|
Removed the JIT. Nobody was actually using it, and table-driven should achieve 80-90% of the perf.
|
6 years ago |
Joshua Haberman
|
2c26f60dbb
|
Added some comments and reversed upb_arena_cleanup() args.
|
6 years ago |
Joshua Haberman
|
9349b703a3
|
Fixed a few bugs surfaced by Ruby.
|
6 years ago |
Joshua Haberman
|
f30c7f4acb
|
Take sinks by value.
|
6 years ago |
Joshua Haberman
|
9ae5a3af5b
|
Merge branch 'arrayapi' into defcleanup
|
6 years ago |
Joshua Haberman
|
1508648f30
|
Build & fix the JIT.
|
6 years ago |
Joshua Haberman
|
754b9f1cfd
|
All tests pass again!
|
6 years ago |
Joshua Haberman
|
cb26d883d1
|
WIP.
|
6 years ago |
Joshua Haberman
|
a9c375f8ea
|
Partway through refactoring of Arena.
|
6 years ago |
Joshua Haberman
|
ef7c50223a
|
All tests pass again!
|
6 years ago |
Joshua Haberman
|
48863ea0be
|
A lot more tests are working now.
|
6 years ago |
Joshua Haberman
|
d2f9bec5c6
|
Removed old-style C++ handlers that relied on UB in favor of more normal ones.
|
6 years ago |
Joshua Haberman
|
0553eff64a
|
upb_refcounted is gone! Some tests still to fix.
|
6 years ago |
Josh Haberman
|
9ea6bb4678
|
Renamed upb_stringview -> upb_strview for C terseness.
|
6 years ago |
Josh Haberman
|
aac4d03420
|
Standardize on package_name_Message_mutable_foo() for mutable accessors.
|
6 years ago |
Joshua Haberman
|
31e0997c1a
|
Some bugfixes.
|
6 years ago |
Joshua Haberman
|
7a0a25af05
|
Updated generated code.
|
6 years ago |
Joshua Haberman
|
daa9175dd4
|
Merge branch 'arrayapi' into defcleanup
|
6 years ago |
Joshua Haberman
|
0ce9b81815
|
Fixed bugs in array accessors.
|
6 years ago |
Joshua Haberman
|
d0c8bb84f4
|
WIP.
|
6 years ago |
Joshua Haberman
|
45d61f4299
|
Merge branch 'arrayapi' into defcleanup
|
6 years ago |
Joshua Haberman
|
c3011c1548
|
Fixed bug: make proto2 setters set hasbit.
|
6 years ago |
Joshua Haberman
|
a3a02d6319
|
Merge branch 'arrayapi' into defcleanup
|
6 years ago |
Joshua Haberman
|
618981a60f
|
Added mutable_ accessor for submessages.
|
6 years ago |
Joshua Haberman
|
16becd2bd6
|
Merge branch 'arrayapi' into defcleanup
|
6 years ago |
Joshua Haberman
|
bc916f1d0f
|
Added "add" accessors for repeated fields.
|
6 years ago |
Joshua Haberman
|
08987e3dd4
|
Merge branch 'master' into arrayapi
|
6 years ago |
Joshua Haberman
|
810c45a224
|
Merge branch 'master' into defcleanup
|
6 years ago |
Joshua Haberman
|
87b59f445b
|
Merge pull request #146 from haberman/amalgamate
Fixed amalgamation to not list header files explicitly.
|
6 years ago |
Joshua Haberman
|
4267380b67
|
Merge branch 'master' into defcleanup
|
6 years ago |
Joshua Haberman
|
51a646ec11
|
Make Bazel print output for failed tests.
|
6 years ago |
Joshua Haberman
|
b4dec6b897
|
Fixed amalgamation to not list header files explicitly.
|
6 years ago |
Joshua Haberman
|
8afe0b03a3
|
Some fixes for Ruby.
|
6 years ago |
Joshua Haberman
|
161258a2ad
|
Merge pull request #142 from TeBoring/json-any-encoding
Add support for encoding Any in json
|
6 years ago |
Bo Yang
|
18563bee4c
|
Fix comments
|
6 years ago |
Josh Haberman
|
549a828f76
|
Disbled CMake tests for now.
|
6 years ago |
Josh Haberman
|
b996854899
|
Added missing test_cpp.proto.
|
6 years ago |
Josh Haberman
|
9f5dec1c05
|
Updated CMakeLists.txt.
|
6 years ago |
Josh Haberman
|
9dd2446531
|
test_cpp is working!
|
6 years ago |
Josh Haberman
|
5e958a8c05
|
test_json is working!
|
6 years ago |
Joshua Haberman
|
377871f104
|
Got test_decoder working!
|
6 years ago |
Joshua Haberman
|
380558922b
|
test_encoder passes! Other tests still need to be fixed.
|
6 years ago |
Joshua Haberman
|
2681a17513
|
Merge branch 'arrayapi' into defcleanup
|
6 years ago |
Bo Yang
|
99600b4a0e
|
Fix generated file test
|
6 years ago |
Joshua Haberman
|
aa2d5a609b
|
Fixed generated code for C++.
|
6 years ago |
Joshua Haberman
|
ffae78df27
|
Updated encoder to new API.
|
6 years ago |
Joshua Haberman
|
e2c2121f20
|
Use some hazzers in def.c.
|
6 years ago |
Joshua Haberman
|
101aeba0fb
|
Merge branch 'arrayapi' into defcleanup
|
6 years ago |
Joshua Haberman
|
10e682cf2a
|
Added hazzers.
|
6 years ago |
Joshua Haberman
|
cf0a89ed69
|
Updated to use the new array accessors.
|
6 years ago |