[Patches] [ python-Patches-1359618 ] Speed charmap encoder
SourceForge.net
noreply at sourceforge.net
Thu May 25 16:26:32 CEST 2006
Patches item #1359618, was opened at 2005-11-18 08:00
Message generated for change (Settings changed) made by jafo
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1359618&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
>Category: Performance
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Martin v. Löwis (loewis)
Assigned to: M.-A. Lemburg (lemburg)
Summary: Speed charmap encoder
Initial Comment:
This patch speeds up the charmap encoder by a factor of 4 to 5, using a
trie structure instead of a dictionary; the speedup primarily comes from
not creating integer objects in the process.
The trie is created by inverting the encoding map; the codec generator is
changed to drop the encoding dictionary, and instead emit a function call
to create the trie.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1359618&group_id=5470
More information about the Patches
mailing list