Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-27 | Some cleanup and reformatting, fixed the benchmarks. | Joshua Haberman | |
2009-08-24 | Significant memory-management refactoring any Python extension. | Joshua Haberman | |
2009-08-12 | Refactoring: unify upb_msg. | Joshua Haberman | |
The cost is that a upb_msg will now always have an overhead of 2*sizeof(void*). This is comparable to proto2 overhead. The benefit is that upb_msg is now self-describing, and read-only algorithms can now operate on a upb_msg regardless of the memory-management scheme. Also, upb_array and upb_string now know inherently if they own their associated memory, and upb_array has a generic pointer for memory management purposes like upb_msg does. | |||
2009-08-02 | Remove commented-out code that was moved to upb_msg.c. | Joshua Haberman | |
2009-07-22 | Compiler finally works (except string arrays). Untested. Holy crap that ↵ | Joshua Haberman | |
was a lot of work. | |||
2009-07-21 | Support for dumping protobufs in text format. | Joshua Haberman | |