Files
Benedikt Meurer 76ceff4a30 [cleanup] Address low-hanging TODO(bmeurer) items
Clean up several obsolete or low-hanging TODO(bmeurer) comments across
the codebase:

- Remove obsolete C++11 migration comment on TRACED_FORRANGE in
  testing/gtest-support.h.
- Remove stale comment and unused type_matcher_ field from
  IsSpeculativeBinopMatcher in node-test-utils.cc.
- Remove resolved Object.create cache comment in JSObject::ObjectCreate
  (handled via PrototypeInfo::ObjectCreateMap in Map::GetObjectCreateMap).
- Remove obsolete template-merging comments on VisitWord32Shift and
  VisitWord64Shift in instruction-selector-x64.cc.
- Tighten kStringLength and kStringWrapperLength input UseInfo to
  UseInfo::TaggedPointer() in SimplifiedLowering.
- Re-enable the JSTypedArray elements CHECK in VerifyJSObjectElements.
- Use MaybeDirectHandle<AllocationSite> in Runtime_NewArray.

TAG=agy
CONV=9e275891-11cd-4e3b-aafb-201a949481bd

Bug: none
Change-Id: I5a854f973a219b66cf7f9c4b5bbf6d63d81e5d34
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/8496072
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/heads/main@{#110464}
2026-10-08 07:54:22 -07:00
..
2021-06-24 16:36:14 +00:00
2019-08-12 13:52:52 +00:00