Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-12-22 | Fixed the open-source build. | Joshua Haberman | |
2011-12-22 | Sync with internal Google development. | Joshua Haberman | |
This breaks the open-source build, will follow up with a change to fix it. | |||
2011-11-23 | Refinement of upb_bytesrc interface. | Joshua Haberman | |
Added a upb_byteregion that tracks a region of the input buffer; decoders use this instead of using a upb_bytesrc directly. upb_byteregion is also used as the way of passing a string to a upb_handlers callback. This symmetry makes decoders compose better; if you want to take a parsed string and decode it as something else, you can take the string directly from the callback and feed it as input to another parser. A commented-out version of a pinning interface is present; I decline to actually implement it (and accept its extra complexity) until/unless it is clear that it is actually a win. But it is included as a proof-of-concept, to show that it fits well with the existing interface. | |||
2011-09-04 | Const invasion: large parts of upb made const-correct. | Joshua Haberman | |
2011-08-31 | Header cleanup, clarify/correct comments for interfaces. | Joshua Haberman | |
2011-08-27 | Refined upb_status. | Joshua Haberman | |
2011-08-19 | Some source cleanup/commenting. | Joshua Haberman | |
2011-08-19 | Benchmark to parse into proto2 messages. | Joshua Haberman | |
2011-08-17 | Benchmark JIT vs no JIT without forcing a whole-project recompile. | Joshua Haberman | |