aboutsummaryrefslogtreecommitdiffstats
path: root/erts/doc/src/erl.xml
diff options
context:
space:
mode:
authorRickard Green <[email protected]>2013-06-12 15:52:34 +0200
committerRickard Green <[email protected]>2013-06-12 15:52:34 +0200
commit64fcb4fefc24cba2d2c81ebb236b89c676c06c4b (patch)
treed576026be71715795b8d374ac4ae620a25d24cef /erts/doc/src/erl.xml
parent1f8d9f43766fea0e706db8923075ab65a7677daf (diff)
parent4c9a66c4ba3bbbd6136f3a284fc1accbc0e9cea2 (diff)
downloadotp-64fcb4fefc24cba2d2c81ebb236b89c676c06c4b.tar.gz
otp-64fcb4fefc24cba2d2c81ebb236b89c676c06c4b.tar.bz2
otp-64fcb4fefc24cba2d2c81ebb236b89c676c06c4b.zip
Merge branch 'rickard/+sfwi/OTP-11164' into maint
* rickard/+sfwi/OTP-11164: erts: Add the +sfwi system flag
Diffstat (limited to 'erts/doc/src/erl.xml')
-rw-r--r--erts/doc/src/erl.xml14
1 files changed, 14 insertions, 0 deletions
diff --git a/erts/doc/src/erl.xml b/erts/doc/src/erl.xml
index 8dca7402e8..70569b1c6c 100644
--- a/erts/doc/src/erl.xml
+++ b/erts/doc/src/erl.xml
@@ -1037,6 +1037,20 @@
<p>For more information, see
<seealso marker="erlang#system_info_cpu_topology">erlang:system_info(cpu_topology)</seealso>.</p>
</item>
+ <tag><marker id="+sfwi"><c>+sfwi Interval</c></marker></tag>
+ <item>
+ <p>Set scheduler forced wakeup interval. All run queues will
+ be scanned each <c>Interval</c> milliseconds. While there are
+ sleeping schedulers in the system, one scheduler will be woken
+ for each non-empty run queue found. An <c>Interval</c> of zero
+ disables this feature, which also is the default.
+ </p>
+ <p>This feature has been introduced as a temporary workaround
+ for lengthy executing native code, and native code that do not
+ bump reductions properly in OTP. When these bugs have be fixed
+ the <c>+sfwi</c> flag will be removed.
+ </p>
+ </item>
<tag><marker id="+stbt"><c>+stbt BindType</c></marker></tag>
<item>
<p>Try to set scheduler bind type. The same as the