8 Commits (1139650320e764b6ba3582174a13babaa88fb1a1)

Author SHA1 Message Date
Joshua Haberman 1139650320 Use "static inline" instead of "extern inline" for now. 16 years ago
Joshua Haberman 2da3b081c4 More work on upb_context. 16 years ago
Joshua Haberman 3a67a1e9f9 upb_msg constructor now more or less works. 16 years ago
Joshua Haberman c7f2a271ae Small improvement to bitmasking that generates better code. 16 years ago
Joshua Haberman 88cc3f2fc8 Progress implementing upb_msg. 16 years ago
Joshua Haberman ec67a5ded6 Implemented a bit more of upb_context. 16 years ago
Joshua Haberman b11730f2ed Added a upb_context object, which is like an interpreter context. 16 years ago
Joshua Haberman 324d5cce9b Renamed upb_struct -> upb_msg, fleshed out its definition. 16 years ago
Joshua Haberman 0124bfd8fe More work on inttable/strtable (not finished). 16 years ago
Joshua Haberman d1aa095cb3 High-level parsing interface written (not yet tested). 16 years ago
Joshua Haberman bc717d8402 Implement inlining that works with both C99 and all versions of GCC. 16 years ago
Joshua Haberman d1f78c88fa A bunch more work, a fast table for field lookup. 16 years ago
Joshua Haberman fdcefd68b1 Rethought upb_struct and new descriptor.h. 16 years ago