[wip] add assume
diff --git a/third_party/blink/renderer/platform/wtf/text/string_table.h b/third_party/blink/renderer/platform/wtf/text/string_table.h
index 6c5e61d..0a77036 100644
--- a/third_party/blink/renderer/platform/wtf/text/string_table.h
+++ b/third_party/blink/renderer/platform/wtf/text/string_table.h
@@ -23,6 +23,8 @@
static StringHandle Compress(StringImpl* ptr) {
uint32_t val = static_cast<uint32_t>(reinterpret_cast<uintptr_t>(ptr));
DCHECK_EQ(Uncompress(StringHandle{val}), ptr);
+ [[assume((uint64_t(static_cast<int32_t>(val)) & GetMask()) ==
+ reinterpret_cast<uintptr_t>(ptr))]];
return StringHandle{val};
}
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
📍 Job mac-m1_mini_2020-perf/speedometer3 complete.
See results at: https://pinpoint-dot-chromeperf.appspot.com/job/110d2988b10000
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |