summaryrefslogtreecommitdiff
path: root/upb/pb/decoder_x86.dasc
AgeCommit message (Collapse)Author
2011-09-19Rename x86 -> x64, since JIT is x64-only.Joshua Haberman
2011-09-15x86 JIT: avoid storing pointer for every field.Joshua Haberman
2011-09-14x86 JIT: add easy switch between replicated/common dispatch.Joshua Haberman
2011-09-04Const invasion: large parts of upb made const-correct.Joshua Haberman
2011-08-20Let the JIT emit hasbit-setting code in addition to calling a callback.Joshua Haberman
This leads to a major (20-40%) improvement in the parsetoproto2 benchmark with small messages. We now are faster than proto2 in all apples-to-apples comparisons, at least given the (admittedly limited) set of benchmarks in this source tree.
2011-08-20Fix stack alignment on OS X.Joshua Haberman
2011-08-17x86 JIT: add callback specializations for a 10% speedup when parsing to struct.Joshua Haberman
2011-07-19Added comment about how to disassemble JIT output.Joshua Haberman
2011-07-15Directory restructure.Joshua Haberman
Includes are now via upb/foo.h. Files specific to the protobuf format are now in upb/pb (the core library is concerned with message definitions, handlers, and byte streams, but knows nothing about any particular serializationf format).
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback