Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-09 | Coverage support for coveralls.io. | Josh Haberman | |
2014-11-18 | Sync to Google-internal development. | Josh Haberman | |
2014-09-01 | Enable more Travis configurations. | Josh Haberman | |
2014-08-31 | Rewrite of build system. | Josh Haberman | |
Notable changes: - We now only build things by default that require no dependencies. So you can build upb even if you don't have Lua or Google protobuf installed. - Checked in a pre-built version of the JIT, so you don't need Lua installed at build time to run DynASM. It will still notice if you change the .dasc file and attempt to re-run DynASM in that case. - The build system now builds all modules of upb into separate libraries, reflecting the modularity that is already inherent in upb's design. This should make it easier to trim the fat. - removed the GDB JIT interface. I wasn't using it much; using a .so is easier and more robust. | |||
2014-07-24 | Sync from Google-internal development. | Josh Haberman | |
2014-02-04 | Sync from Google development. | Josh Haberman | |
2014-01-21 | Sync to internal Google development. | Josh Haberman | |
2013-12-20 | Sync from Google-internal development. | Josh Haberman | |
2013-10-24 | Build fix for Mac OS X. | Josh Haberman | |
2013-10-24 | Fixes to make the open-source build compile on Linux. | Josh Haberman | |
2013-10-24 | Merge from Google-internal development: | Josh Haberman | |
- rewritten decoder; interpreted decoder is bytecode-based, JIT decoder no longer falls back to the interpreter. - C++ improvements: C++11-compatible iterators, upb::reffed_ptr for RAII refcounting, better upcast/downcast support. - removed the gross upb_value abstraction from public upb.h. |