69 Commits (cbc2d7af561e149e7c445e63a485793e2669b89c)

Author SHA1 Message Date
Joshua Haberman 040f7e6ba2 Significant memory-management refactoring any Python extension. 16 years ago
Joshua Haberman cfd67dda49 Various fixes. 16 years ago
Joshua Haberman 7fa19a3f95 Finish upb_context thread-safety. 16 years ago
Joshua Haberman 71d82d06d1 Add refcounting and thread-safety to message definitions. 16 years ago
Joshua Haberman 2282d2489b Refactoring: unify upb_msg. 16 years ago
Joshua Haberman eb67fb9109 Fixed memory leaks in upbc. 16 years ago
Joshua Haberman 8fa6a92f53 Major refactoring of upb_msg. Temporary functionality regression. 16 years ago
Joshua Haberman 10cdab28e9 Add a friendly comment at the top of auto-generated C files. 16 years ago
Joshua Haberman a952e42e99 Fixed a bug in set_flags order in the compiler. 16 years ago
Joshua Haberman e58c871c19 upb is fully self-hosting (except for text->descriptor)! 16 years ago
Joshua Haberman d8c93dc1a2 Make the compiler correctly define the top-level extern symbol. 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 e4e89247e5 More work on the compiler. 16 years ago
Joshua Haberman d963b04ea9 More work on the compiler. 16 years ago
Joshua Haberman 9bc15a1e74 More work on the compiler. 16 years ago
Joshua Haberman 6d77fa0459 More compiler work. 16 years ago
Joshua Haberman 73bac1f2b0 More work on the compiler. 16 years ago
Joshua Haberman 462b26c1cc Directory restructuring. 16 years ago