3 Commits (fcfc37e7d41f87bc9ff5ecfb64e0aebb3457c633)

Author SHA1 Message Date
Joshua Haberman 2ef013126c Fleshed out upb_string further. Now upb_def's only 15 years ago
Joshua Haberman e29bf964d1 Tests for string and fleshed out implementation. 15 years ago
Joshua Haberman 28ec9a1fa0 Split src/ into core/ and stream/. 15 years ago
Joshua Haberman be5ddd8a64 Tweaks to upb_src/upb_sink interfaces. 15 years ago
Joshua Haberman a417be0f87 More work on upb_def. 15 years ago
Joshua Haberman 229fcf7119 upb_def compiles again, though with lots of #if 0. 15 years ago
Joshua Haberman 6bf58a7328 Incremental progress on upb_def. 15 years ago
Joshua Haberman 5633254357 Implement proper type checking again. 15 years ago
Joshua Haberman 5743636ad1 Decoder compiler but doesn't work yet. 15 years ago
Joshua Haberman 992a03be55 More decoder work, first attempts at compiling it. 15 years ago
Joshua Haberman a484ea0275 WIP: intrusive changes to upb_decoder. 15 years ago
Joshua Haberman c615d11ce7 More work on string type. 15 years ago
Joshua Haberman 0e0af2dafd Created skeleton of a new, much simpler string type. 15 years ago
Joshua Haberman c241976485 In the midst of a major refactoring. 15 years ago
Joshua Haberman a95ab58e79 Overhaul defs to derive from a common base. 15 years ago
Joshua Haberman a022e6ebdb Fixes for more discerning compilers. 15 years ago
Joshua Haberman 040f7e6ba2 Significant memory-management refactoring any Python extension. 15 years ago
Joshua Haberman 1e82f0ebd6 A few more thread-safety fixes. 16 years ago
Joshua Haberman 2282d2489b Refactoring: unify upb_msg. 16 years ago
Joshua Haberman 4240e0e598 Updated parser semantics to better support streaming. 16 years ago
Joshua Haberman ee1ed1ccb8 Compiler finally works (except string arrays). Untested. Holy crap that was a lot of work. 16 years ago
Joshua Haberman e8718306a5 Bugfix and additions to upb.h and upb_string.h 16 years ago
Joshua Haberman 462b26c1cc Directory restructuring. 16 years ago
Joshua Haberman b2bbafb674 Header file changes for C++ compatibility. 16 years ago
Joshua Haberman b94a9f2101 More documentation, tidying up, etc. 16 years ago
Joshua Haberman 7f871401c7 More work on upbc. 16 years ago
Joshua Haberman 94a2f5bd9c Move upb_string into its own header file. 16 years ago