527 Commits (f447370f803192fa3a621fa4cc23108546c1c4db)
 

Author SHA1 Message Date
Josh Haberman f447370f80 Fixed build and added Travis CI support. 10 years ago
Josh Haberman a25c50361a Added optimization note. 10 years ago
Josh Haberman d869097400 Make the absence of perf-cppflags give a good default build. 10 years ago
Josh Haberman cf2a959fa1 Fixed some bugs and added accessors. 10 years ago
Josh Haberman 8405e5e389 Beginnings of a prototype Ruby extension. 10 years ago
Josh Haberman 43f2455cbd Added UPB_UNTRACKED_REF and some more handler overload options. 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 61109fca1f Fix to compile on Linux. 12 years ago
Josh Haberman 228872a5c6 Fixes to compile on GCC 4.2, as shipped with XCode. 12 years ago
Josh Haberman bada1e94f4 Merge from Google-internal development. 12 years ago
Josh Haberman ee3a3191cd Updated benchmarks to new API. 12 years ago
Josh Haberman c70a754296 Merge branch 'master' of github.com:haberman/upb 12 years ago
Josh Haberman 90bb4246c3 Synced with Google-internal development. 12 years ago
Joshua Haberman 622481990b Updated benchmarks to new APIs. 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 ea198bdcf9 Properly export setjmp/longjmp. 13 years ago
Joshua Haberman 6cda8586b1 Fix broken setjmp with working one. 13 years ago
Joshua Haberman 9a7037a2fa Got decoder & textprinter compiling in kernel mode. 13 years ago
Joshua Haberman cca4818eb7 Sync from internal Google development. 13 years ago
Josh Haberman 26ed1e9961 Got our performance back by tweaking AssignToString. 13 years ago
Josh Haberman bf0308ebc5 Fix duplicate symbol on OS X. 13 years ago
Josh Haberman c16c978193 Updated DynASM from upstream (Lua 5.2 support). 13 years ago
Joshua Haberman 86bad61b76 Sync from internal Google development. 13 years ago
Joshua Haberman db59a5198f Fixes to un-break "make descriptorgen" 13 years ago
Joshua Haberman 02ede91eb2 Small Makefile fix. 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 d29339d126 Fix GDB unwinding through JIT-compiled frames. 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 8899727827 Fix perf-tests.sh to skip building non-upb tests. 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 878fc9c362 Small typo fix. 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 bda3269a42 Fleshed out fielddef default functionality. 13 years ago