Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-03 | Implement upb_deflist_qualify. | Joshua Haberman | |
2010-07-03 | More work on upb_def. | Joshua Haberman | |
2010-07-03 | More work on upb_def. | Joshua Haberman | |
2010-06-27 | upb_def compiles again, though with lots of #if 0. | Joshua Haberman | |
2010-06-26 | Incremental progress on upb_def. | Joshua Haberman | |
2010-06-14 | Work to make upb_def consume a upb_src. | Joshua Haberman | |
2010-06-07 | Changes to upb_def to stop using upb_msg. | Joshua Haberman | |
2010-01-15 | Remove struct keyword from all types, use typedef instead. | Joshua Haberman | |
2010-01-15 | upb_parser -> upb_decoder | Joshua Haberman | |
2010-01-04 | upb_array -> upb_arrayptr. | Joshua Haberman | |
2010-01-02 | upb_string* -> upb_strptr, to follow aliasing rules. | Joshua Haberman | |
2010-01-01 | Bugfixes: descriptorgen works without leaks! | Joshua Haberman | |
2009-12-31 | Other than a couple memory leaks, "make descriptorgen" works again! | Joshua Haberman | |
2009-12-28 | More incremental work; ported some of upbc. | Joshua Haberman | |
2009-12-22 | More progress, upb_data and upb_def compile (but are incomplete). | Joshua Haberman | |
2009-12-21 | In the midst of a major refactoring. | Joshua Haberman | |
2009-12-06 | Clarified comment. | Joshua Haberman | |
2009-12-06 | Refined interface of upb_symtab. | Joshua Haberman | |
2009-12-06 | Truly fixed type cyclic refcounting. | Joshua Haberman | |
2009-12-06 | Circular references truly work now, along with a test. | Joshua Haberman | |
One simplification to come. | |||
2009-12-05 | Add a test for circularly-linked descriptors. | Joshua Haberman | |
The test currently triggers valgrind-detected memory errors. | |||
2009-12-05 | Scheme for collecting circular refs. | Joshua Haberman | |
"make descriptorgen" is now valgrind-clean again. | |||
2009-12-05 | Make defs refcounted, rename upb_context->upbsymtab. | Joshua Haberman | |
There is currently a memory leak when type definitions form cycles. This will need to be dealt with. | |||
2009-11-28 | Overhaul defs to derive from a common base. | Joshua Haberman | |
2009-11-27 | WIP of cleaning up defs. | Joshua Haberman | |
2009-11-27 | Update upbc to use self-describing upb_msg instead of void*. | Joshua Haberman | |
2009-11-26 | Reference-count upb_msgdef and upb_enumdef. | Joshua Haberman | |
The context owns a reference on each def, defs own references on defs they reference, and msgs own refs on their def. | |||
2009-11-26 | Make upb_msgdef own all its data. | Joshua Haberman | |
This is in anticipation of making upb_msgdef's easy to dup. This involved removing all traces of any descriptors from the defs. | |||
2009-11-14 | Renamed upb_msg_fielddef -> upb_fielddef, upb_enum -> upb_enumdef. | Joshua Haberman | |
2009-11-14 | Refactoring: split defs into their own file, move private parsing funcs out ↵ | Joshua Haberman | |
of .h file. |