Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Joshua Haberman 7a6e647be1 Merge branch 'master' into default-msgval 4 years ago
..
bindings Optimize calls to std::string::find() and friends for a single char. 4 years ago
json Merge branch 'master' into optdefload 4 years ago
pb Drop C89/C90 support and MSVC prior to Visual Studio 2015. 4 years ago
decode.c Bugfix for arena cleanup list when passing to upb_decode(). 4 years ago
decode.h Added map sorting to binary and text encoders. 4 years ago
decode.int.h Fixed a few minor bugs found by fuzzing. 4 years ago
decode_fast.c Added API for copy vs. alias and added benchmarks to test both. 4 years ago
decode_fast.h Added UTF-8 validation for proto3 string fields. 4 years ago
def.c Added API for getting fielddef default as a upb_msgval. 4 years ago
def.h Added API for getting fielddef default as a upb_msgval. 4 years ago
def.hpp Added API for getting fielddef default as a upb_msgval. 4 years ago
encode.c Fix clang-tidy function 'upb_encode_ex' has a definition with different parameter names 4 years ago
encode.h Added depth limit checking to upb_encode(). 4 years ago
handlers-inl.h More Blaze fixes. 6 years ago
handlers.c Added simple offset-based accessors for defs, and deprecated old iterators. 4 years ago
handlers.h Added API for getting fielddef default as a upb_msgval. 4 years ago
json_decode.c Fixed headers and updated benchmark script. 4 years ago
json_decode.h Changes to support import into google3 (#291) 5 years ago
json_encode.c Fixed bugs in JSON encoding with UPB_JSONENC_EMITDEFAULTS. 4 years ago
json_encode.h Amalgamation no longer bundles wyhash, but #includes it. 4 years ago
msg.c Added map sorting to binary and text encoders. 4 years ago
msg.h Added map sorting to binary and text encoders. 4 years ago
port_def.inc MSVC apparently doesn't support the standard C/C++ defines. 4 years ago
port_undef.inc Drop C89/C90 support and MSVC prior to Visual Studio 2015. 4 years ago
reflection.c A couple minor fixes. These are exercised by Ruby. 4 years ago
reflection.h Added API for getting fielddef default as a upb_msgval. 4 years ago
reflection.hpp Added API for getting fielddef default as a upb_msgval. 4 years ago
sink.c Take sinks by value. 6 years ago
sink.h Changed endsubmsg handler to return the closure of the submessage. 5 years ago
table.c docs: fix simple typo, posisiton -> position 4 years ago
table.int.h Added map sorting to binary and text encoders. 4 years ago
text_encode.c Added map sorting to binary and text encoders. 4 years ago
text_encode.h Added map sorting to binary and text encoders. 4 years ago
upb.c Start arena block doubling at initial block size. 4 years ago
upb.h Added map sorting to binary and text encoders. 4 years ago
upb.hpp Fixed upb::InlinedArena, which was compeltely broken. 4 years ago
upb.int.h Added new internal header. 4 years ago