12 Commits (5aa01b46e41dcdbbd2dad6d1b7ecce9a60b8ce7a)

Author SHA1 Message Date
Josh Haberman c850bc0a4e Moved upb_symtab to def.h/def.c. 8 years ago
Joshua Haberman 68bc62a7fa Split upb::Arena/upb::Allocator from upb::Environment. (#58) 9 years ago
Josh Haberman e9d79d2441 Added upb::FileDef, which represents the file defs are declared in. 9 years ago
Josh Haberman 49dab06e03 Brought into compliance with Google open-source policies. 10 years ago
Josh Haberman 919fea438a Ported upb to C89, for greater portability. 10 years ago
Josh Haberman 7d3e2bd2c4 Sync with 8 months of Google-internal development. 12 years ago
Joshua Haberman 86bad61b76 Sync from internal Google development. 13 years ago
Joshua Haberman 1bcab1377d Sync with internal Google development. 13 years ago
Joshua Haberman 887abe669f Added an example, constified some more methods. 13 years ago
Joshua Haberman 621c0cdcb5 Const invasion: large parts of upb made const-correct. 13 years ago
Joshua Haberman 06b8181f97 Benchmark to parse into proto2 messages. 14 years ago
Joshua Haberman 10265aa56b Directory restructure. 14 years ago
Joshua Haberman 6a1f3a6693 Major refactoring: upb_string is gone in favor of upb_strref. 14 years ago
Joshua Haberman 559e23c796 Major refactoring: abandon upb_msg, add upb_accessors. 14 years ago
Josh Haberman b796c1b317 Update copyright to be Google Inc. 14 years ago
Joshua Haberman a75a305c77 Implemented upb_stringsink, upb_msgtotext, and exposed the latter to Lua. 14 years ago
Joshua Haberman 6bdbb45e88 Merged core/ and stream/ -> src/. The split wasn't worth it. 14 years ago
Joshua Haberman 4667ed4be9 All tests pass again, valgrind-clean! Next up: benchmarks. 14 years ago
Joshua Haberman 3affb31926 Tons of work: we're close to passing test_vs_proto2 again. 14 years ago