| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[heap] Enable Scavenger chaos mode on bots and fuzzers Bug: 450045070 Change-Id: Iad52fcf2e40cdb7d0ce4f22159b0551268a82cbb Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7046422 Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Commit-Queue: Omer Katz <omerkatz@chromium.org> Cr-Commit-Position: refs/heads/main@{#103239} | 8 个月前 | |
[test] Make test runner work in chromium checkout Fix a relative path issue (expectation that the out directory is relative to the cwd) to make the test runner work in a chromium checkout. Change-Id: I98420f84dd357e8aa3d41f4e2d0cca415ea62012 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6913107 Reviewed-by: Matthias Liedtke <mliedtke@chromium.org> Commit-Queue: Matthias Liedtke <mliedtke@chromium.org> Auto-Submit: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#102251} | 10 个月前 | |
[turboshaft][wasm] Add type assertions to type optimizer These assertions could help fuzzers in detecting type confusions in generated wasm-gc code. Bug: 450246010 Change-Id: I685b5b1a1d406459aeac4e1877e823e279ef2512 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7022989 Commit-Queue: Matthias Liedtke <mliedtke@chromium.org> Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Auto-Submit: Matthias Liedtke <mliedtke@chromium.org> Reviewed-by: Nico Hartmann <nicohartmann@chromium.org> Cr-Commit-Position: refs/heads/main@{#103045} | 8 个月前 | |
[test] Remove --testing-d8-test-runner This flag is contained to V8 and its test runner. Since all usages were removed already, it's safe to remove it. Some tests passed --no-testing-d8-test-runner. Those tests were essentially dead code as the flag and the negation just created an expected trivial flag contradiction. This avoids passing --fuzzing and instead repairs existing test cases that lack a %Prepare call. This also flushed out a couple of tests with OptimizeOsr() in dead code. This repairs most of these with best effort. Tests for clean-up were identified with the following cmd line: git grep OptimizeOsr -- test/mjsunit | \ cut -d':' -f1 | uniq | sort | \ xargs grep -L PrepareFunctionForOptimization The test osr-elements-kind, which was dead code before, fails now in some variants, now tracked as https://crbug.com/453967876. Bug: 450577983, 453967876 Change-Id: I452548918a8926d0ee9fbadae58470bdc6129e52 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7032166 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Marja Hölttä <marja@chromium.org> Cr-Commit-Position: refs/heads/main@{#103252} | 8 个月前 | |
[interpreter] Add flag --proto-assign-seq-opt-count This allows testing different thresholds for the optimization as well as stress-testing the new code by also replacing single prototype assignments with the new bytecode. Bug: 429332174 Change-Id: Idcc6a1e99da7e193c4b3d08e4a24b07f18e7ca24 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7178541 Commit-Queue: Matthias Liedtke <mliedtke@chromium.org> Reviewed-by: Raphael Herouart <rherouart@chromium.org> Auto-Submit: Matthias Liedtke <mliedtke@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#103892} | 7 个月前 | |
[test] Add scavenger chaos threshold to numfuzz This stresses the new threshold flag in combination with other flags on numfuzz. The likelihood for the existing allocation offset is reduced a bit, as it only creates issues that can't be bisected. The overall resources (shards) are slightly increased due to the amount of flags to combine we have by now. Fixed: 453705057 Change-Id: I7c291d2ceedd8c0adb77b20f89dd5b08b441671e Cq-Include-Trybots: luci.v8.try:v8_numfuzz_dbg,v8_numfuzz_tsan_rel Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7070827 Auto-Submit: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Omer Katz <omerkatz@chromium.org> Reviewed-by: Omer Katz <omerkatz@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#103273} | 8 个月前 | |
Use relative paths to OWNERS files R=machenbach@chromium.org Bug: chromium:992584 Change-Id: I301013731a502689f2edd5c90e5e7bf2136198c5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1745337 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Yang Guo <yangguo@chromium.org> Cr-Commit-Position: refs/heads/master@{#63159} | 6 年前 | |
Allow V8 to run all unittests presubmit Search for all files with testing naming convention and run that on v8_presubmit. Also modify all PRESUBMIT files in the tools directory to include any test file with the appropriate naming convention. Bug: chromium:1306474 Change-Id: I61c1b7c71badbbc3b99705289588aa8280824d66 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3532266 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Almothana Athamneh <almuthanna@chromium.org> Cr-Commit-Position: refs/heads/main@{#79651} | 4 年前 | |
First commit of new tools/run-tests.py Review URL: https://codereview.chromium.org/10919265 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12583 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 | 13 年前 | |
[test] Remove --testing-d8-test-runner This flag is contained to V8 and its test runner. Since all usages were removed already, it's safe to remove it. Some tests passed --no-testing-d8-test-runner. Those tests were essentially dead code as the flag and the negation just created an expected trivial flag contradiction. This avoids passing --fuzzing and instead repairs existing test cases that lack a %Prepare call. This also flushed out a couple of tests with OptimizeOsr() in dead code. This repairs most of these with best effort. Tests for clean-up were identified with the following cmd line: git grep OptimizeOsr -- test/mjsunit | \ cut -d':' -f1 | uniq | sort | \ xargs grep -L PrepareFunctionForOptimization The test osr-elements-kind, which was dead code before, fails now in some variants, now tracked as https://crbug.com/453967876. Bug: 450577983, 453967876 Change-Id: I452548918a8926d0ee9fbadae58470bdc6129e52 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7032166 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Marja Hölttä <marja@chromium.org> Cr-Commit-Position: refs/heads/main@{#103252} | 8 个月前 | |
[test] Rerun tests more often in verify-predictable mode This will more reliably show tests that are not predictable. Which then can get skipped or otherwise resolved. Bug: 42203172, 374722652 Change-Id: I1c159ab54d2d3a7effd461a625e4f3a8ec6d9211 Cq-Include-Trybots: luci.v8.try:v8_linux64_predictable_rel Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5940380 Reviewed-by: Igor Sheludko <ishell@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#96716} | 1 年前 | |
[test] Add scavenger chaos threshold to numfuzz This stresses the new threshold flag in combination with other flags on numfuzz. The likelihood for the existing allocation offset is reduced a bit, as it only creates issues that can't be bisected. The overall resources (shards) are slightly increased due to the amount of flags to combine we have by now. Fixed: 453705057 Change-Id: I7c291d2ceedd8c0adb77b20f89dd5b08b441671e Cq-Include-Trybots: luci.v8.try:v8_numfuzz_dbg,v8_numfuzz_tsan_rel Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7070827 Auto-Submit: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Omer Katz <omerkatz@chromium.org> Reviewed-by: Omer Katz <omerkatz@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#103273} | 8 个月前 | |
[test] Remove obsolete turboshaft variant Passing --turboshaft is a no-op. The current stress variant already covers what's left in the turboshaft variant. Also adjust shard configurations accordingly. Bug: 442390024 Change-Id: Ifd5af45ba7139e924ef92842741a234c804f3baf Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6903529 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Clemens Backes <clemensb@chromium.org> Reviewed-by: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#102189} | 10 个月前 | |
[test] Add scavenger chaos threshold to numfuzz This stresses the new threshold flag in combination with other flags on numfuzz. The likelihood for the existing allocation offset is reduced a bit, as it only creates issues that can't be bisected. The overall resources (shards) are slightly increased due to the amount of flags to combine we have by now. Fixed: 453705057 Change-Id: I7c291d2ceedd8c0adb77b20f89dd5b08b441671e Cq-Include-Trybots: luci.v8.try:v8_numfuzz_dbg,v8_numfuzz_tsan_rel Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7070827 Auto-Submit: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Omer Katz <omerkatz@chromium.org> Reviewed-by: Omer Katz <omerkatz@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#103273} | 8 个月前 | |
[test] Use separate extra_flags for d8 D8 has some specific flags that aren't available in other V8 executables, e.g. in the unit tests. This prepares using unit tests with asan and debug, which would fail on using the d8 flag --invoke-weak-callbacks. Bug: chromium:1500944 Change-Id: I857b07972562b69fdeba53856fb25278d8ece568 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5192466 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Auto-Submit: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Liviu Rau <liviurau@google.com> Cr-Commit-Position: refs/heads/main@{#91806} | 2 年前 | |
[d8][mjsunit][tools] Improve d8 file API - Add d8.file.read() and d8.file.execute() helpers - Change tools and tests to use new d8.file helper - Unify error throwing in v8::Shell::ReadFile Change-Id: I5ef4cb27f217508a367106f01e872a4059d5e399 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2928505 Commit-Queue: Camillo Bruni <cbruni@chromium.org> Reviewed-by: Maya Lekova <mslekova@chromium.org> Reviewed-by: Marja Hölttä <marja@chromium.org> Cr-Commit-Position: refs/heads/master@{#74883} | 5 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 个月前 | ||
| 10 个月前 | ||
| 8 个月前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 6 年前 | ||
| 4 年前 | ||
| 13 年前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 10 个月前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 5 年前 |