9 Commits (40f271b8543abb6fadda19c350b61cd06f176648)

Author SHA1 Message Date
Joshua Haberman fa82e4fbf0 Benchmark JIT vs no JIT without forcing a whole-project recompile. 13 years ago
Joshua Haberman f74534b42a Decoder redesign in preparation for packed fields and start/endseq. 14 years ago
Joshua Haberman 37e1c3102b Use FDO for benchmarks, which gives a 10-15% improvement. 14 years ago
Joshua Haberman 20b2a6bd0d Default to -O3 if user doesn't specify opt. 14 years ago
Joshua Haberman 6942911f03 Fix bug in perf-tests.sh (some shells didn't care?) 14 years ago
Joshua Haberman 5edfe9a4c9 Remove upb_dstate and specialize upb_decode_fixed for perf improvement. 14 years ago
Joshua Haberman f858a8f287 Precompute bit offset and bitmask for a small perf improvement. 14 years ago
Joshua Haberman 2282d2489b Refactoring: unify upb_msg. 16 years ago
Joshua Haberman 306bc554c6 More work on benchmarks (performance tests). 16 years ago