diff options
Diffstat (limited to 'testsuite/tests/perf/compiler/all.T')
-rw-r--r-- | testsuite/tests/perf/compiler/all.T | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T index 96d30e8017..37a6fdb2f9 100644 --- a/testsuite/tests/perf/compiler/all.T +++ b/testsuite/tests/perf/compiler/all.T @@ -660,3 +660,12 @@ test ('InfiniteListFusion', [collect_stats('bytes allocated',2), when(arch('i386'), skip), js_broken(22576)], compile_and_run, ['-O2 -package ghc']) + +# Track performance of record update renaming/typechecking +test('RecordUpdPerf', + [ collect_compiler_stats('bytes allocated',2), + pre_cmd('./genRecordUpdPerf'), + extra_files(['genRecordUpdPerf']), + ], + multimod_compile, + ['RecordUpdPerf', '-fno-code -v0']) |