63 Commits (6650b3c6527c17965adf7239850857a10d56ba62)

Author SHA1 Message Date
Josh Haberman 0c7eb664fc JIT bugfix: align stack properly on getbytes_slow. 10 years ago
Josh Haberman e087947c84 Enabled asserts() and verbosity for most Travis builds. 10 years ago
Josh Haberman 37cffddc5d Decoder bugfix. 10 years ago
Josh Haberman eace8e3295 Enable Travis for Clang, and enable -Werror for all Travis builds. 10 years ago
Josh Haberman 838009ba2b Fixes for the open-source build. 10 years ago
Josh Haberman 3bd691a497 Google-internal development. 10 years ago
Martin Maly 508c39ee13 Resolve compilation errors if compiled with more stringent semantic checks. 10 years ago
Chris Fallin 87a18f3774 Support oneof defs in upb. 10 years ago
Josh Haberman bebdc009b4 Coverage support for coveralls.io. 10 years ago
Josh Haberman 87fc2c516b Changes from Google-internal development. 10 years ago
Chris Fallin b3f6daf83d Amalgamated distribution (upb.c/upb.h) tool. 10 years ago
Josh Haberman 82be433d41 Decoder bugfix, .gitignore update, and delete obsolete files. 10 years ago
Josh Haberman 39c9a8bd5a Sync from Google-internal development. 10 years ago
Josh Haberman 3d0c7c45da Sync to Google-internal development. 10 years ago
Josh Haberman 3461a5113e Enable more Travis configurations. 10 years ago
Josh Haberman 6ed916653f Rewrite of build system. 10 years ago
Josh Haberman f447370f80 Fixed build and added Travis CI support. 10 years ago
Josh Haberman d493500abc Sync from Google-internal development. 11 years ago
Josh Haberman 47b5e0968a Sync from internal Google development. 11 years ago
Josh Haberman 2d10fa3307 Sync from internal Google development. 11 years ago
Josh Haberman 7d565f1e7a Sync from Google development. 11 years ago
Josh Haberman 0fd2f83088 Sync to internal Google development. 11 years ago
Josh Haberman ce9bba3cb5 Sync from Google-internal development. 11 years ago
Josh Haberman aa8db6ab5e Build fix for Mac OS X. 11 years ago
Josh Haberman ccb2f8ab87 Fixes to make the open-source build compile on Linux. 11 years ago
Josh Haberman 26d98ca94f Merge from Google-internal development: 11 years ago
Josh Haberman bada1e94f4 Merge from Google-internal development. 12 years ago
Josh Haberman 90bb4246c3 Synced with Google-internal development. 12 years ago
Joshua Haberman 70293f5faa Open source fixes: builds on OS X again. 12 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 9a7037a2fa Got decoder & textprinter compiling in kernel mode. 13 years ago
Joshua Haberman 86bad61b76 Sync from internal Google development. 13 years ago
Joshua Haberman 1b9b6bd1ad Fixed the open-source build. 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 99ae0ed397 Changes to get upb compiling inside Google. 13 years ago
Joshua Haberman c0a08a6827 Fixes to get upb to compile inside Google. 13 years ago
Joshua Haberman 56f7a345d7 x86 JIT: now works without -NDNDEBUG (also small perf increase). 13 years ago
Joshua Haberman 64e199d18b Small bugfix for x86->x64 rename. 13 years ago
Joshua Haberman 7d986946b7 Rename x86 -> x64, since JIT is x64-only. 13 years ago
Joshua Haberman 7a0e63ec61 x86 JIT: avoid storing pointer for every field. 13 years ago
Joshua Haberman 7f045f9451 x86 JIT: add easy switch between replicated/common dispatch. 13 years ago
Joshua Haberman 887abe669f Added an example, constified some more methods. 13 years ago
Joshua Haberman 621c0cdcb5 Const invasion: large parts of upb made const-correct. 13 years ago
Joshua Haberman 4a8b9be46c Header cleanup, clarify/correct comments for interfaces. 13 years ago
Joshua Haberman 8eb2b2a216 Revised upb_bytesink, refactored upb_textprinter (untested). 13 years ago
Joshua Haberman 521ac7a89a Refined upb_status. 13 years ago
Joshua Haberman 48fedab345 Add packed field support (untested). 13 years ago
Joshua Haberman adb6580d97 Let the JIT emit hasbit-setting code in addition to calling a callback. 13 years ago