summaryrefslogtreecommitdiff
path: root/benchmarks
AgeCommit message (Collapse)Author
2011-02-22Prevent 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-18Change 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-14Make "byval" benchmarks actually byval.Joshua Haberman
2011-02-09Cache 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-08Fix upb's parsetostruct benchmark.Joshua Haberman
2011-02-06Benchmarks compile and run again!Joshua Haberman
2010-07-24Optimizations and bugfix to benchmark.Joshua Haberman
2010-07-24Fixes to benchmark.Joshua Haberman
2010-07-24Stream decoding benchmark.Joshua Haberman
2010-01-15Remove struct keyword from all types, use typedef instead.Joshua Haberman
2010-01-15upb_parser -> upb_decoderJoshua Haberman
2010-01-11Defined upb_sink interface and ported the parser to it.Joshua Haberman
2010-01-05Merge branch 'data-refactoring'. Ported benchmarks.Joshua Haberman
Conflicts: src/upb_data.c src/upb_data.h
2009-12-05Make 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-28Overhaul defs to derive from a common base.Joshua Haberman
2009-11-26Fix memory leak in test.Joshua Haberman
2009-09-26Use 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-30Fixes for more discerning compilers.Joshua Haberman
2009-08-30Small stylistic improvements in benchmarks.Joshua Haberman
2009-08-27Some cleanup and reformatting, fixed the benchmarks.Joshua Haberman
2009-08-04More work on benchmarks (performance tests).Joshua Haberman
2009-08-04Integrated benchmarks into main Makefile.Joshua Haberman
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback