18 Commits (b518b06d75b56b4ec2e6fec93d79d8c3bc934130)

Author SHA1 Message Date
Joshua Haberman 23825332e1 WIP. 5 years ago
Joshua Haberman 27b95c969a WIP. 5 years ago
Joshua Haberman 9a360ad43d Moved legacy_msg_reflection.{c,h} -> reflection.{c.h}. 5 years ago
Joshua Haberman dc58b657ee New reflection API doesn't need types as parameters for map/array. 5 years ago
Joshua Haberman c486da3970 WIP. 5 years ago
Joshua Haberman 1461da5056 WIP. 5 years ago
Joshua Haberman da4e616860 Removed type from upb_array also. 6 years ago
Joshua Haberman cf35baa1ad
Moved macros from upb.h to port_def.inc to avoid leaking them to users. (#160) 6 years ago
Joshua Haberman 928ef7f2c0
Removed reflection and other extraneous things from the core library. (#158) 6 years ago
Joshua Haberman cb26d883d1 WIP. 6 years ago
Joshua Haberman c8f6a27e6b Enforced that upb_msg lives in an Arena only, and other simplifying. 6 years ago
Joshua Haberman c0a660f474 Added upb_stringview, the string representation for upb_msg. 7 years ago
Joshua Haberman 9cb10577fc First version of a real C codegen for upb. 8 years ago
Joshua Haberman 76fcdd2ee9 Removed all upb_msgdef/upb_fielddef from upb_msg. 8 years ago
Joshua Haberman 1b9d37a00e Start migrating upb_msglayout to be suitable for generated code. 8 years ago
Josh Haberman 15c388b819 Basic serialization for upb_msg and Lua. 8 years ago
Josh Haberman ba4e23f170 Added a few missing __gc metamethods. 8 years ago
Josh Haberman 949aeee3f1 Changes for PR comments. 8 years ago
Josh Haberman 4b0c4ca7fb New upb_msg code and Lua bindings around it. 8 years ago