summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSkip Montanaro <skip@pobox.com>2002-09-03 21:25:14 (GMT)
committerSkip Montanaro <skip@pobox.com>2002-09-03 21:25:14 (GMT)
commit979c74b9690e4f6147ce1ecb01910dba26e96685 (patch)
tree487cd35a90a07c42fb06b23b7381aef521d746c0
parent472c5229c4876fad95fca103fd81d35b7dd9fc13 (diff)
downloadcpython-979c74b9690e4f6147ce1ecb01910dba26e96685.zip
cpython-979c74b9690e4f6147ce1ecb01910dba26e96685.tar.gz
cpython-979c74b9690e4f6147ce1ecb01910dba26e96685.tar.bz2
added a bit about the change to the thread ticker
-rw-r--r--Misc/NEWS9
1 files changed, 9 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 37ed63a..ba9204b 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -95,6 +95,15 @@ Core and builtins
show signed values (e.g. hex(-1) currently returns "0xffffffff";
in Python 2.4 it will return "-0x1").
+ - The bits manipulated under the cover by sys.setcheckinterval() have
+ been changed. Both the check interval and the ticker used to be
+ per-thread values. They are now just a pair of global variables. In
+ addition, the default check interval was boosted from 10 to 100
+ bytecode instructions. This may have some effect on systems relied on
+ the old default value. In particular, in multi-threaded applications
+ which try to be highly responsive, response time will increase by some
+ (perhaps imperceptible) amount.
+
- When multiplying very large integers, a version of the so-called
Karatsuba algorithm is now used. This is most effective if the
inputs have roughly the same size. If they both have about N digits,