diff options
author | Skip Montanaro <skip@pobox.com> | 2002-09-03 21:25:14 (GMT) |
---|---|---|
committer | Skip Montanaro <skip@pobox.com> | 2002-09-03 21:25:14 (GMT) |
commit | 979c74b9690e4f6147ce1ecb01910dba26e96685 (patch) | |
tree | 487cd35a90a07c42fb06b23b7381aef521d746c0 | |
parent | 472c5229c4876fad95fca103fd81d35b7dd9fc13 (diff) | |
download | cpython-979c74b9690e4f6147ce1ecb01910dba26e96685.zip cpython-979c74b9690e4f6147ce1ecb01910dba26e96685.tar.gz cpython-979c74b9690e4f6147ce1ecb01910dba26e96685.tar.bz2 |
added a bit about the change to the thread ticker
-rw-r--r-- | Misc/NEWS | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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, |