[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2998: Port foolscap to Python3
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Jul 9 15:11:56 UTC 2019
#2998: Port foolscap to Python3
------------------------------+-----------------------
Reporter: pythonhacker | Owner:
Type: task | Status: new
Priority: normal | Milestone: undecided
Component: code | Version: 1.12.1
Resolution: | Keywords: Python3
Launchpad Bug: |
------------------------------+-----------------------
Comment (by pythonhacker):
Figured out top files (modules) in foolscap source code by tracing system
calls by running tahoe-lafs unit tests. These are,
Top 30 modules in decreasing order of sorted calls...
{{{
foolscap/base32.py => 4194408
foolscap/logging/log.py => 2540325
foolscap/stringchain.py => 2403614
foolscap/banana.py => 1954946
foolscap/slicer.py => 664050
foolscap/logging/incident.py => 453776
foolscap/eventual.py => 448841
foolscap/call.py => 287651
foolscap/broker.py => 179140
foolscap/constraint.py => 148022
foolscap/slicers/root.py => 127975
foolscap/slicers/dict.py => 106782
foolscap/slicers/list.py => 103810
foolscap/referenceable.py => 82494
foolscap/slicers/tuple.py => 75613
foolscap/schema.py => 70142
foolscap/remoteinterface.py => 62729
foolscap/negotiate.py => 48454
foolscap/pb.py => 14599
foolscap/slicers/bool.py => 8966
foolscap/slicers/none.py => 8714
foolscap/crypto.py => 5223
foolscap/info.py => 3799
foolscap/slicers/set.py => 2617
foolscap/connection.py => 2518
foolscap/reconnector.py => 2136
foolscap/furl.py => 1840
foolscap/util.py => 850
foolscap/connections/tcp.py => 627
foolscap/vocab.py => 538
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2998#comment:3>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list