1207 Commits (565b28c0d1d04008f3af87629e059a9f96ed73e1)

Author SHA1 Message Date
theodorerose 97273a3638 WIP 3 years ago
Joshua Haberman 970c645140 Fixes for google3 (layering check and formatting). 3 years ago
Joshua Haberman 91713481fd Clang format. 3 years ago
Joshua Haberman 50c1298f32 Added conformance test variant to exercise dynamic minitable building. 3 years ago
Joshua Haberman dc6ba4106f WIP. 3 years ago
Joshua Haberman 74d1a86473 Fixed predicate to compare integers rather than pointers. 3 years ago
Joshua Haberman a1064db34f Addressed PR comments. 3 years ago
Joshua Haberman 8a6f9591d8 WIP. 3 years ago
Joshua Haberman 7c4d12e856 Addressed PR comments. 3 years ago
Joshua Haberman 8405436044 Addressed PR comments. 3 years ago
Joshua Haberman f5246b70fd clang-format 3 years ago
Joshua Haberman 05d23ea955 Fixed UBSAN errors. 3 years ago
Joshua Haberman 8ede0d552d Tests are passing. 3 years ago
Joshua Haberman 4586eea766 Fixed clang-format. 3 years ago
Joshua Haberman 44363393f3 Backed out a functional refactoring. 3 years ago
Joshua Haberman 532dc1f0f0 Renamed a few more constants to the new style. 3 years ago
Joshua Haberman de2c129362 First draft of mini-table building API. 3 years ago
Joshua Haberman 7647b79403 WIP. 3 years ago
Joshua Haberman af6574a416 WIP. 3 years ago
Joshua Haberman dbd5dbed46 Fixed pointer tagging on 32-bit builds. 3 years ago
Joshua Haberman b1c5104ae2 Two small spelling fixes. 3 years ago
Joshua Haberman 6d2ab885be Fix clang-format. 3 years ago
Joshua Haberman 4a01577cce Two fixes to upb/def.c 3 years ago
Joshua Haberman ecc8bae4ce Fix for proto2 files that use proto3 enums. 3 years ago
Joshua Haberman 7984ebf52d Fixed error message. 3 years ago
Joshua Haberman 538f49a136 Fixed clang-format. 3 years ago
Joshua Haberman 9bb1787f27 Added fuzzing of symtab build, and fixed a handful of minor bugs. 3 years ago
Joshua Haberman 992448eefe Addressed PR comments. 3 years ago
Joshua Haberman 9715597895 Fixed clang-format. 3 years ago
Joshua Haberman 2e141b24fc Addressed PR comments. 3 years ago
Joshua Haberman b11e161ebb Fixed UBSAN error. 3 years ago
Joshua Haberman 85072ce04e Fixed a bug in enum layout generation. 3 years ago
Joshua Haberman 65a85a63c8 Fixed two bugs with proto2 enums: 3 years ago
Joshua Haberman c56fe27f88 Fix mistake in previous rename: upb_MessageDef_FindFieldByNameWithSize. 3 years ago
Joshua Haberman 215fe1eda8 Added another missing dep. 3 years ago
Joshua Haberman d55fa1808b Added missing dep to def_to_proto_test. 3 years ago
Joshua Haberman f550b9d6a1 Strip weak_import_test.proto for google3. 3 years ago
Joshua Haberman efd0b594cb def_to_proto protos. 3 years ago
Joshua Haberman 74bc67bbbc WIP 3 years ago
Matt Kulukundis c49e6dfbac Switch to using :port 3 years ago
Joshua Haberman 32038c1c59 New API for building extensions appears to work. 3 years ago
Matt Kulukundis edd1dd30e7 Fix missing build deps 3 years ago
Joshua Haberman 2dad1f94a2 MiniTable builder is successfully working on all files! 3 years ago
Matt Kulukundis 8b74557e30 test for previous definition 3 years ago
Matt Kulukundis 00a88b2426 clang-format 3 years ago
Matt Kulukundis 17f3a0d236 move to internal 3 years ago
Matt Kulukundis d2ff429dc9 clang-format 3 years ago
Matt Kulukundis 9457aa6452 force explicit conversions to desired types in generated code 3 years ago
Matt Kulukundis dc11657df6 Small fixes to compile with stricter warnings 3 years ago
Joshua Haberman 60a3edb87f Code is in place to generate from upbc, but segv results. 3 years ago