|
|
1.1 root 1: 8878317760 31.79 31.79 163289 14 animateTiles (g_ani.c)
2: funky funky
3:
4: 1807963847 6.47 50.11 66550 18 MapScan (s_sim.c)
5:
6: 1041273098 3.73 62.74 26 24 GetFromMap (s_traf.c)
7: unwind and inline
8:
9: 909060732 3.25 69.71 39 34 SetZPower (s_zone.c)
10: frequently called from DoZone, MapScan
11:
12: 1041273098 3.73 62.74 26 24 GetFromMap (s_traf.c)
13: 603351309 2.16 80.21 84 23 DriveDone (s_traf.c)
14: unwound and inlined DriveDone's 4 calls to GetFromMap
15:
16:
17: 1398123339 3.85 66.07 103 28 Rand (s_sim.c)
18: 199605792 0.55 90.82 76 17 RandInt (s_sim.c)
19: 1336958 0.00 99.77 80 26 GRand (s_gen.c)
20: 280400 0.00 99.95 29 17 random (random.c)
21: 270800 0.00 99.95 102 30 ORand (s_mvobj.c)
22: 340 0.00 100.00 34 52 ReallyRandom (tclxmath.c)
23: 100 0.00 100.00 10 20 rand (rand.c)
24:
25: lose as many calls to Rand as possible (RandInt is faster)
26: inline TestBounds2
27:
28: malloc 117467 29.27 1022 Tk_DoWhenIdle (tkevent.c)
29: 73203 18.24 908 Tk_CreateTimerHandler (tkevent.c)
30: Tk_DoWhenIdle and Tk_CreateTimerHandler should keep a list of reusable frobs
31:
32: free 73201 18.48 1296 Tk_DoOneEvent (tkevent.c)
33: 59107 14.92 1065 Tk_CancelIdleCall (tkevent.c)
34: 58360 14.73 1372 Tk_DoOneEvent (tkevent.c)
35: Tk_DoOneEvent should reuse stuff
36:
37: strlen 71590 22.28 518 StringCreate (tclhash.c)
38: 65469 20.37 410 Tcl_SetVar2 (tclvar.c)
39:
40: strcmp 108488 73.40 99 xpmHashSlot (hashtab.c)
41:
42: XSync 73384 99.94 100 UpdateFlush (w_x.c)
43:
44: Tk_DeleteTimerHandler 73202 99.99 818 StopMicropolisTimer (w_tk.c)
45: Tk_CreateTimerHandler 73203 100.00 810 StartMicropolisTimer (w_tk.c)
46: Tk_CancelIdleCall 59067 99.87 277 CancelRedrawView (w_tk.c)
47:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.