Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-31 | Sync from internal Google development. | Joshua Haberman | |
2012-03-24 | Sync from internal Google development. | Joshua Haberman | |
Many improvements, too many to mention. One significant perf regression warrants investigation: omitfp.parsetoproto2_googlemessage1.upb_jit: 343 -> 252 (-26.53) plain.parsetoproto2_googlemessage1.upb_jit: 334 -> 251 (-24.85) 25% regression for this benchmark is bad, but since I don't think there's any fundamental design issue that caused it I'm going to go ahead with the commit anyway. Can investigate and fix later. Other benchmarks were neutral or showed slight improvement. | |||
2011-12-23 | Fixes to un-break "make descriptorgen" | Joshua Haberman | |
2011-11-19 | Changes to get upb compiling inside Google. | Joshua Haberman | |
2011-09-12 | Added an example, constified some more methods. | Joshua Haberman | |
2011-09-12 | Fleshed out fielddef default functionality. | Joshua Haberman | |
Fixes unit test submitted by Hunter Morris (thanks!). | |||
2011-09-04 | Header tweaking. | Joshua Haberman | |
2011-09-04 | Fleshed out C++ def wrappers some. | Joshua Haberman | |
2011-09-04 | Const invasion: large parts of upb made const-correct. | Joshua Haberman | |
2011-08-31 | Header cleanup, clarify/correct comments for interfaces. | Joshua Haberman | |
2011-08-19 | Benchmark to parse into proto2 messages. | Joshua Haberman | |
2011-08-09 | Makefile target for running Python tests. | Joshua Haberman | |
2011-08-08 | Begin port of Python extension to new APIs. | Joshua Haberman | |
2011-07-31 | Fixed "make descriptorgen". | Joshua Haberman | |
2011-07-29 | Significant work on Lua extension. | Joshua Haberman | |
Also changes in core library to accommodate. | |||
2011-07-16 | Get rid of upb_symtabtxn. | Joshua Haberman | |
This type was nothing but a map of defs. We can as easily just pass an array of defs into upb_symtab_add(). | |||
2011-07-15 | Make Lua extension build again. | Joshua Haberman | |
2011-07-15 | Directory 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). |