Josh Haberman
32e3f394b4
A few small API tweaks.
...
- Foo_parsenew() -> Foo_parse().
- parse function takes plain (const char*, size_t) instead of
upb_strview. The latter is mainly useful for strings inside
message objects.
6 years ago
Joshua Haberman
b0292a9eb1
Merge pull request #149 from haberman/fixmacos
...
Fix macOS Kokoro build.
6 years ago
Josh Haberman
eb633dbe3c
Query CMake version.
6 years ago
Shahid
e223001916
Update table.c
6 years ago
Shahid
33cd3cfa1d
Update varint.int.h
6 years ago
Shahid
afaa22eb3d
Update test_varint.c
6 years ago
Joshua Haberman
2b62fbce67
Merge pull request #145 from haberman/arrayapi
...
Generated code API changes for array and hazzers.
6 years ago
Josh Haberman
3d93155790
Fix to deps.
6 years ago
Josh Haberman
b07fcde013
Fix for C++ inclusion of decoder.int.h.
6 years ago
Josh Haberman
22ad7121c2
Fixes for google3.
6 years ago
Josh Haberman
8e737d4f9a
Discard extensions since current symtab can't handle them.
6 years ago
Josh Haberman
68d86cbc59
Ported BUILD file fixes for google3 to arrayapi branch.
6 years ago
Josh Haberman
c1706e0a7c
Added a few more missing functions.
6 years ago
Josh Haberman
afdd4698ba
Added missing fielddef function implementations for C++.
6 years ago
Josh Haberman
865876895d
Fixed tests and code.
6 years ago
Josh Haberman
0dbbfd1f80
Added missing functions.
6 years ago
Josh Haberman
c4327e55ac
A few more fixes.
6 years ago
Josh Haberman
8980f6db5c
text_printer.h now successfully compiles.
6 years ago
Josh Haberman
c358bb42fd
A few more Google fixes.
6 years ago
Josh Haberman
76033b3a65
Correct TextPrinterPtr.
6 years ago
Josh Haberman
2719bcff0d
Fixes for Google-internal tests.
6 years ago
Josh Haberman
ca5f951137
More fixes for google3 import.
6 years ago
Joshua Haberman
9bc7973e38
Fixes for Google import.
6 years ago
Joshua Haberman
7f9f7222bf
Changes for google3 import.
6 years ago
Joshua Haberman
77371f050c
Some rearranging and cleanup.
6 years ago
Joshua Haberman
0517c462e6
Delete obsolete dump_cinit.lua.
6 years ago
Joshua Haberman
f4532ab273
Properly align the arena.
6 years ago
Joshua Haberman
315c167bed
Some more fixes for PHP.
6 years ago
Joshua Haberman
04923fc26e
Some fixes for PHP.
6 years ago
Bo Yang
12a5297740
Fix empty FieldMask json encoding
6 years ago
Joshua Haberman
8cd3b9dfa9
Moved some definitions to def.h
6 years ago
Joshua Haberman
e13e1c46ae
Merge branch 'arrayapi' into defcleanup
6 years ago
Joshua Haberman
e5ccbdcdd0
Merge branch 'master' into arrayapi
6 years ago
Paul Yang
c7870e0f77
Supprot FieldMask json encoding/decoding. ( #147 )
6 years ago
Joshua Haberman
01557462cc
upb_symtab_add() returns upb_filedef* instead of bool.
6 years ago
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