diff options
author | Tim Peters <tim.peters@gmail.com> | 2002-08-13 20:37:51 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2002-08-13 20:37:51 (GMT) |
commit | d6974a54ab5ab929ac84047691bdc94f95bef27c (patch) | |
tree | 2c2b4270c542507e932056a5968cb1d2ee5ec41e /Lib/unittest.py | |
parent | 259b1e18b4b5f8acca8366efa3a06e7d489d1045 (diff) | |
download | cpython-d6974a54ab5ab929ac84047691bdc94f95bef27c.zip cpython-d6974a54ab5ab929ac84047691bdc94f95bef27c.tar.gz cpython-d6974a54ab5ab929ac84047691bdc94f95bef27c.tar.bz2 |
k_mul(): The fix for (ah+al)*(bh+bl) spilling 1 bit beyond the allocated
space is no longer needed, so removed the code. It was only possible when
a degenerate (ah->ob_size == 0) split happened, but after that fix went
in I added k_lopsided_mul(), which saves the body of k_mul() from seeing
a degenerate split. So this removes code, and adds a honking long comment
block explaining why spilling out of bounds isn't possible anymore. Note:
ff we end up spilling out of bounds anyway <wink>, an assert in v_iadd()
is certain to trigger.
Diffstat (limited to 'Lib/unittest.py')
0 files changed, 0 insertions, 0 deletions