15 Commits (48fedab345674000dd2f8dd4d8356ee995d9263e)

Author SHA1 Message Date
Joshua Haberman 48fedab345 Add packed field support (untested). 13 years ago
Joshua Haberman adb6580d97 Let the JIT emit hasbit-setting code in addition to calling a callback. 13 years ago
Joshua Haberman a5e6a7b029 Fix stack alignment on OS X. 13 years ago
Joshua Haberman 8bdc6d233e Prime the decoder buf for modest perf improvement on small messages. 13 years ago
Joshua Haberman d5324d1d5c Some Makefile cleanup. 13 years ago
Joshua Haberman 7935b702c5 More cleanup. 13 years ago
Joshua Haberman 282b34529f Some source cleanup/commenting. 13 years ago
Josh Haberman 3387ccaffd Avoid longjmp() in successful case. 13 years ago
Joshua Haberman 06b8181f97 Benchmark to parse into proto2 messages. 13 years ago
Joshua Haberman 40f271b854 x86 JIT: add callback specializations for a 10% speedup when parsing to struct. 13 years ago
Joshua Haberman 6981e468a3 More work on Lua extension, and consequent core refactoring. 14 years ago
Joshua Haberman 57abebaaf9 Fixed "make descriptorgen". 14 years ago
Joshua Haberman 92b4c38fa5 Added comment about how to disassemble JIT output. 14 years ago
Joshua Haberman daf36f0747 Get rid of upb_symtabtxn. 14 years ago
Joshua Haberman 10265aa56b Directory restructure. 14 years ago