nmap/zenmap/zenmapCore
dmiller 55c7fb605f Improve performance of StringPool.unique
This saves a function call by using subclassing dict instead of using a
real dict. When a cache hit occurs, there is no overhead beyond a
standard dict lookup, which in most implementations is very fast. Cache
miss is similar performance to previous.

Also added a unittest for this functionality.
2014-01-15 15:37:25 +00:00
..
__init__.py Add a lacking space in the license comment. The command I used to do this is: 2013-09-11 19:06:20 +00:00
BasePaths.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
DelayedObject.py PEP 8 style issues: space after comma, blank lines between defs 2014-01-09 22:33:29 +00:00
Diff.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
I18N.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
Name.py Add a lacking space in the license comment. The command I used to do this is: 2013-09-11 19:06:20 +00:00
NetworkInventory.py Replace == and != with is and is not for comparisons with None 2014-01-09 16:47:20 +00:00
NmapCommand.py Replace == and != with is and is not for comparisons with None 2014-01-09 16:47:20 +00:00
NmapOptions.py Replace == and != with is and is not for comparisons with None 2014-01-09 16:47:20 +00:00
NmapParser.py Fix typo in Nmap XML parsing in zenmap 2014-01-14 23:18:30 +00:00
NSEDocParser.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
Paths.py Delay loading modules and objects until gettext is loaded 2014-01-09 22:27:15 +00:00
RecentScans.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
ScriptArgsParser.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
ScriptMetadata.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
SearchResult.py Replace == and != with is and is not for comparisons with None 2014-01-09 16:47:20 +00:00
StringPool.py Improve performance of StringPool.unique 2014-01-15 15:37:25 +00:00
TargetList.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
UmitConf.py Replace == and != with is and is not for comparisons with None 2014-01-09 16:47:20 +00:00
UmitConfigParser.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
UmitDB.py Apply PEP 8 style guidance to zenmap 2014-01-08 19:50:22 +00:00
UmitLogging.py Delay loading modules and objects until gettext is loaded 2014-01-09 22:27:15 +00:00
UmitOptionParser.py Delay loading modules and objects until gettext is loaded 2014-01-09 22:27:15 +00:00
Version.py Change version number to 6.41SVN and regenerate auto-generated files such as man page, script.db, etc. 2013-07-29 06:00:07 +00:00