v8/test/mjsunit/tools
Camillo Bruni 262fbcbeb8 [test][d8] Add d8.log.getAndStop helper
The new helper function allows us to write tests for log parsing
without the need of first generating a log file.
This makes it easier guard against errors when the log format changes.

- add d8.log.getAndStop helper
- add basic log test
- fix test that regresses due to changed gc timing

Bug: v8:10668
Change-Id: Ie57171fa98fe90428b89c26289d55fcbf2a70615
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2403245
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Auto-Submit: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#69987}
2020-09-18 09:49:39 +00:00
..
codemap.js
compiler-trace-flags-wasm.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
compiler-trace-flags.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
consarray.js
csvparser.js
dumpcpp.js
foozzie_archs.js [foozzie] Add tests and fix mocks 2020-02-18 09:37:28 +00:00
foozzie_webassembly.js [foozzie] Add tests and fix mocks 2020-02-18 09:37:28 +00:00
foozzie.js [foozzie] Fix endianness problem with expected output 2020-06-21 01:38:07 +00:00
log.js [test][d8] Add d8.log.getAndStop helper 2020-09-18 09:49:39 +00:00
profile_view.js
profile.js
profviz-test.default
profviz-test.log
profviz.js
splaytree.js
tickprocessor-test-func-info.log
tickprocessor-test.default
tickprocessor-test.func-info
tickprocessor-test.gc-state
tickprocessor-test.ignore-unknown
tickprocessor-test.log
tickprocessor-test.only-summary
tickprocessor-test.separate-ic
tickprocessor.js [Tools] Update tickprocessor entry processing to work on Android symbols. 2019-05-28 17:04:07 +00:00
trace-ic.js [ic] Do not decode instructions to detect deoptimized code. 2019-05-08 14:13:28 +00:00