Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-13 | Merged core/ and stream/ -> src/. The split wasn't worth it. | Joshua Haberman | |
2011-02-06 | Benchmarks compile and run again! | Joshua Haberman | |
2011-02-05 | Another round of fixes. | Joshua Haberman | |
test_vs_proto2.googlemessage1 passes again, with no memory leaks! | |||
2011-02-05 | Tons of work: we're close to passing test_vs_proto2 again. | Joshua Haberman | |
2011-01-22 | upb bootstraps again! and with no memory leaks! | Joshua Haberman | |
2011-01-21 | Debugging test_def, it's close to working again! | Joshua Haberman | |
2011-01-10 | upb_def compiles again! | Joshua Haberman | |
2010-12-06 | The last major revision to the upb_stream protocol. | Joshua Haberman | |
Sources and sinks communicate by means of a upb_handlers object, which encapsulates a set of handler callbacks and will possibly offer richer semantics in the future like giving specific fields different callbacks. The upb_handlers protocol supports delegation, so sets of handlers can be written in reusable ways. For example, if a set of handlers is written to handle a specific .proto type, those handlers can be used whether that type is at the top level or whether it is a sub-message of a higher-level type. Delegation allows the streaming protocol to properly compose. | |||
2010-07-24 | Stream decoding benchmark. | Joshua Haberman | |
2010-07-17 | Added Xcode project. | Joshua Haberman | |
2010-07-11 | Allow static upb_strings. | Joshua Haberman | |
This can allow strings to reference static data, and reduced the memory footprint of test_def by about 10% (3k). | |||
2010-07-10 | Fixed upb_string error with strange vsnprintf() behavior. | Joshua Haberman | |
2010-07-10 | Fleshed out upb_string further. Now upb_def's only | Joshua Haberman | |
unresolved references are upb_src. | |||
2010-07-10 | Tests for string and fleshed out implementation. | Joshua Haberman | |
2010-07-09 | Split src/ into core/ and stream/. | Joshua Haberman | |