Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-22 | Prevent the default message from getting mutated. | Joshua Haberman | |
If a Lua program references the default message, it will be copied into a mutable object. | |||
2011-02-18 | Change the API for getting the bootstrapped defs. | Joshua Haberman | |
The symtab that contains them is now hidden, and you can look them up by name but there is no access to the symtab itself, so there is no risk of mutating it (by extending it, adding other defs to it, etc). | |||
2011-02-14 | Make "byval" benchmarks actually byval. | Joshua Haberman | |
2011-02-09 | Cache decoding objects for better benchmark results. (~15%) | Joshua Haberman | |
I would prefer to find an API that is both fast and doesn't require this, but we'll do this for now. | |||
2011-02-08 | Fix upb's parsetostruct benchmark. | Joshua Haberman | |
2011-02-06 | Benchmarks compile and run again! | Joshua Haberman | |
2010-07-24 | Optimizations and bugfix to benchmark. | Joshua Haberman | |
2010-07-24 | Fixes to benchmark. | Joshua Haberman | |
2010-07-24 | Stream decoding benchmark. | 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-11 | Defined upb_sink interface and ported the parser to it. | Joshua Haberman | |
2010-01-05 | Merge branch 'data-refactoring'. Ported benchmarks. | Joshua Haberman | |
Conflicts: src/upb_data.c src/upb_data.h | |||
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-26 | Fix memory leak in test. | Joshua Haberman | |
2009-09-26 | Use a status object for errors so a message can be returned. | Joshua Haberman | |
Also delay deletion of subfields until the entire message is deleted. | |||
2009-08-30 | Fixes for more discerning compilers. | Joshua Haberman | |
2009-08-30 | Small stylistic improvements in benchmarks. | Joshua Haberman | |
2009-08-27 | Some cleanup and reformatting, fixed the benchmarks. | Joshua Haberman | |
2009-08-04 | More work on benchmarks (performance tests). | Joshua Haberman | |
2009-08-04 | Integrated benchmarks into main Makefile. | Joshua Haberman | |