Bump upb version
PiperOrigin-RevId: 490544186
diff --git a/php/ext/google/protobuf/php-upb.h b/php/ext/google/protobuf/php-upb.h
index 50aaa0d..72a2ada 100644
--- a/php/ext/google/protobuf/php-upb.h
+++ b/php/ext/google/protobuf/php-upb.h
@@ -1144,8 +1144,11 @@
}
// Internal-only functions, in .h file only out of necessity.
+
UPB_INLINE bool upb_tabent_isempty(const upb_tabent* e) { return e->key == 0; }
+uint32_t _upb_Hash(const void* p, size_t n, uint64_t seed);
+
#ifdef __cplusplus
} /* extern "C" */
#endif
diff --git a/protobuf_deps.bzl b/protobuf_deps.bzl
index b62571e..ab35c5e 100644
--- a/protobuf_deps.bzl
+++ b/protobuf_deps.bzl
@@ -135,6 +135,6 @@
_github_archive(
name = "upb",
repo = "https://github.com/protocolbuffers/upb",
- commit = "2644ae7507f8ca6c194b77fdebb71b3a57c8428c",
- sha256 = "7cc1874ac409ce2c2dc71669a26471e22d5b02c340f895664aa923af08c58d19",
+ commit = "efb166b3b0b427052ac0b40d01b8dd078f6d3e3b",
+ sha256 = "75f3589154114a6e7c521b61784530dcf9347fb8f1fb103f72db4cb373064a33",
)
diff --git a/ruby/ext/google/protobuf_c/ruby-upb.h b/ruby/ext/google/protobuf_c/ruby-upb.h
index fc544cb..ec2fa4f 100755
--- a/ruby/ext/google/protobuf_c/ruby-upb.h
+++ b/ruby/ext/google/protobuf_c/ruby-upb.h
@@ -1146,8 +1146,11 @@
}
// Internal-only functions, in .h file only out of necessity.
+
UPB_INLINE bool upb_tabent_isempty(const upb_tabent* e) { return e->key == 0; }
+uint32_t _upb_Hash(const void* p, size_t n, uint64_t seed);
+
#ifdef __cplusplus
} /* extern "C" */
#endif