================================================================ PS profiler snapshot - Sun Sep 9 12:35:06 2012 Renderer statistics Name | Value ------------------------|--------- |-# draw calls | 1603 |-# terrain tris | 64432 |-# water tris | 17500 |-# model tris | 183762 |-# overlay tris | 16976 |-# blend splats | 41 |-# particles | 0 |-VB bytes reserved | 71303168 |-VB bytes allocated | 21234504 '-shader effects loaded | 37 Profiling Information for: root (Time in node: 49.966 msec/frame) Name | calls/frame | msec/frame | mallocs/frame | calls/turn | msec/turn | mallocs/turn --------------------------------------------------|-------------|------------|---------------|------------|-----------|------------- |-hotload | 1.0 | 0.001 | 0.0 | 5.0 | 0.003 | 0.0 |-progressive load | 1.0 | 0.001 | 0.0 | 5.0 | 0.004 | 0.0 |-renderer incremental load | 1.0 | 0.170 | 0.0 | 5.0 | 0.844 | 0.0 |-dispatch events | 1.0 | 1.170 | 0.0 | 5.0 | 1.519 | 0.0 | |-GUI event handler | 0.6 | 0.918 | 0.0 | 6.0 | 0.473 | 0.0 | | |-handleInputBeforeGui | 0.6 | 0.032 | 0.0 | 6.0 | 0.207 | 0.0 | | | |-CloneValueFromOtherContext | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-TestStaticShape | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.032 | 0.0 | | 0.207 | 0.0 | | |-handle event in native GUI | 0.6 | 0.024 | 0.0 | 6.0 | 0.175 | 0.0 | | | |-mouse events | 0.6 | 0.016 | 0.0 | 6.0 | 0.168 | 0.0 | | | | |-CloneValueFromOtherContext | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-AI compute read state | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-AI script | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-ApplyEntitiesDelta | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-HandleMessage setup | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.000 | 0.0 | | 0.000 | 0.0 | | | | '-unlogged | | 0.016 | 0.0 | | 0.168 | 0.0 | | | '-unlogged | | 0.007 | 0.0 | | 0.007 | 0.0 | | |-handleInputAfterGui | 0.6 | 0.862 | 0.0 | 6.0 | 0.086 | 0.0 | | | |-CloneValueFromOtherContext | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-object variation loading | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | '-unlogged | | 0.000 | 0.0 | | 0.000 | 0.0 | | | |-TestStaticShape | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-ComputePath | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-TestLine | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-AddTerrainEdges | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-InterpolatePointsRNS | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.862 | 0.0 | | 0.086 | 0.0 | | '-unlogged | | 0.001 | 0.0 | | 0.005 | 0.0 | '-unlogged | | 0.252 | 0.0 | | 1.046 | 0.0 |-gui tick | 1.0 | 0.881 | 0.0 | 5.0 | 4.344 | 0.0 | |-CloneValueFromOtherContext | 4.0 | 0.345 | 0.0 | 20.0 | 1.737 | 0.0 | '-unlogged | | 0.535 | 0.0 | | 2.607 | 0.0 |-sim update | 0.2 | 12.762 | 0.0 | 1.0 | 95.384 | 0.0 | |-AI compute read state | 0.2 | 0.116 | 0.0 | 1.0 | 0.434 | 0.0 | |-AI script | 0.7 | 2.338 | 0.0 | 3.0 | 53.700 | 0.0 | | |-ApplyEntitiesDelta | 0.7 | 0.162 | 0.0 | 3.0 | 0.892 | 0.0 | | |-HandleMessage setup | 0.7 | 0.014 | 0.0 | 3.0 | 0.057 | 0.0 | | |-qBot | 0.1 | 2.137 | 0.0 | 1.0 | 52.650 | 0.0 | | | |-economy update | 0.1 | 0.303 | 0.0 | 1.0 | 0.979 | 0.0 | | | | |-Train workers and build farms | 0.1 | 0.045 | 0.0 | 1.0 | 0.111 | 0.0 | | | | |-Update Resource Maps and Concentrations | 0.1 | 0.061 | 0.0 | 1.0 | 0.645 | 0.0 | | | | |-Build new Dropsites | 0.1 | 0.008 | 0.0 | 1.0 | 0.073 | 0.0 | | | | |-Reassign Idle Workers | 0.1 | 0.001 | 0.0 | 1.0 | 0.009 | 0.0 | | | | |-Swap Workers | 0.1 | 0.125 | 0.0 | 1.0 | 0.006 | 0.0 | | | | |-Assign builders | 0.1 | 0.001 | 0.0 | 1.0 | 0.004 | 0.0 | | | | |-Run Workers | 0.1 | 0.051 | 0.0 | 1.0 | 0.034 | 0.0 | | | | | |-Update Gatherer Counts | 5.0 | 0.021 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Start Gathering | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | |-Return Resources | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | | | '-unlogged | | 0.030 | 0.0 | | 0.034 | 0.0 | | | | '-unlogged | | 0.010 | 0.0 | | 0.097 | 0.0 | | | |-military update | 0.1 | 0.236 | 0.0 | 1.0 | 4.810 | 0.0 | | | | |-Train Units | 0.1 | 0.024 | 0.0 | 1.0 | 0.086 | 0.0 | | | | |-Build buildings | 0.1 | 0.003 | 0.0 | 1.0 | 0.012 | 0.0 | | | | |-Defence Manager | 0.1 | 0.068 | 0.0 | 1.0 | 1.285 | 0.0 | | | | |-Plan new attacks | 0.1 | 0.117 | 0.0 | 1.0 | 3.328 | 0.0 | | | | |-Update attacks | 0.1 | 0.006 | 0.0 | 1.0 | 0.018 | 0.0 | | | | |-Use idle military as workers | 0.1 | 0.008 | 0.0 | 1.0 | 0.003 | 0.0 | | | | '-unlogged | | 0.010 | 0.0 | | 0.078 | 0.0 | | | |-housing update | 0.1 | 0.001 | 0.0 | 1.0 | 0.002 | 0.0 | | | |-Change Priorities | 0.1 | 1.535 | 0.0 | 1.0 | 45.995 | 0.0 | | | |-Queue Manager | 0.1 | 0.056 | 0.0 | 1.0 | 0.779 | 0.0 | | | | |-Pick items from queues | 0.1 | 0.053 | 0.0 | 1.0 | 0.760 | 0.0 | | | | |-Execute items | 0.1 | 0.002 | 0.0 | 1.0 | 0.010 | 0.0 | | | | '-unlogged | | 0.001 | 0.0 | | 0.009 | 0.0 | | | '-unlogged | | 0.006 | 0.0 | | 0.085 | 0.0 | | '-unlogged | | 0.024 | 0.0 | | 0.101 | 0.0 | |-ExecuteActiveQueries | 0.2 | 1.879 | 0.0 | 1.0 | 8.080 | 0.0 | | |-object variation loading | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-TestStaticShape | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-MoveToTargetRange | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-TestLine | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-AddTerrainEdges | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-Rasterise | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-UpdateGrid obstructions | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.000 | 0.0 | | 0.000 | 0.0 | | |-LosUpdateHelperIncremental | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 1.879 | 0.0 | | 8.080 | 0.0 | |-object variation loading | 9.7 | 0.104 | 0.0 | 36.0 | 0.535 | 0.0 | | |-load mesh | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.104 | 0.0 | | 0.535 | 0.0 | |-Move | 212.4 | 1.604 | 0.0 | 911.0 | 6.718 | 0.0 | | |-LosUpdateHelperIncremental | 130.1 | 0.153 | 0.0 | 550.0 | 0.647 | 0.0 | | |-TestLine | 92.6 | 0.276 | 0.0 | 389.0 | 1.175 | 0.0 | | |-AddTerrainEdges | 80.4 | 0.009 | 0.0 | 337.0 | 0.046 | 0.0 | | |-object variation loading | 0.9 | 0.010 | 0.0 | 3.0 | 0.035 | 0.0 | | |-MoveToTargetRange | 0.1 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-TestLine | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-LosUpdateHelperIncremental | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | |-AddTerrainEdges | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.000 | 0.0 | | 0.000 | 0.0 | | |-MoveToPointRange | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-ResetActiveQuery | 0.1 | 0.003 | 0.0 | 0.0 | 0.000 | 0.0 | | |-ExecuteQuery | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-Rasterise | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-UpdateGrid obstructions | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 1.153 | 0.0 | | 4.815 | 0.0 | |-ComputePath | 6.2 | 0.184 | 0.0 | 26.0 | 0.545 | 0.0 | |-ComputeShortPath | 7.5 | 3.511 | 0.0 | 27.0 | 12.917 | 0.0 | | |-AddTerrainEdges | 7.5 | 0.019 | 0.0 | 27.0 | 0.060 | 0.0 | | |-GetObstructionsInRange | 7.5 | 0.147 | 0.0 | 27.0 | 0.542 | 0.0 | | |-A* | 7.5 | 3.302 | 0.0 | 27.0 | 12.152 | 0.0 | | '-unlogged | | 0.044 | 0.0 | | 0.163 | 0.0 | |-AI setup | 0.2 | 0.355 | 0.0 | 1.0 | 1.452 | 0.0 | | |-Rasterise | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-UpdateGrid obstructions | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-CalculateTerritories | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-proxy representations | 0.2 | 0.118 | 0.0 | 1.0 | 0.495 | 0.0 | | '-unlogged | | 0.237 | 0.0 | | 0.957 | 0.0 | |-ExecuteQuery | 0.3 | 0.033 | 0.0 | 1.0 | 0.129 | 0.0 | |-MoveToTargetRange | 0.5 | 0.005 | 0.0 | 1.0 | 0.007 | 0.0 | | |-LosUpdateHelperIncremental | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-TestLine | 0.2 | 0.002 | 0.0 | 0.0 | 0.000 | 0.0 | | |-AddTerrainEdges | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-Rasterise | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-UpdateGrid obstructions | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.003 | 0.0 | | 0.007 | 0.0 | |-TestUnitShape | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-Rasterise | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-UpdateGrid obstructions | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-LosUpdateHelper | 0.1 | 0.000 | 0.0 | 1.0 | 0.006 | 0.0 | |-MoveToPointRange | 0.0 | 0.001 | 0.0 | 0.0 | 0.000 | 0.0 | | |-LosUpdateHelperIncremental | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-GetObstructionsInRange | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.001 | 0.0 | | 0.000 | 0.0 | |-AI compute GC | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-CalculateTerritories | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-Rasterise | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-UpdateGrid obstructions | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.000 | 0.0 | | 0.000 | 0.0 | |-ResetActiveQuery | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-TestStaticShape | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-LosUpdateHelperIncremental | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-TestLine | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | |-AddTerrainEdges | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | '-unlogged | | 2.632 | 0.0 | | 10.861 | 0.0 |-gui sim update | 0.2 | 2.882 | 0.0 | 1.0 | 9.289 | 0.0 | |-CloneValueFromOtherContext | 24.7 | 0.788 | 0.0 | 106.0 | 3.431 | 0.0 | |-TestStaticShape | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | '-unlogged | | 2.094 | 0.0 | | 5.858 | 0.0 |-sim interpolate | 1.0 | 14.836 | 0.0 | 5.0 | 75.145 | 0.0 | |-update boundary lines | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-ComputeBoundaries | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-SmoothPointsAverage | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-InterpolatePointsRNS | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.000 | 0.0 | | 0.000 | 0.0 | '-unlogged | | 14.836 | 0.0 | | 75.145 | 0.0 |-render | 1.0 | 16.545 | 0.0 | 5.0 | 81.039 | 0.0 | |-begin frame | 1.0 | 0.001 | 0.0 | 5.0 | 0.004 | 0.0 | |-submit terrain | 1.0 | 0.064 | 0.0 | 5.0 | 0.326 | 0.0 | | |-build vertices | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build sides | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build indices | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build blends | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | |-build water | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 0.064 | 0.0 | | 0.326 | 0.0 | |-sim submit | 1.0 | 4.308 | 0.0 | 5.0 | 21.073 | 0.0 | | |-decal build | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | '-unlogged | | 4.308 | 0.0 | | 21.073 | 0.0 | |-submit unattached particles | 1.0 | 0.017 | 0.0 | 5.0 | 0.107 | 0.0 | |-render submissions | 1.0 | 9.443 | 0.0 | 5.0 | 45.957 | 0.0 | | |-prepare models | 1.0 | 1.674 | 0.0 | 5.0 | 8.290 | 0.0 | | |-prepare overlays | 1.0 | 0.041 | 0.0 | 5.0 | 0.205 | 0.0 | | |-prepare particles | 1.0 | 0.191 | 0.0 | 5.0 | 0.935 | 0.0 | | | |-update emitters | 1.0 | 0.176 | 0.0 | 5.0 | 0.859 | 0.0 | | | |-sort emitters | 1.0 | 0.013 | 0.0 | 5.0 | 0.066 | 0.0 | | | '-unlogged | | 0.002 | 0.0 | | 0.010 | 0.0 | | |-clear buffers | 1.0 | 0.004 | 0.0 | 5.0 | 0.023 | 0.0 | | |-patches | 1.0 | 1.323 | 0.0 | 5.0 | 7.390 | 0.0 | | | |-render terrain sides | 1.0 | 0.057 | 0.0 | 5.0 | 0.271 | 0.0 | | | |-render terrain base | 1.0 | 0.514 | 0.0 | 5.0 | 3.373 | 0.0 | | | | |-compute batches | 1.0 | 0.090 | 0.0 | 5.0 | 0.456 | 0.0 | | | | |-recompute LOS texture | 0.2 | 0.132 | 0.0 | 1.0 | 0.569 | 0.0 | | | | '-unlogged | | 0.292 | 0.0 | | 2.348 | 0.0 | | | |-render terrain blends | 1.0 | 0.522 | 0.0 | 5.0 | 2.597 | 0.0 | | | | |-compute batches | 1.0 | 0.082 | 0.0 | 5.0 | 0.429 | 0.0 | | | | '-unlogged | | 0.440 | 0.0 | | 2.168 | 0.0 | | | |-render terrain decals | 1.0 | 0.201 | 0.0 | 5.0 | 1.001 | 0.0 | | | '-unlogged | | 0.029 | 0.0 | | 0.148 | 0.0 | | |-overlays (before) | 1.0 | 0.001 | 0.0 | 5.0 | 0.005 | 0.0 | | |-models | 1.0 | 3.400 | 0.0 | 5.0 | 15.824 | 0.0 | | | |-bucketing by material | 2.0 | 0.195 | 0.0 | 10.0 | 0.975 | 0.0 | | | |-processing material buckets | 2.0 | 0.062 | 0.0 | 10.0 | 0.309 | 0.0 | | | |-sorting tech buckets | 2.0 | 0.002 | 0.0 | 10.0 | 0.007 | 0.0 | | | |-rendering bucketed submissions | 2.0 | 3.129 | 0.0 | 10.0 | 14.469 | 0.0 | | | '-unlogged | | 0.012 | 0.0 | | 0.064 | 0.0 | | |-transparent models | 2.0 | 2.640 | 0.0 | 10.0 | 12.458 | 0.0 | | | |-bucketing by material | 2.0 | 0.072 | 0.0 | 10.0 | 0.355 | 0.0 | | | |-processing material buckets | 2.0 | 0.031 | 0.0 | 10.0 | 0.166 | 0.0 | | | |-sorting tech buckets | 2.0 | 0.001 | 0.0 | 10.0 | 0.004 | 0.0 | | | |-rendering bucketed submissions | 2.0 | 2.503 | 0.0 | 10.0 | 11.763 | 0.0 | | | |-sorting items by dist | 1.0 | 0.011 | 0.0 | 5.0 | 0.054 | 0.0 | | | |-batching dist-sorted items | 1.0 | 0.006 | 0.0 | 5.0 | 0.030 | 0.0 | | | '-unlogged | | 0.018 | 0.0 | | 0.086 | 0.0 | | |-overlays (after) | 1.0 | 0.047 | 0.0 | 5.0 | 0.230 | 0.0 | | |-overlays (fg) | 1.0 | 0.009 | 0.0 | 5.0 | 0.044 | 0.0 | | |-simple water | 1.0 | 0.077 | 0.0 | 5.0 | 0.382 | 0.0 | | '-unlogged | | 0.035 | 0.0 | | 0.171 | 0.0 | |-text overlays | 1.0 | 0.000 | 0.0 | 5.0 | 0.001 | 0.0 | |-gui | 1.0 | 2.224 | 0.0 | 5.0 | 11.033 | 0.0 | | |-render minimap | 1.0 | 0.967 | 0.0 | 5.0 | 4.814 | 0.0 | | | |-minimap units | 1.0 | 0.886 | 0.0 | 5.0 | 4.417 | 0.0 | | | |-recompute territory texture | 0.0 | 0.000 | 0.0 | 0.0 | 0.000 | 0.0 | | | '-unlogged | | 0.081 | 0.0 | | 0.397 | 0.0 | | '-unlogged | | 1.257 | 0.0 | | 6.219 | 0.0 | |-logger | 1.0 | 0.009 | 0.0 | 5.0 | 0.045 | 0.0 | |-cursor | 1.0 | 0.376 | 0.0 | 5.0 | 1.982 | 0.0 | |-end frame | 1.0 | 0.005 | 0.0 | 5.0 | 0.027 | 0.0 | | |-error check | 1.0 | 0.001 | 0.0 | 5.0 | 0.006 | 0.0 | | '-unlogged | | 0.004 | 0.0 | | 0.021 | 0.0 | '-unlogged | | 0.096 | 0.0 | | 0.484 | 0.0 |-swap buffers | 1.0 | 0.312 | 0.0 | 5.0 | 1.170 | 0.0 '-unlogged | | 0.407 | 0.0 | | 0.000 | 0.0 Script statistics Name | GUI | Simulation | AI | AI | AI | AI -------------------------|----------|------------|----------|----------|----------|--------- |-max nominal heap bytes | 16777216 | 16777216 | 33554432 | 33554432 | 33554432 | 33554432 |-max JS_malloc bytes | 16777216 | 16777216 | 33554432 | 33554432 | 33554432 | 33554432 |-allocated bytes | 11980800 | 7081984 | 17723392 | 17723392 | 17723392 | 17723392 '-number of GCs | 166 | 1280 | 141 | 141 | 141 | 141 ================================================================