VV8 LUCI CQ[dumpling] Disable by default
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[dumpling] basic ignition dumping This CL adds basic support for dumping acc register at all possible bytecode offsets. The feature is protected by V8_DUMPLING build flag and interpreter_dumping runtime flag. If Fuzzilli runs in non-Dumpling mode, we just exit early from the TraceExecutionFrame function. If we run in non-Fuzzilli mode, code responsible for dumping will not be part of the executable. This is the first CL in the series and there will be many more, which will: 1) add support for different compiler tiers 2) add support for dumping more data than just accumulator register. 3) add support for printing objects in a more detailed format (e.g. JSArrays) 4) ... Bug: 441467877 Change-Id: Ie4f91c54614efb8211184e0174eef7cb999d3251 Co-authored-by: Mathias Payer <mathias.payer@gmail.com> Co-authored-by: Liam Wachter <liam.g.wachter@gmail.com> Co-authored-by: Flavio Toffalini<flavio87@gmail.com> Co-authored-by: Christian Wressnegger <intellisec.de@gmail.com> Co-authored-by: Julian Gremminger <asdfju77@gmail.com> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7095725 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Commit-Queue: Danylo Mocherniuk <mdanylo@google.com> Reviewed-by: Matthias Liedtke <mliedtke@chromium.org> Cr-Commit-Position: refs/heads/main@{#103589} | 7 个月前 | |
[dumpling] Disable by default Dumpling enablement regressed JetStream2 First-Score by 2%. Bug: 441467877 Change-Id: I6a54ea08d0e1d03fed3f8819c599672187573b21 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7131800 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Reviewed-by: Danylo Mocherniuk <mdanylo@chromium.org> Commit-Queue: Danylo Mocherniuk <mdanylo@chromium.org> Cr-Commit-Position: refs/heads/main@{#103606} | 7 个月前 | |
[dumpling] Disable by default Dumpling enablement regressed JetStream2 First-Score by 2%. Bug: 441467877 Change-Id: I6a54ea08d0e1d03fed3f8819c599672187573b21 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7131800 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Reviewed-by: Danylo Mocherniuk <mdanylo@chromium.org> Commit-Queue: Danylo Mocherniuk <mdanylo@chromium.org> Cr-Commit-Position: refs/heads/main@{#103606} | 7 个月前 | |
[dumpling] basic ignition dumping This CL adds basic support for dumping acc register at all possible bytecode offsets. The feature is protected by V8_DUMPLING build flag and interpreter_dumping runtime flag. If Fuzzilli runs in non-Dumpling mode, we just exit early from the TraceExecutionFrame function. If we run in non-Fuzzilli mode, code responsible for dumping will not be part of the executable. This is the first CL in the series and there will be many more, which will: 1) add support for different compiler tiers 2) add support for dumping more data than just accumulator register. 3) add support for printing objects in a more detailed format (e.g. JSArrays) 4) ... Bug: 441467877 Change-Id: Ie4f91c54614efb8211184e0174eef7cb999d3251 Co-authored-by: Mathias Payer <mathias.payer@gmail.com> Co-authored-by: Liam Wachter <liam.g.wachter@gmail.com> Co-authored-by: Flavio Toffalini<flavio87@gmail.com> Co-authored-by: Christian Wressnegger <intellisec.de@gmail.com> Co-authored-by: Julian Gremminger <asdfju77@gmail.com> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7095725 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Commit-Queue: Danylo Mocherniuk <mdanylo@google.com> Reviewed-by: Matthias Liedtke <mliedtke@chromium.org> Cr-Commit-Position: refs/heads/main@{#103589} | 7 个月前 | |
[dumpling] basic ignition dumping This CL adds basic support for dumping acc register at all possible bytecode offsets. The feature is protected by V8_DUMPLING build flag and interpreter_dumping runtime flag. If Fuzzilli runs in non-Dumpling mode, we just exit early from the TraceExecutionFrame function. If we run in non-Fuzzilli mode, code responsible for dumping will not be part of the executable. This is the first CL in the series and there will be many more, which will: 1) add support for different compiler tiers 2) add support for dumping more data than just accumulator register. 3) add support for printing objects in a more detailed format (e.g. JSArrays) 4) ... Bug: 441467877 Change-Id: Ie4f91c54614efb8211184e0174eef7cb999d3251 Co-authored-by: Mathias Payer <mathias.payer@gmail.com> Co-authored-by: Liam Wachter <liam.g.wachter@gmail.com> Co-authored-by: Flavio Toffalini<flavio87@gmail.com> Co-authored-by: Christian Wressnegger <intellisec.de@gmail.com> Co-authored-by: Julian Gremminger <asdfju77@gmail.com> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7095725 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Commit-Queue: Danylo Mocherniuk <mdanylo@google.com> Reviewed-by: Matthias Liedtke <mliedtke@chromium.org> Cr-Commit-Position: refs/heads/main@{#103589} | 7 个月前 |