88 Commits (890dd25c7f6fbe9680b5467497235796bd4dcc9e)

Author SHA1 Message Date
Joshua Haberman ddb863c38e Moved the C code generator to its own directory. 4 months ago
Joshua Haberman c939382705 Split the fasttable-specific code into a separate file. 4 months ago
Joshua Haberman a2fd240e0e Moved reflection codegen to its own directory. 4 months ago
Joshua Haberman bc394d2c6d Moved the MiniTable generator into a separate directory. 4 months ago
Joshua Haberman ebd9838248 Make function declarations proper prototypes by adding `void`. 4 months ago
Joshua Haberman eab1fa2765 Fixed layering check violations once and for all in upb bootstrapping. 4 months ago
Mike Kruskal 149407e24b Internal changes 4 months ago
Hong Shin 096b139192 move upb/hpb_generator -> protobuf/compiler/hpb 5 months ago
Mike Kruskal 643b0a625f Internal changes 6 months ago
Joshua Haberman 69a1888fd5 Bugfix: do not tree shake map entry messages. 6 months ago
Protobuf Team Bot 2c6d319e69 Auto-generate files after cl/643036818 6 months ago
Joshua Haberman d5bd5b90da Fixed a bug with tree shaking: use a separate MiniTable for statically tree shaken messages. 6 months ago
h-vetinari 94d5f12369 Adding DLL export/import tags to generated public upb API (redux) (#17079) 6 months ago
Protobuf Team Bot a9387b5016 Auto-generate files after cl/642616862 6 months ago
Joshua Haberman 1b451603f6 Enable tree shaking unused sub-messages for C generated MiniTables. 6 months ago
Hong Shin 968087eb61 protos abrogation stage 1 - rename :: hpb for protos_generator 6 months ago
Protobuf Team Bot 9f2893a554 Auto-generate files after cl/642327960 6 months ago
Joshua Haberman bcde8d4b54 Generate one source file per message/enum/extension on Android/iOS. 6 months ago
Protobuf Team Bot b2a6cdb910 Auto-generate files after cl/640749918 6 months ago
Protobuf Team Bot 3dd89a457e Automated rollback of commit 638ee8f654. 6 months ago
Protobuf Team Bot 569184774e Auto-generate files after cl/640592937 6 months ago
Joshua Haberman 638ee8f654 Generate one source file per message/enum/extension on Android/iOS. 6 months ago
Protobuf Team Bot 532f0c2ed5 Auto-generate files after cl/640369522 6 months ago
Joshua Haberman 85c7cc24e0 Add an indirection to sub-messages pointers to allow for static tree shaking. 6 months ago
Joshua Haberman a1c99afd98 Introduced a generated extension registry using linker arrays. 6 months ago
Protobuf Team Bot d3b2fc52a4 Auto-generate files after cl/630090538 7 months ago
Protobuf Team Bot c9eeb1c8a7 Internal changes. 7 months ago
Eric Salo 7a1c926ef3 upb: begin to delete the old Dart v2 plugin code 8 months ago
Mike Kruskal 88e4ec9ea8 Fix Windows 2019 linker error due to bootstrap/staleness issues 8 months ago
Eric Salo 9b8f41c595 upb: rewrite the Dart code generator in C++ 8 months ago
Protobuf Team Bot ac32c97fbf Auto-generate files after cl/623355801 8 months ago
Eric Salo 9118be944d upb: extension/basefield setters are now public functions 8 months ago
Protobuf Team Bot d7f032ad15 Move private definitions out of //bazel 8 months ago
Protobuf Team Bot 83ec410d30 Internal change 9 months ago
Eric Salo da06505bdd upb: use mapentry() in the code generator 9 months ago
Mike Kruskal b6032d72e3 Add basic upb cmake support. 9 months ago
Protobuf Team Bot 45f9158b8a Auto-generate files after cl/613970553 9 months ago
Mike Kruskal 8c0485cb68 Include minitable codegen in checked-in cmake files 9 months ago
Protobuf Team Bot e41ffb01a2 Auto-generate files after cl/613765356 9 months ago
Mike Kruskal 58312a6f2e Check in upb bootstrap gencode for future cmake usage 9 months ago
Protobuf Team Bot f2242d7136 Add proto full name support for tracing. 9 months ago
Protobuf Team Bot e8244da7c6 Adds mutable extension accessors to the codegen for upb C for getting mutable extension messages. 9 months ago
Mike Kruskal e26193d168 Add no-op support for the experimental_strip_nonfunctional_codegen parameter. 10 months ago
Eric Salo dad74e2db7 upb: remove reflection:internal as a dep in upb_generator/ 11 months ago
Joshua Haberman 50d0421170 Separate MiniTable code generator into a separate library target. 11 months ago
Eric Salo e6d8669958 upb: fix gencode bug with Map<*, bytes> 11 months ago
Eric Salo c7f44a02eb upb: finish locking down the upb_Array internals 11 months ago
Marcel Hlopko 36d344b63f Automated rollback of commit 0ce457f6e7. 11 months ago
Eric Salo c026907a5d upb: replace public universal hazzer with non-universal hazzers 11 months ago
Protobuf Team Bot 0ce457f6e7 Adds mutable extension accessors to the codegen for upb C and adds a `::protos::MutableExtension` method to upb C++ for getting a mutable extension. 11 months ago