2858 Commits (0fa12dce2a1f72f737cdb40dc0be229ef938237f)
 

Author SHA1 Message Date
Protobuf Team Bot 0fa12dce2a Fix field name conflict resolution for `has_` prefix. 2 years ago
Deanna Garcia 8c10056074 Add back UPB numpy test now that it has been moved in the protobuf directory. 2 years ago
Joshua Haberman 55cfaf3e0c Moved promotion-related accessors to a separate file. 2 years ago
Joshua Haberman ae92c14835 Updated upb to use Bazel 5.4.0 for Python cross-compiling tests. 2 years ago
Joshua Haberman b81ae408b0 Fixed the upb.lexan build: 2 years ago
Protobuf Team Bot de31ae9817 [Upb C++] Fix: Map setter does not follow value semantics when value is a message. 2 years ago
Matt Kulukundis fa1c2a6d29 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one 2 years ago
Protobuf Team Bot 433e737c0e [C++ Upb] 2 years ago
Eric Salo 565c8fe66e upb: copy the wire decode recursion-depth-checking code to the wire encoder 2 years ago
Eric Salo b19c811493 Python: Allow de-serializing bytearray (#868) 2 years ago
Alexandre Jasmin ebaecb7e09 Python: Allow de-serializing bytearray (#868) 2 years ago
Joshua Haberman a49ff5513e Split out `message/accessors_internal.h` and added `upb_Arena` assertions. 2 years ago
Deanna Garcia 2bf53a5583 Update UPB dependency 2 years ago
Protobuf Team Bot 750358b863 Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one 2 years ago
Matt Kulukundis 52a8d214ca Switch upb_Arena_Fuse from a CAS based list insertion to an exchange based one 2 years ago
Joshua Haberman 2e4a4934cf Require that dynamic tree shaking in oneofs apply to all members. 2 years ago
Joshua Haberman 339fdb5e7b Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro 2 years ago
Deanna Garcia e6dd5bfefe Comment out //third_party/upb/python/pb_unit_tests:numpy_test to allow for a change in protobuf directories. This will be uncommented as soon as the protobuf change gets through. 2 years ago
Protobuf Team Bot e275be2830 Guard deep copy sub table check from other uses of submsg_index. 2 years ago
Joshua Haberman df93cf65a2 Hide upb_MiniTableField.submsg_index with new `UPB_PRIVATE()` macro 2 years ago
Protobuf Team Bot 9d2b5d1716 Add upb_MiniTable_FindUnknown depth_limit parameter. 2 years ago
Joshua Haberman a918473c65 Implemented scalar fields for upb.js and Dart+upb.js. 2 years ago
Joshua Haberman 7ebeb6006b Fix the GitHub Actions for upb 2 years ago
Matt Kulukundis 71d1e8c85a Restructure fuse a tiny bit for aesthetics 2 years ago
Mike Kruskal d260ab343e Add windows CI 2 years ago
Joshua Haberman c642e43a5a Allow fuse/fuse races, so that upb_Arena is fully thread-compatible. 2 years ago
Joshua Haberman 3b0c9261c6 Update to ads v13, to unbreak the build. 2 years ago
Protobuf Team Bot 6fa4c96684 Fix corner case where 'GeneratedSrcsInfo' value has no field or method 'thunks' 2 years ago
Joshua Haberman 73489a9339 Removed the cleanup list 2 years ago
Joshua Haberman a73852630f Changed Arena representation so that fusing links arenas together instead of blocks. 2 years ago
Joshua Haberman bc7795702e Fix the Lexan build. 2 years ago
Mike Kruskal 2d273b6d74 Internal Code Change 2 years ago
Joshua Haberman 9c0bcc0e90 Revamped portable atomic layer 2 years ago
Joshua Haberman 6d6ab90ece Enable arena test (it was previously #ifdef'd away accidentally) 2 years ago
deannagarcia f69865183a Use requirements.txt in GHA tests (#1237) 2 years ago
Deanna Garcia e1c5a567ee Delete UPB fuzz GHA tests. 2 years ago
Deanna Garcia eda3f17ed3 Update numpy dependency to 1.22.0. 2 years ago
Joshua Haberman d450990631 Allow for fuse/free races in `upb_Arena`. 2 years ago
Eric Salo ea4cb79f66 fix Python bug with required fields 2 years ago
Eric Salo 4e25ba4575 consolidate the field type stuff 2 years ago
Joshua Haberman 8562ccc1f0 Use _fileno(stdin) instead of STDIN_FILENO on Windows 2 years ago
Deanna Garcia b7437a1b0e Update UPB main's protobuf dependency. 2 years ago
Mike Kruskal f4d045aa92 Only include utf8_range if it hasn't been included already 2 years ago
Joshua Haberman d520014cfa Added benchmarks for `upb_Arena_Fuse()` 2 years ago
Deanna Garcia 666a28e6ac Update numpy dependency to 1.22.0. 2 years ago
Matt Kulukundis 5bc3cae2d7 Add threading tests for arenas 2 years ago
Protobuf Team Bot d5c22624fe Fix cloning of repeated upb_Array. 2 years ago
Deanna Garcia 1043eee891 Update dependency on com_google_googletest to use the newly added googletest_deps to install transitive dependencies. 2 years ago
Joshua Haberman 2e9278de50 Fix for win32 binary i/o 2 years ago
Eric Salo b7dcc1cf4c implement upb_MiniTable_FindFieldByIndex() 2 years ago