Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-15 | Sync with 8 months of Google-internal development. | Josh Haberman | |
Many things have changed and been simplified. The memory-management story for upb_def and upb_handlers is much more robust; upb_def and upb_handlers should be fairly stable interfaces now. There is still much work to do for the runtime component (upb_sink). | |||
2012-03-31 | Properly export setjmp/longjmp. | Joshua Haberman | |
2012-03-31 | Fix broken setjmp with working one. | Joshua Haberman | |
2012-03-31 | Got decoder & textprinter compiling in kernel mode. | Joshua Haberman | |
2012-03-31 | Sync from internal Google development. | Joshua Haberman | |
2012-03-24 | Got our performance back by tweaking AssignToString. | Josh Haberman | |
plain.parsetoproto2_googlemessage1.upb_jit: 254 -> 324 (27.56) omitfp.parsetoproto2_googlemessage1.upb_jit: 220 -> 332 (50.91) | |||
2012-03-24 | Fix duplicate symbol on OS X. | Josh 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-22 | Fixed the open-source build. | Joshua Haberman | |
2011-12-22 | Sync with internal Google development. | Joshua Haberman | |
This breaks the open-source build, will follow up with a change to fix it. | |||
2011-11-19 | Changes to get upb compiling inside Google. | Joshua Haberman | |
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-09-03 | Work on C++ wrappers, added C++ test. | Joshua Haberman | |
2011-08-24 | Some updates to the experimental C++ wrapper. | Joshua Haberman | |
2011-08-19 | Renamed lang_ext -> bindings, README updates. | Joshua Haberman | |