Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 2nd, 2012  |  syntax: None  |  size: 19.92 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. 454 turns.
  2.  
  3.          19482106 function calls (19060266 primitive calls) in 108.624 CPU seconds
  4.  
  5.    Ordered by: cumulative time
  6.  
  7.    ncalls  tottime  percall  cumtime  percall filename:lineno(function)
  8.         1    0.000    0.000  108.624  108.624 {execfile}
  9.         1    0.001    0.001  108.624  108.624 main.py:20(<module>)
  10.         1   10.960   10.960  108.602  108.602 Game.py:65(main_loop)
  11.      1489    0.072    0.000   35.286    0.024 Game.py:678(playerTurn)
  12.      1498    0.005    0.000   30.900    0.021 unicurses.py:2246(getch)
  13.      1498    0.005    0.000   30.895    0.021 unicurses.py:1147(wgetch)
  14.      1498   30.889    0.021   30.889    0.021 {built-in method getch}
  15.      1489    0.022    0.000   30.611    0.021 IO.py:98(rkey)
  16.   3293101    9.323    0.000   28.301    0.000 random.py:224(randint)
  17.       502    4.457    0.009   19.684    0.039 Game.py:313(drawmap)
  18.   3293101   15.215    0.000   18.978    0.000 random.py:160(randrange)
  19.    116647    1.757    0.000    9.418    0.000 Game.py:505(inLos)
  20.    116647    4.563    0.000    7.661    0.000 Game.py:463(get_line)
  21.       507    0.014    0.000    7.240    0.014 fov.py:36(fieldOfView)
  22.      2028    0.296    0.000    7.223    0.004 fov.py:162(__checkQuadrant)
  23. 391158/3074    2.457    0.000    7.144    0.002 copy.py:144(deepcopy)
  24.     69051    0.906    0.000    6.800    0.000 fov.py:206(__visitCoord)
  25. 29502/25338    0.401    0.000    6.546    0.000 copy.py:277(_deepcopy_inst)
  26.    665935    5.865    0.000    5.865    0.000 Game.py:1051(hasSpaceAround)
  27. 35628/25338    0.687    0.000    5.379    0.000 copy.py:251(_deepcopy_dict)
  28.    117562    1.147    0.000    4.666    0.000 IO.py:65(printex)
  29.  19313/11    0.276    0.000    4.162    0.378 copy.py:224(_deepcopy_list)
  30.   3294525    3.764    0.000    3.764    0.000 {method 'random' of '_random.Random' objects}
  31.   2355121    2.690    0.000    2.690    0.000 {method 'append' of 'list' objects}
  32.    210784    1.117    0.000    1.772    0.000 fov.py:144(relativeSlope)
  33.    222481    0.588    0.000    1.509    0.000 unicurses.py:2243(attron)
  34.      6126    0.123    0.000    1.475    0.000 copy.py:300(_reconstruct)
  35.    173144    0.462    0.000    1.162    0.000 unicurses.py:2242(attroff)
  36.    117562    0.336    0.000    1.021    0.000 unicurses.py:2275(mvaddstr)
  37.    149702    0.646    0.000    1.000    0.000 copy.py:261(_keep_alive)
  38.    224723    0.628    0.000    0.928    0.000 unicurses.py:904(color_pair)
  39.    222481    0.618    0.000    0.921    0.000 unicurses.py:792(wattron)
  40.     81327    0.225    0.000    0.915    0.000 fov.py:128(pBelowOrCollinear)
  41.    643855    0.758    0.000    0.758    0.000 {id}
  42.     66023    0.179    0.000    0.729    0.000 fov.py:134(pAboveOrCollinear)
  43.    173144    0.471    0.000    0.700    0.000 unicurses.py:783(wattroff)
  44.    546986    0.696    0.000    0.696    0.000 {method 'get' of 'dict' objects}
  45.    117562    0.430    0.000    0.685    0.000 unicurses.py:1550(mvwaddstr)
  46.       506    0.449    0.001    0.449    0.001 Game.py:386(resetFov)
  47.    349941    0.407    0.000    0.407    0.000 {abs}
  48.         9    0.000    0.000    0.360    0.040 IO.py:83(readkey)
  49.      9352    0.134    0.000    0.334    0.000 copy.py:232(_deepcopy_tuple)
  50.    210784    0.332    0.000    0.332    0.000 fov.py:123(<lambda>)
  51.     14892    0.057    0.000    0.330    0.000 fov.py:324(__checkView)
  52.    210784    0.323    0.000    0.323    0.000 fov.py:122(<lambda>)
  53.    124137    0.319    0.000    0.319    0.000 {hasattr}
  54.    269800    0.316    0.000    0.316    0.000 {len}
  55.    222481    0.303    0.000    0.303    0.000 {built-in method attron}
  56.    224723    0.299    0.000    0.299    0.000 {_curses.color_pair}
  57.     26448    0.072    0.000    0.291    0.000 fov.py:131(pAbove)
  58.         1    0.000    0.000    0.256    0.256 Game.py:451(save)
  59.         1    0.157    0.157    0.256    0.256 {cPickle.dump}
  60.    117562    0.255    0.000    0.255    0.000 {built-in method addstr}
  61.     14892    0.051    0.000    0.243    0.000 fov.py:140(lineCollinear)
  62.    126689    0.236    0.000    0.236    0.000 {range}
  63.    173144    0.229    0.000    0.229    0.000 {built-in method attroff}
  64.     19949    0.055    0.000    0.222    0.000 fov.py:137(pCollinear)
  65.     17037    0.047    0.000    0.193    0.000 fov.py:125(pBelow)
  66.         8    0.015    0.002    0.171    0.021 Game.py:533(floodFill)
  67.         8    0.090    0.011    0.156    0.020 Game.py:547(flood)
  68.    109140    0.156    0.000    0.156    0.000 cell.py:39(char)
  69.      2572    0.008    0.000    0.140    0.000 unicurses.py:2250(refresh)
  70.      2572    0.009    0.000    0.131    0.000 unicurses.py:1929(wrefresh)
  71.      2572    0.122    0.000    0.122    0.000 {built-in method refresh}
  72.      4734    0.037    0.000    0.100    0.000 fov.py:308(__addSteepBump)
  73.     10158    0.055    0.000    0.099    0.000 fov.py:292(__addShallowBump)
  74.      2097    0.027    0.000    0.098    0.000 gzip.py:187(write)
  75.       101    0.002    0.000    0.096    0.001 Game.py:620(mobTurn)
  76.        20    0.000    0.000    0.091    0.005 Game.py:520(aStarPathfind)
  77.        20    0.001    0.000    0.091    0.005 AStar.py:143(getPath)
  78.        20    0.034    0.002    0.090    0.005 AStar.py:55(pathFind)
  79.     35628    0.071    0.000    0.071    0.000 {method 'update' of 'dict' objects}
  80.         4    0.017    0.004    0.069    0.017 Level.py:51(generateLevel)
  81.     33946    0.068    0.000    0.068    0.000 Game.py:376(isBlocking)
  82.      6126    0.065    0.000    0.065    0.000 {method '__reduce_ex__' of 'object' objects}
  83.     49781    0.063    0.000    0.063    0.000 copy.py:197(_deepcopy_atomic)
  84.     35628    0.061    0.000    0.061    0.000 {method 'iteritems' of 'dict' objects}
  85.     49453    0.057    0.000    0.057    0.000 {method 'reverse' of 'list' objects}
  86.      2097    0.053    0.000    0.053    0.000 {built-in method compress}
  87.     27519    0.053    0.000    0.053    0.000 Game.py:381(setVisible)
  88.        20    0.024    0.001    0.039    0.002 Level.py:25(createRoom)
  89.     27519    0.039    0.000    0.039    0.000 {method 'add' of 'set' objects}
  90.     24586    0.033    0.000    0.033    0.000 {min}
  91.     24586    0.032    0.000    0.032    0.000 {max}
  92.     18378    0.029    0.000    0.029    0.000 {isinstance}
  93.      6126    0.018    0.000    0.027    0.000 copy_reg.py:92(__newobj__)
  94.     14892    0.026    0.000    0.026    0.000 fov.py:149(__init__)
  95.     12252    0.024    0.000    0.024    0.000 {getattr}
  96.         1    0.004    0.004    0.021    0.021 Game.py:589(spawnMobs)
  97.      1462    0.013    0.000    0.020    0.000 {_heapq.heappop}
  98.         1    0.007    0.007    0.019    0.019 Game.py:18(<module>)
  99.      1424    0.014    0.000    0.017    0.000 random.py:259(choice)
  100.      9408    0.015    0.000    0.015    0.000 Level.py:140(near)
  101.      1489    0.005    0.000    0.014    0.000 unicurses.py:1755(nocbreak)
  102.      7545    0.013    0.000    0.013    0.000 cell.py:36(__init__)
  103.      1498    0.004    0.000    0.012    0.000 unicurses.py:2255(timeout)
  104.      1444    0.005    0.000    0.012    0.000 AStar.py:33(updatePriority)
  105.      7468    0.011    0.000    0.011    0.000 AStar.py:31(__lt__)
  106.      4056    0.011    0.000    0.011    0.000 fov.py:116(__init__)
  107.      1701    0.007    0.000    0.011    0.000 {_heapq.heappush}
  108.      1499    0.005    0.000    0.010    0.000 unicurses.py:873(cbreak)
  109.      6126    0.010    0.000    0.010    0.000 {issubclass}
  110.      1489    0.005    0.000    0.010    0.000 unicurses.py:1243(halfdelay)
  111.        13    0.010    0.001    0.010    0.001 Game.py:395(resetFlood)
  112.      1489    0.009    0.000    0.009    0.000 {_curses.nocbreak}
  113.      6126    0.009    0.000    0.009    0.000 {built-in method __new__ of type object at 0xb7806d20}
  114.         1    0.001    0.001    0.008    0.008 IO.py:19(<module>)
  115.      1498    0.005    0.000    0.008    0.000 unicurses.py:2126(wtimeout)
  116.         1    0.001    0.001    0.007    0.007 unicurses.py:19(<module>)
  117.      1444    0.005    0.000    0.007    0.000 AStar.py:42(estimate)
  118.      2107    0.006    0.000    0.006    0.000 {method 'write' of 'file' objects}
  119.      1499    0.006    0.000    0.006    0.000 {_curses.cbreak}
  120.      3063    0.005    0.000    0.005    0.000 {method 'insert' of 'list' objects}
  121.      1489    0.005    0.000    0.005    0.000 {_curses.halfdelay}
  122.      2098    0.005    0.000    0.005    0.000 {zlib.crc32}
  123.        20    0.001    0.000    0.005    0.000 Level.py:44(hCorridor)
  124.      2598    0.004    0.000    0.004    0.000 you.py:26(char)
  125.      2028    0.004    0.000    0.004    0.000 fov.py:155(__init__)
  126.         1    0.003    0.003    0.004    0.004 __init__.py:4(<module>)
  127.      1930    0.004    0.000    0.004    0.000 AStar.py:26(__init__)
  128.      1398    0.003    0.000    0.003    0.000 {chr}
  129.      1424    0.003    0.000    0.003    0.000 AStar.py:36(nextMove)
  130.         3    0.002    0.001    0.002    0.001 Game.py:402(amnesia)
  131.      1498    0.002    0.000    0.002    0.000 {built-in method timeout}
  132.      1445    0.002    0.000    0.002    0.000 {math.sqrt}
  133.       480    0.002    0.000    0.002    0.000 Game.py:498(moveMob)
  134.         1    0.000    0.000    0.002    0.002 Game.py:36(__init__)
  135.         1    0.000    0.000    0.002    0.002 IO.py:27(__init__)
  136.        20    0.000    0.000    0.001    0.000 Level.py:37(vCorridor)
  137.         1    0.001    0.001    0.001    0.001 random.py:40(<module>)
  138.       770    0.001    0.000    0.001    0.000 cell.py:53(char)
  139.         1    0.001    0.001    0.001    0.001 __init__.py:11(<module>)
  140.         1    0.000    0.000    0.001    0.001 unicurses.py:1351(initscr)
  141.         1    0.000    0.000    0.001    0.001 __init__.py:28(initscr)
  142.         1    0.000    0.000    0.001    0.001 AStar.py:18(<module>)
  143.         1    0.001    0.001    0.001    0.001 heapq.py:31(<module>)
  144.       222    0.001    0.000    0.001    0.000 cell.py:84(__init__)
  145.         1    0.000    0.000    0.001    0.001 gzip.py:323(__del__)
  146.         1    0.000    0.000    0.001    0.001 gzip.py:308(close)
  147.         1    0.001    0.001    0.001    0.001 gzip.py:4(<module>)
  148.       287    0.000    0.000    0.000    0.000 Level.py:184(intersect)
  149.         1    0.000    0.000    0.000    0.000 gzip.py:26(open)
  150.         1    0.000    0.000    0.000    0.000 gzip.py:44(__init__)
  151.         1    0.000    0.000    0.000    0.000 {_curses.initscr}
  152.         1    0.000    0.000    0.000    0.000 panel.py:4(<module>)
  153.         1    0.000    0.000    0.000    0.000 {built-in method flush}
  154.       177    0.000    0.000    0.000    0.000 cell.py:123(char)
  155.         1    0.000    0.000    0.000    0.000 {method 'items' of 'dict' objects}
  156.       185    0.000    0.000    0.000    0.000 {method 'pop' of 'list' objects}
  157.         4    0.000    0.000    0.000    0.000 locale.py:499(setlocale)
  158.         1    0.000    0.000    0.000    0.000 __init__.py:337(__init__)
  159.       120    0.000    0.000    0.000    0.000 Level.py:173(__init__)
  160.         4    0.000    0.000    0.000    0.000 {_locale.setlocale}
  161.         1    0.000    0.000    0.000    0.000 cell.py:18(<module>)
  162.         1    0.000    0.000    0.000    0.000 {open}
  163.       101    0.000    0.000    0.000    0.000 Game.py:1065(near)
  164.         1    0.000    0.000    0.000    0.000 genericpath.py:26(isfile)
  165.         1    0.000    0.000    0.000    0.000 _endian.py:4(<module>)
  166.         5    0.000    0.000    0.000    0.000 unicurses.py:2245(clear)
  167.        14    0.000    0.000    0.000    0.000 __init__.py:147(_check_size)
  168.         3    0.000    0.000    0.000    0.000 __init__.py:78(CFUNCTYPE)
  169.         1    0.000    0.000    0.000    0.000 {posix.stat}
  170.         5    0.000    0.000    0.000    0.000 unicurses.py:927(wclear)
  171.         1    0.000    0.000    0.000    0.000 random.py:90(__init__)
  172.         1    0.000    0.000    0.000    0.000 random.py:99(seed)
  173.         1    0.000    0.000    0.000    0.000 bisect.py:1(<module>)
  174.         5    0.000    0.000    0.000    0.000 {built-in method clear}
  175.        32    0.000    0.000    0.000    0.000 unicurses.py:352(ALTCHAR)
  176.         1    0.000    0.000    0.000    0.000 gzip.py:133(_write_gzip_header)
  177.        32    0.000    0.000    0.000    0.000 unicurses.py:343(CCHAR)
  178.         3    0.000    0.000    0.000    0.000 __init__.py:480(PYFUNCTYPE)
  179.         1    0.000    0.000    0.000    0.000 {_curses.setupterm}
  180.         1    0.000    0.000    0.000    0.000 Level.py:18(<module>)
  181.        44    0.000    0.000    0.000    0.000 Level.py:179(center)
  182.         1    0.000    0.000    0.000    0.000 fov.py:32(<module>)
  183.         2    0.000    0.000    0.000    0.000 {_ctypes.POINTER}
  184.         1    0.000    0.000    0.000    0.000 unicurses.py:2025(start_color)
  185.         1    0.000    0.000    0.000    0.000 {function seed at 0x8194f44}
  186.        64    0.000    0.000    0.000    0.000 {ord}
  187.        45    0.000    0.000    0.000    0.000 {setattr}
  188.         1    0.000    0.000    0.000    0.000 unicurses.py:2222(use_default_colors)
  189.         1    0.000    0.000    0.000    0.000 Game.py:306(end)
  190.         1    0.000    0.000    0.000    0.000 __init__.py:45(start_color)
  191.         1    0.000    0.000    0.000    0.000 {_curses.use_default_colors}
  192.         1    0.000    0.000    0.000    0.000 {zlib.compressobj}
  193.         1    0.000    0.000    0.000    0.000 os.py:747(urandom)
  194.        31    0.000    0.000    0.000    0.000 cell.py:80(char)
  195.         1    0.000    0.000    0.000    0.000 unicurses.py:1466(keypad)
  196.         1    0.000    0.000    0.000    0.000 __future__.py:48(<module>)
  197.        34    0.000    0.000    0.000    0.000 {_ctypes.sizeof}
  198.         3    0.000    0.000    0.000    0.000 gzip.py:18(write32u)
  199.         1    0.000    0.000    0.000    0.000 {built-in method keypad}
  200.         1    0.000    0.000    0.000    0.000 unicurses.py:1082(endwin)
  201.         3    0.000    0.000    0.000    0.000 unicurses.py:963(curs_set)
  202.        18    0.000    0.000    0.000    0.000 {_struct.calcsize}
  203.         1    0.000    0.000    0.000    0.000 {_curses.endwin}
  204.         1    0.000    0.000    0.000    0.000 {method 'close' of 'file' objects}
  205.         1    0.000    0.000    0.000    0.000 locale.py:544(getpreferredencoding)
  206.         8    0.000    0.000    0.000    0.000 unicurses.py:1342(init_pair)
  207.         1    0.000    0.000    0.000    0.000 copy_reg.py:95(_slotnames)
  208.        13    0.000    0.000    0.000    0.000 cell.py:111(__init__)
  209.         1    0.000    0.000    0.000    0.000 random.py:71(Random)
  210.         3    0.000    0.000    0.000    0.000 {_curses.curs_set}
  211.         1    0.000    0.000    0.000    0.000 you.py:17(<module>)
  212.         1    0.000    0.000    0.000    0.000 gzip.py:126(_init_write)
  213.         1    0.000    0.000    0.000    0.000 gzip.py:35(GzipFile)
  214.         3    0.000    0.000    0.000    0.000 {_struct.pack}
  215.         1    0.000    0.000    0.000    0.000 Game.py:35(Game)
  216.         1    0.000    0.000    0.000    0.000 {posix.read}
  217.         8    0.000    0.000    0.000    0.000 cell.py:51(__init__)
  218.         1    0.000    0.000    0.000    0.000 {posix.open}
  219.        10    0.000    0.000    0.000    0.000 cell.py:157(char)
  220.         1    0.000    0.000    0.000    0.000 UserDict.py:57(get)
  221.         1    0.000    0.000    0.000    0.000 {_ctypes.dlopen}
  222.         7    0.000    0.000    0.000    0.000 __future__.py:75(__init__)
  223.         1    0.000    0.000    0.000    0.000 {math.exp}
  224.         8    0.000    0.000    0.000    0.000 {_curses.init_pair}
  225.         1    0.000    0.000    0.000    0.000 Level.py:171(Rect)
  226.         1    0.000    0.000    0.000    0.000 fov.py:115(__Line)
  227.         5    0.000    0.000    0.000    0.000 cell.py:58(move)
  228.         1    0.000    0.000    0.000    0.000 cell.py:108(Door)
  229.         6    0.000    0.000    0.000    0.000 {method 'pop' of 'dict' objects}
  230.         2    0.000    0.000    0.000    0.000 unicurses.py:1773(noecho)
  231.         1    0.000    0.000    0.000    0.000 wrapper.py:8(<module>)
  232.         1    0.000    0.000    0.000    0.000 __init__.py:243(c_char_p)
  233.         1    0.000    0.000    0.000    0.000 {sys.exit}
  234.         1    0.000    0.000    0.000    0.000 {_curses.start_color}
  235.         1    0.000    0.000    0.000    0.000 cell.py:20(Cell)
  236.         2    0.000    0.000    0.000    0.000 {math.log}
  237.         4    0.000    0.000    0.000    0.000 cell.py:159(__init__)
  238.         3    0.000    0.000    0.000    0.000 __init__.py:104(CFunctionType)
  239.         3    0.000    0.000    0.000    0.000 __init__.py:481(CFunctionType)
  240.         1    0.000    0.000    0.000    0.000 Level.py:23(levGen)
  241.         1    0.000    0.000    0.000    0.000 AStar.py:21(node)
  242.         1    0.000    0.000    0.000    0.000 IO.py:26(IO)
  243.         1    0.000    0.000    0.000    0.000 __init__.py:320(CDLL)
  244.         1    0.000    0.000    0.000    0.000 random.py:643(WichmannHill)
  245.         1    0.000    0.000    0.000    0.000 cell.py:45(Stair)
  246.         1    0.000    0.000    0.000    0.000 {posix.close}
  247.         1    0.000    0.000    0.000    0.000 cell.py:151(Boulder)
  248.         1    0.000    0.000    0.000    0.000 {_ctypes.set_conversion_mode}
  249.         1    0.000    0.000    0.000    0.000 cell.py:63(Mob)
  250.         1    0.000    0.000    0.000    0.000 constants.py:18(<module>)
  251.         2    0.000    0.000    0.000    0.000 __init__.py:417(__init__)
  252.         1    0.000    0.000    0.000    0.000 random.py:793(SystemRandom)
  253.         1    0.000    0.000    0.000    0.000 __init__.py:159(py_object)
  254.         1    0.000    0.000    0.000    0.000 {time.time}
  255.         1    0.000    0.000    0.000    0.000 {binascii.hexlify}
  256.         1    0.000    0.000    0.000    0.000 __future__.py:74(_Feature)
  257.         1    0.000    0.000    0.000    0.000 __init__.py:376(PyDLL)
  258.         1    0.000    0.000    0.000    0.000 <string>:1(<module>)
  259.         1    0.000    0.000    0.000    0.000 cell.py:96(altar)
  260.         1    0.000    0.000    0.000    0.000 cell.py:145(cutlass)
  261.         1    0.000    0.000    0.000    0.000 UserDict.py:69(__contains__)
  262.         1    0.000    0.000    0.000    0.000 cell.py:137(item)
  263.         1    0.000    0.000    0.000    0.000 __init__.py:1(<module>)
  264.         1    0.000    0.000    0.000    0.000 __init__.py:416(LibraryLoader)
  265.         1    0.000    0.000    0.000    0.000 you.py:17(Player)
  266.         1    0.000    0.000    0.000    0.000 {method 'fileno' of 'file' objects}
  267.         2    0.000    0.000    0.000    0.000 {_curses.noecho}
  268.         1    0.000    0.000    0.000    0.000 __init__.py:238(c_char)
  269.         1    0.000    0.000    0.000    0.000 cell.py:129(secretDoor)
  270.         1    0.000    0.000    0.000    0.000 Game.py:600(logWrite)
  271.         1    0.000    0.000    0.000    0.000 __init__.py:205(c_longdouble)
  272.         1    0.000    0.000    0.000    0.000 cell.py:83(Newt)
  273.         1    0.000    0.000    0.000    0.000 fov.py:148(__ViewBump)
  274.         1    0.000    0.000    0.000    0.000 {method 'get' of 'dictproxy' objects}
  275.         1    0.000    0.000    0.000    0.000 __init__.py:233(c_byte)
  276.         1    0.000    0.000    0.000    0.000 __init__.py:278(c_wchar)
  277.         1    0.000    0.000    0.000    0.000 UserDict.py:17(__getitem__)
  278.         1    0.000    0.000    0.000    0.000 __init__.py:197(c_float)
  279.         1    0.000    0.000    0.000    0.000 __init__.py:176(c_long)
  280.         1    0.000    0.000    0.000    0.000 __init__.py:347(_FuncPtr)
  281.         1    0.000    0.000    0.000    0.000 __init__.py:219(c_ulonglong)
  282.         1    0.000    0.000    0.000    0.000 fov.py:154(__View)
  283.         1    0.000    0.000    0.000    0.000 {_locale.nl_langinfo}
  284.         1    0.000    0.000    0.000    0.000 _endian.py:22(_swapped_meta)
  285.         1    0.000    0.000    0.000    0.000 _endian.py:45(BigEndianStructure)
  286.         1    0.000    0.000    0.000    0.000 you.py:24(__init__)
  287.         1    0.000    0.000    0.000    0.000 __init__.py:172(c_ushort)
  288.         1    0.000    0.000    0.000    0.000 __init__.py:168(c_short)
  289.         1    0.000    0.000    0.000    0.000 __init__.py:226(c_ubyte)
  290.         1    0.000    0.000    0.000    0.000 IO.py:52(retSceen)
  291.         1    0.000    0.000    0.000    0.000 {method 'endswith' of 'str' objects}
  292.         1    0.000    0.000    0.000    0.000 __init__.py:260(c_bool)
  293.         1    0.000    0.000    0.000    0.000 {method 'disable' of '_lsprof.Profiler' objects}
  294.         1    0.000    0.000    0.000    0.000 __init__.py:255(c_void_p)
  295.         1    0.000    0.000    0.000    0.000 __init__.py:201(c_double)
  296.         1    0.000    0.000    0.000    0.000 {method 'isalnum' of 'str' objects}
  297.         1    0.000    0.000    0.000    0.000 __init__.py:180(c_ulong)
  298.         1    0.000    0.000    0.000    0.000 __init__.py:215(c_longlong)
  299.         1    0.000    0.000    0.000    0.000 __init__.py:275(c_wchar_p)