11 Commits (a73fd86c133b081709cb5311e70bbe47bb0e0d56)

Author SHA1 Message Date
Esun Kim bc8b1a8f90 Fixed UBSAN issues 5 years ago
Joshua Haberman cf35baa1ad
Moved macros from upb.h to port_def.inc to avoid leaking them to users. (#160) 6 years ago
Shahid 17db372267
Removing the 'byteswap.h' header which is not portable 6 years ago
Shahid 33cd3cfa1d
Update varint.int.h 6 years ago
Joshua Haberman be9094d91a New encode/decode: most (171 / 192) conformance tests pass. 7 years ago
Josh Haberman c909a7aa6e Deleted some dead code related to varint decoding. 8 years ago
Joshua Haberman fa338b70a6 Added UPB_ASSERT() that helps avoid unused var warnings. 9 years ago
Josh Haberman 49dab06e03 Brought into compliance with Google open-source policies. 10 years ago
Josh Haberman 919fea438a Ported upb to C89, for greater portability. 10 years ago
Josh Haberman 3d0c7c45da Sync to Google-internal development. 10 years ago
Josh Haberman 26d98ca94f Merge from Google-internal development: 11 years ago
Josh Haberman cfdb9907cb Synced with 3 months of Google-internal development. 12 years ago
Josh Haberman 7d3e2bd2c4 Sync with 8 months of Google-internal development. 12 years ago
Joshua Haberman 86bad61b76 Sync from internal Google development. 13 years ago
Joshua Haberman 1bcab1377d Sync with internal Google development. 13 years ago
Joshua Haberman b5f5ee867e Refinement of upb_bytesrc interface. 13 years ago
Joshua Haberman 10265aa56b Directory restructure. 14 years ago
Joshua Haberman 6a1f3a6693 Major refactoring: upb_string is gone in favor of upb_strref. 14 years ago
Joshua Haberman f74534b42a Decoder redesign in preparation for packed fields and start/endseq. 14 years ago
Joshua Haberman 4a99abba12 Refactor varint encoding/decoding. 14 years ago
Joshua Haberman 9eb4d695c4 First rough version of the JIT. 14 years ago
Joshua Haberman 19517cc6f3 Switch to non-branching varint decoder. 14 years ago
Josh Haberman b796c1b317 Update copyright to be Google Inc. 14 years ago
Joshua Haberman 0c6786c6fa Split varint decoders into separate .h file. 14 years ago