summaryrefslogtreecommitdiff
path: root/testsuite/config
diff options
context:
space:
mode:
authorSimon Marlow <simonmar@microsoft.com>2006-02-10 12:33:25 +0000
committerSimon Marlow <simonmar@microsoft.com>2006-02-10 12:33:25 +0000
commit1237b777709e0e649daee8051ac9ccc6140b6edf (patch)
treee37297621bf6d4c329e138aa3795a88576c38dc5 /testsuite/config
parentba72db2f52ff87be17342464228f4dd2f9140544 (diff)
downloadhaskell-1237b777709e0e649daee8051ac9ccc6140b6edf.tar.gz
remove smp way, replace threaded with threaded1/threaded2
threaded1 = -threaded -debug threaded2 = -O -threaded, and +RTS -N2 -RTS at runtime
Diffstat (limited to 'testsuite/config')
-rw-r--r--testsuite/config/ghc17
1 files changed, 7 insertions, 10 deletions
diff --git a/testsuite/config/ghc b/testsuite/config/ghc
index 29382fb676..6183e26650 100644
--- a/testsuite/config/ghc
+++ b/testsuite/config/ghc
@@ -30,15 +30,12 @@ if (ghc_with_unreg == 1):
config.compile_ways.append('unreg')
config.run_ways.append('unreg')
-if (ghc_with_smp == 1):
- config.compile_ways.append('smp')
- config.run_ways.append('smp')
-
if (ghc_with_interpreter == 1):
config.run_ways.append('ghci')
if (ghc_with_threaded_rts == 1):
- config.run_ways.append('threaded')
+ config.run_ways.append('threaded1')
+ config.run_ways.append('threaded2')
config.way_flags = {
'normal' : [],
@@ -46,12 +43,12 @@ config.way_flags = {
'optasm' : ['-O -fasm'],
'prof' : ['-O -prof -auto-all'],
'profasm' : ['-O -prof -auto-all -fasm'],
- 'smp' : ['-O -smp'],
'unreg' : ['-unreg'],
'ghci' : ['--interactive', '-v0'],
'extcore' : ['-fext-core'],
'optextcore' : ['-O -fext-core'],
- 'threaded' : ['-threaded']
+ 'threaded1' : ['-threaded', '-debug'],
+ 'threaded2' : ['-O', '-threaded']
}
config.way_rts_flags = {
@@ -59,12 +56,12 @@ config.way_rts_flags = {
'opt' : [],
'optasm' : [],
'prof' : ['-p'],
- 'profasm' : [],
- 'smp' : ['-N2'],
+ 'profasm' : ['-hc'], # test heap profiling too
'unreg' : [],
'ghci' : [],
'extcore' : [],
'optextcore' : [],
- 'threaded' : []
+ 'threaded1' : [],
+ 'threaded2' : ['-N2']
}