diff options
author | Simon Marlow <marlowsd@gmail.com> | 2011-02-01 16:37:27 +0000 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2011-02-01 16:37:27 +0000 |
commit | 0b22a78248bd06da23c220c842d2a850475d39de (patch) | |
tree | 716fd94e85dfd4eac3575dd88435174f6be081d0 /rts | |
parent | 8a23f2d9b91e8bf180a8578b2c929961b3c1825b (diff) | |
download | haskell-0b22a78248bd06da23c220c842d2a850475d39de.tar.gz |
+RTS -qw hasn't done anything since 7.0.1; remove the implementation & docs
It is still (silently) accepted for backwards compatibility.
Diffstat (limited to 'rts')
-rw-r--r-- | rts/RtsFlags.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/rts/RtsFlags.c b/rts/RtsFlags.c index 067986f6d2..9b3334157b 100644 --- a/rts/RtsFlags.c +++ b/rts/RtsFlags.c @@ -156,7 +156,6 @@ void initRtsFlagsDefaults(void) #ifdef THREADED_RTS RtsFlags.ParFlags.nNodes = 1; RtsFlags.ParFlags.migrate = rtsTrue; - RtsFlags.ParFlags.wakeupMigrate = rtsFalse; RtsFlags.ParFlags.parGcEnabled = 1; RtsFlags.ParFlags.parGcGen = 0; RtsFlags.ParFlags.parGcLoadBalancingEnabled = rtsTrue; @@ -323,7 +322,6 @@ usage_text[] = { " (default: 1, -qb alone turns off load-balancing)", " -qa Use the OS to set thread affinity (experimental)", " -qm Don't automatically migrate threads between CPUs", -" -qw Migrate a thread to the current CPU when it is woken up", #endif " --install-signal-handlers=<yes|no>", " Install signal handlers (default: yes)", @@ -1067,10 +1065,10 @@ error = rtsTrue; case 'm': RtsFlags.ParFlags.migrate = rtsFalse; break; - case 'w': - RtsFlags.ParFlags.wakeupMigrate = rtsTrue; - break; - default: + case 'w': + // -qw was removed; accepted for backwards compat + break; + default: errorBelch("unknown RTS option: %s",rts_argv[arg]); error = rtsTrue; break; |