v8/test
Peter Kasting 77713fdd71 Fix -Wloop-analysis warnings in V8.
These indicate when a range-based for loop is using an index whose type
(value, pointer, or reference) doesn't match what the loop actually
extracts from the range.  Fix by matching the actual type better.

This shouldn't cause any behavior/performance change, just be slightly
clearer about what's actually happening when reading the code.

Bug: chromium:1223264
Change-Id: Ib8773fbbeb038609c54a52c7cd6ce5bd11fd99ba
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2983710
Reviewed-by: Santiago Aboy Solanes <solanes@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Peter Kasting <pkasting@chromium.org>
Cr-Commit-Position: refs/heads/master@{#75373}
2021-06-24 17:40:24 +00:00
..
benchmarks Revert "[test] Unmark TSAN tests as SLOW/SKIP" 2021-06-24 13:13:45 +00:00
bigint [bigint] Burnikel-Ziegler division 2021-06-22 17:58:21 +00:00
cctest Reland "[base] Move most of src/numbers into base" 2021-06-24 15:00:27 +00:00
common [wasm][interpreter] Fix catch-less try 2021-06-24 11:06:33 +00:00
debugger Revert "Improve error messages for property access on null/undefined" 2021-06-21 23:06:41 +00:00
debugging [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
fuzzer Reland "[base] Move most of src/numbers into base" 2021-06-24 15:00:27 +00:00
fuzzilli Fix unhandled promise rejections in REPRL mode 2020-09-30 13:34:23 +00:00
inspector Don't crash on checking meta-data for non-object exceptions 2021-06-24 07:49:23 +00:00
intl [intl] Skip intl test on Android 2021-06-24 13:15:53 +00:00
js-perf-test A jump-table implementation for constant case switch statements 2021-06-23 09:26:23 +00:00
memory [snapshot] Fix the Memory.json benchmark 2021-04-28 07:54:34 +00:00
message Revert "Improve error messages for property access on null/undefined" 2021-06-21 23:06:41 +00:00
mjsunit Revert "[test] Unmark TSAN tests as SLOW/SKIP" 2021-06-24 13:13:45 +00:00
mkgrokdump [build] Fold v8_wrappers into v8_libbase 2021-02-25 10:56:20 +00:00
mozilla Revert "[test] Unmark TSAN tests as SLOW/SKIP" 2021-06-24 13:13:45 +00:00
test262 Install class "name" accessor before methods 2021-06-23 18:05:30 +00:00
torque [torque] Add LazyNode support 2021-02-23 16:51:53 +00:00
unittests Fix -Wloop-analysis warnings in V8. 2021-06-24 17:40:24 +00:00
wasm-api-tests [isolate][cleanup] Remove pointer to WasmEngine 2021-06-21 09:09:25 +00:00
wasm-js [wasm] Update spec tests 2021-06-07 11:45:44 +00:00
wasm-spec-tests Revert "[test] Unmark TSAN tests as SLOW/SKIP" 2021-06-24 13:13:45 +00:00
webkit Revert "[test] Unmark TSAN tests as SLOW/SKIP" 2021-06-24 13:13:45 +00:00
BUILD.gn Reland^2 "[bigint] Karatsuba multiplication" 2021-06-07 11:01:14 +00:00
OWNERS