[{"name":"/world/proc/push_usr","self":0.000127,"total":0.011713,"real":0.011795,"over":0,"calls":40},{"name":"/world/proc/get_world_state_for_logging","self":3.4e-05,"total":6.4e-05,"real":7.1e-05,"over":3.4e-05,"calls":8},{"name":"/world/proc/change_fps","self":2e-06,"total":2e-06,"real":4e-06,"over":2e-06,"calls":1},{"name":"/world/proc/TgsTopic","self":0.000102,"total":0.000327,"real":0.000364,"over":0.000102,"calls":7},{"name":"/world/Tick","self":2.9e-05,"total":4.8e-05,"real":6.8e-05,"over":4e-06,"calls":25},{"name":"/world/Topic","self":0.000283,"total":0.001851,"real":0.001895,"over":0.000283,"calls":7},{"name":"/world/Profile","self":0.000353,"total":0.000382,"real":0.000384,"over":0,"calls":2},{"name":"/world/TgsInitializationComplete","self":8e-06,"total":0.000349,"real":0.081167,"over":4e-06,"calls":1},{"name":"/world/TgsAvailable","self":2e-06,"total":3e-06,"real":2e-06,"over":0,"calls":1},{"name":"/world/TgsVersion","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/world/TgsChatChannelInfo","self":3e-06,"total":1.7e-05,"real":2.2e-05,"over":0,"calls":1},{"name":"/world/TgsChatBroadcast","self":5.5e-05,"total":0.004188,"real":0.095009,"over":5.1e-05,"calls":1},{"name":"/datum/controller/subsystem/ticker/proc/HasRoundStarted","self":2e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/controller/subsystem/ticker/fire","self":3.9e-05,"total":0.000537,"real":0.000952,"over":0,"calls":2},{"name":"/datum/controller/subsystem/proc/ignite","self":0.002326,"total":1.45816,"real":0.825933,"over":5.1e-05,"calls":364},{"name":"/datum/controller/subsystem/proc/update_nextfire","self":0.00054,"total":0.00079,"real":0.001079,"over":0,"calls":298},{"name":"/datum/controller/subsystem/proc/enqueue","self":0.001239,"total":0.001503,"real":0.001792,"over":0,"calls":307},{"name":"/datum/controller/subsystem/proc/dequeue","self":0.000776,"total":0.001009,"real":0.001291,"over":0,"calls":298},{"name":"/datum/controller/subsystem/proc/pause","self":0.000274,"total":0.000439,"real":0.000365,"over":7.8e-05,"calls":127},{"name":"/datum/controller/subsystem/air/proc/remove_from_active","self":0.011445,"total":0.013826,"real":0.006883,"over":0,"calls":1562},{"name":"/datum/controller/subsystem/air/proc/add_to_active","self":0.015702,"total":0.020083,"real":0.007892,"over":0,"calls":2394},{"name":"/datum/controller/subsystem/area_contents/fire","self":0.156502,"total":0.156536,"real":0.043616,"over":0,"calls":3},{"name":"/datum/controller/subsystem/asset_loading/fire","self":0.001134,"total":0.345489,"real":0.037343,"over":0.000144,"calls":2},{"name":"/datum/controller/subsystem/asset_loading/proc/dequeue_asset","self":2.8e-05,"total":4.2e-05,"real":6e-05,"over":1.3e-05,"calls":17},{"name":"/datum/controller/subsystem/atoms/proc/InitAtom","self":0.011899,"total":0.039433,"real":0.030264,"over":0,"calls":1010},{"name":"/datum/controller/subsystem/ban_cache/Initialize","self":7.9e-05,"total":0.003645,"real":0.100991,"over":7.4e-05,"calls":1},{"name":"/datum/controller/subsystem/ban_cache/proc/generate_queries","self":0.00012,"total":0.00356,"real":0.100987,"over":8.7e-05,"calls":1},{"name":"/datum/controller/subsystem/blackbox/proc/find_feedback_datum","self":1.4e-05,"total":1.9e-05,"real":2.2e-05,"over":2e-06,"calls":3},{"name":"/datum/controller/subsystem/blackbox/proc/record_feedback","self":4e-05,"total":5.8e-05,"real":6.1e-05,"over":1.1e-05,"calls":3},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetElement","self":0.000587,"total":0.001373,"real":0.00149,"over":0,"calls":134},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetIdFromArguments","self":0.000533,"total":0.000753,"real":0.000826,"over":0,"calls":89},{"name":"/datum/controller/subsystem/processing/newplayer_info/fire","self":3e-06,"total":6e-06,"real":7e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/processing/fire","self":6.3e-05,"total":8.3e-05,"real":0.000114,"over":0,"calls":27},{"name":"/datum/controller/subsystem/processing/projectiles/fire","self":3.8e-05,"total":7.8e-05,"real":9.6e-05,"over":0,"calls":13},{"name":"/datum/controller/subsystem/processing/timed_actions/fire","self":4e-05,"total":7.5e-05,"real":8.7e-05,"over":0,"calls":10},{"name":"/datum/controller/subsystem/processing/escape_menu/fire","self":3e-06,"total":6e-06,"real":7e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/processing/lobby_menu/fire","self":5e-06,"total":1.3e-05,"real":2e-05,"over":0,"calls":2},{"name":"/datum/controller/subsystem/cameras/proc/get_camera_chunk","self":0.005179,"total":0.007925,"real":0.008254,"over":0,"calls":2322},{"name":"/datum/controller/subsystem/cameras/proc/bare_major_chunk_change","self":0.007431,"total":0.012862,"real":0.011061,"over":0,"calls":258},{"name":"/datum/controller/subsystem/chat/proc/queue","self":2e-06,"total":3e-06,"real":3e-06,"over":2e-06,"calls":1},{"name":"/datum/controller/subsystem/chat/proc/send_immediate","self":8e-06,"total":8e-06,"real":1.1e-05,"over":2e-06,"calls":3},{"name":"/datum/controller/subsystem/chat/fire","self":3.5e-05,"total":5.1e-05,"real":7e-05,"over":0,"calls":21},{"name":"/datum/controller/subsystem/dbcore/proc/reset_tracking","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/create_active_query","self":5e-06,"total":6.8e-05,"real":6.9e-05,"over":5e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/process_query","self":1.3e-05,"total":0.000265,"real":4.9e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/run_query","self":6e-05,"total":6.1e-05,"real":6.3e-05,"over":6e-05,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/queue_query","self":6e-06,"total":7.5e-05,"real":7.5e-05,"over":6e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/Connect","self":3e-06,"total":2.7e-05,"real":2.7e-05,"over":3e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/IsConnected","self":0.000119,"total":0.000142,"real":0.000146,"over":2.5e-05,"calls":5},{"name":"/datum/controller/subsystem/dbcore/proc/NewQuery","self":8e-06,"total":1.8e-05,"real":1.9e-05,"over":8e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/fire","self":3.3e-05,"total":0.000409,"real":0.000196,"over":0,"calls":3},{"name":"/datum/controller/subsystem/explosions/proc/is_exploding","self":6.3e-05,"total":7.8e-05,"real":9.3e-05,"over":0,"calls":19},{"name":"/datum/controller/subsystem/explosions/fire","self":6.8e-05,"total":0.000146,"real":0.000161,"over":0,"calls":19},{"name":"/datum/controller/subsystem/garbage/fire","self":3e-06,"total":1.3e-05,"real":1.4e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/garbage/proc/HandleQueue","self":7e-06,"total":9e-06,"real":1e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/garbage/proc/Queue","self":0.000562,"total":0.000726,"real":0.000957,"over":4e-06,"calls":227},{"name":"/datum/controller/subsystem/icon_smooth/fire","self":0.002893,"total":0.050315,"real":0.050366,"over":0,"calls":3},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":5.7e-05,"total":0.000196,"real":0.000214,"over":0,"calls":17},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":8.7e-05,"total":0.000283,"real":0.0003,"over":0,"calls":17},{"name":"/datum/controller/subsystem/verb_manager/input/run_verb_queue","self":6.1e-05,"total":7.5e-05,"real":9.7e-05,"over":0,"calls":17},{"name":"/datum/controller/subsystem/verb_manager/speech_controller/fire","self":3.7e-05,"total":0.000114,"real":0.000128,"over":0,"calls":12},{"name":"/datum/controller/subsystem/verb_manager/proc/run_verb_queue","self":4.7e-05,"total":6.5e-05,"real":8.7e-05,"over":0,"calls":21},{"name":"/datum/controller/subsystem/verb_manager/fire","self":0.000133,"total":0.000273,"real":0.000315,"over":0,"calls":38},{"name":"/datum/controller/subsystem/lighting/fire","self":0.006998,"total":0.167267,"real":0.168078,"over":0,"calls":26},{"name":"/datum/controller/subsystem/lua/fire","self":7.8e-05,"total":8.8e-05,"real":9.5e-05,"over":0,"calls":11},{"name":"/datum/controller/subsystem/mapping/fire","self":0.054324,"total":0.40432,"real":0.190539,"over":0,"calls":15},{"name":"/datum/controller/subsystem/mouse_entered/fire","self":2.4e-05,"total":3.8e-05,"real":5.4e-05,"over":0,"calls":15},{"name":"/datum/controller/subsystem/ping/fire","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/profiler/proc/DumpFile","self":6e-06,"total":0,"real":0,"over":0,"calls":1},{"name":"/datum/controller/subsystem/timer/runechat/fire","self":4.3e-05,"total":0.001925,"real":0.001941,"over":0,"calls":13},{"name":"/datum/controller/subsystem/timer/runechat/fire","self":4.5e-05,"total":0.001967,"real":0.001983,"over":0,"calls":13},{"name":"/datum/controller/subsystem/timer/sound_loops/fire","self":5e-05,"total":0.01004,"real":0.010932,"over":0,"calls":12},{"name":"/datum/controller/subsystem/timer/fire","self":0.010599,"total":0.288211,"real":0.290413,"over":0,"calls":36},{"name":"/datum/controller/subsystem/security_level/proc/get_current_level_as_text","self":2.3e-05,"total":2.9e-05,"real":3.3e-05,"over":2.3e-05,"calls":6},{"name":"/datum/controller/subsystem/server_maint/fire","self":2.8e-05,"total":4.4e-05,"real":4.5e-05,"over":0,"calls":2},{"name":"/datum/controller/subsystem/sounds/proc/random_available_channel","self":0.000494,"total":0.000766,"real":0.001057,"over":0,"calls":343},{"name":"/datum/controller/subsystem/sounds/proc/get_sound_length","self":0.000826,"total":0.000838,"real":0.001688,"over":0,"calls":14},{"name":"/datum/controller/subsystem/spatial_grid/proc/orthogonal_range_search","self":0.002413,"total":0.002683,"real":0.003001,"over":0,"calls":342},{"name":"/datum/controller/subsystem/spatial_grid/proc/get_cells_in_bounds","self":0.00033,"total":0.00038,"real":0.000452,"over":0,"calls":80},{"name":"/datum/controller/subsystem/spatial_grid/proc/remove_grid_awareness","self":0.000174,"total":0.000265,"real":0.000303,"over":0,"calls":40},{"name":"/datum/controller/subsystem/spatial_grid/proc/update_grid_awareness","self":6.3e-05,"total":9.1e-05,"real":0.000124,"over":0,"calls":40},{"name":"/datum/controller/subsystem/statpanels/fire","self":0.000163,"total":0.000427,"real":0.000431,"over":0,"calls":4},{"name":"/datum/controller/subsystem/tgui/fire","self":5e-06,"total":7e-06,"real":8e-06,"over":0,"calls":2},{"name":"/datum/controller/subsystem/tgui/proc/close_uis","self":7.6e-05,"total":0.000123,"real":0.000173,"over":0,"calls":65},{"name":"/datum/controller/subsystem/throwing/fire","self":3.1e-05,"total":4.2e-05,"real":4.9e-05,"over":0,"calls":11},{"name":"/datum/controller/subsystem/time_track/fire","self":8.4e-05,"total":0.000288,"real":0.000405,"over":0,"calls":1},{"name":"/datum/controller/subsystem/tts/proc/play_tts","self":3.5e-05,"total":0.000222,"real":0.000223,"over":0,"calls":1},{"name":"/datum/controller/subsystem/tts/fire","self":0.001083,"total":0.002238,"real":0.001539,"over":0,"calls":23},{"name":"/datum/controller/subsystem/vote/fire","self":2e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/controller/subsystem/wardrobe/proc/run_inspection","self":0.002085,"total":0.003043,"real":0.00306,"over":0,"calls":2},{"name":"/datum/controller/subsystem/wardrobe/proc/set_queue_item","self":0.000955,"total":0.001371,"real":0.001832,"over":0,"calls":583},{"name":"/datum/controller/subsystem/wardrobe/fire","self":1.8e-05,"total":0.003061,"real":0.003082,"over":0,"calls":2},{"name":"/datum/controller/subsystem/movement/cliff_falling/fire","self":6.8e-05,"total":0.000118,"real":0.000141,"over":0,"calls":21},{"name":"/datum/controller/subsystem/movement/hyperspace_drift/fire","self":5.7e-05,"total":0.000101,"real":0.000114,"over":0,"calls":19},{"name":"/datum/controller/subsystem/movement/fire","self":0.000258,"total":0.035164,"real":0.035415,"over":0,"calls":78},{"name":"/datum/controller/subsystem/movement/proc/pour_bucket","self":0.000674,"total":0.034865,"real":0.035061,"over":0,"calls":25},{"name":"/datum/controller/subsystem/movement/proc/smash_bucket","self":0.000104,"total":0.000117,"real":0.000138,"over":0,"calls":20},{"name":"/datum/controller/subsystem/movement/proc/queue_loop","self":0.000305,"total":0.000348,"real":0.000399,"over":0,"calls":55},{"name":"/datum/controller/subsystem/movement/proc/dequeue_loop","self":4.3e-05,"total":6.7e-05,"real":8.7e-05,"over":0,"calls":30},{"name":"/datum/controller/subsystem/movement/proc/remove_loop","self":0.000167,"total":0.0003,"real":0.000323,"over":0,"calls":30},{"name":"/datum/controller/subsystem/movement/newtonian_movement/fire","self":4.6e-05,"total":5.8e-05,"real":7.3e-05,"over":0,"calls":14},{"name":"/datum/controller/subsystem/movement/conveyors/fire","self":7.5e-05,"total":0.000132,"real":0.000153,"over":0,"calls":21},{"name":"/datum/controller/subsystem/looting/fire","self":4e-06,"total":6e-06,"real":9e-06,"over":0,"calls":3},{"name":"/datum/controller/master/proc/check_and_perform_fast_update","self":7.6e-05,"total":0.000137,"real":7.8e-05,"over":4.6e-05,"calls":23},{"name":"/datum/controller/master/proc/init_subsystem","self":0.000152,"total":0.042988,"real":0.139976,"over":9e-05,"calls":2},{"name":"/datum/controller/master/proc/Loop","self":0.002786,"total":1.48767,"real":116.071,"over":0.001122,"calls":2},{"name":"/datum/controller/master/proc/CheckQueue","self":0.006005,"total":0.007264,"real":0.003513,"over":0,"calls":23},{"name":"/datum/controller/master/proc/RunQueue","self":0.006024,"total":1.46512,"real":0.831623,"over":0.00024,"calls":23},{"name":"/datum/controller/master/proc/AttemptProfileDump","self":1e-05,"total":0,"real":0,"over":0,"calls":1},{"name":"/datum/controller/configuration/proc/Get","self":0.001715,"total":0.002062,"real":0.001302,"over":0.00053,"calls":216},{"name":"/datum/tgs_http_handler/byond_world_export/PerformGet","self":0.003823,"total":0.003884,"real":0.17601,"over":0.003419,"calls":2},{"name":"/datum/tgs_http_result/New","self":5.7e-05,"total":8.9e-05,"real":1.4e-05,"over":5.4e-05,"calls":2},{"name":"/datum/tgs_message_content/New","self":3e-06,"total":4e-06,"real":5e-06,"over":0,"calls":1},{"name":"/datum/tgs_message_content/proc/_interop_serialize","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/proc/Destroy","self":0.012836,"total":0.035071,"real":0.016371,"over":1.5e-05,"calls":1494},{"name":"/datum/proc/_clear_signal_refs","self":0.001298,"total":0.002566,"real":0.003067,"over":2e-06,"calls":584},{"name":"/datum/proc/remove_filter","self":8.8e-05,"total":0.000144,"real":0.000204,"over":0,"calls":67},{"name":"/datum/proc/RegisterSignal","self":0.001989,"total":0.002334,"real":0.002731,"over":0,"calls":454},{"name":"/datum/proc/UnregisterSignal","self":0.01699,"total":0.019669,"real":0.01004,"over":0,"calls":1827},{"name":"/datum/proc/_SendSignal","self":0.03172,"total":0.257713,"real":0.259306,"over":0,"calls":462},{"name":"/datum/proc/_AddElement","self":0.000808,"total":0.005853,"real":0.00598,"over":0,"calls":134},{"name":"/datum/reagents/proc/expose_temperature","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/sort_instance/proc/timSort","self":0.00034,"total":0.012071,"real":0.011689,"over":0.000181,"calls":34},{"name":"/datum/sort_instance/proc/binarySort","self":0.005142,"total":0.007447,"real":0.007055,"over":0.00255,"calls":48},{"name":"/datum/sort_instance/proc/countRunAndMakeAscending","self":0.000295,"total":0.000459,"real":0.000511,"over":0.000161,"calls":48},{"name":"/datum/sort_instance/proc/minRunLength","self":1e-05,"total":1.5e-05,"real":2e-05,"over":6e-06,"calls":6},{"name":"/datum/sort_instance/proc/mergeCollapse","self":5e-05,"total":0.001305,"real":0.001323,"over":2.8e-05,"calls":20},{"name":"/datum/sort_instance/proc/mergeForceCollapse","self":2.8e-05,"total":0.002575,"real":0.002598,"over":1.6e-05,"calls":6},{"name":"/datum/sort_instance/proc/mergeAt","self":0.000147,"total":0.003792,"real":0.003819,"over":7.7e-05,"calls":14},{"name":"/datum/sort_instance/proc/gallopLeft","self":0.000382,"total":0.000552,"real":0.000599,"over":0.000208,"calls":38},{"name":"/datum/sort_instance/proc/gallopRight","self":0.00029,"total":0.000437,"real":0.000474,"over":0.000157,"calls":38},{"name":"/datum/sort_instance/proc/mergeLo","self":0.000223,"total":0.000461,"real":0.000463,"over":0.00012,"calls":4},{"name":"/datum/sort_instance/proc/mergeHi","self":0.001592,"total":0.002779,"real":0.002797,"over":0.000848,"calls":10},{"name":"/datum/feedback_variable/New","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/db_query/New","self":6e-06,"total":9e-06,"real":1e-05,"over":6e-06,"calls":1},{"name":"/datum/db_query/Destroy","self":9e-06,"total":2.8e-05,"real":2.9e-05,"over":9e-06,"calls":1},{"name":"/datum/db_query/proc/Activity","self":3e-06,"total":5e-06,"real":5e-06,"over":3e-06,"calls":2},{"name":"/datum/db_query/proc/Execute","self":0.00071,"total":0.003328,"real":0.100858,"over":0.000707,"calls":1},{"name":"/datum/db_query/proc/sync","self":0.000146,"total":0.000562,"real":0.100424,"over":0.000135,"calls":1},{"name":"/datum/db_query/proc/store_data","self":3e-06,"total":5e-06,"real":6e-06,"over":0,"calls":1},{"name":"/datum/db_query/proc/Close","self":4e-06,"total":5e-06,"real":7e-06,"over":4e-06,"calls":2},{"name":"/datum/db_query/process","self":0.000246,"total":0.00025,"real":3.4e-05,"over":0,"calls":1},{"name":"/datum/qdel_item/New","self":5.8e-05,"total":6.6e-05,"real":7.8e-05,"over":0,"calls":11},{"name":"/datum/timedevent/New","self":0.000107,"total":0.000242,"real":0.000253,"over":0,"calls":8},{"name":"/datum/timedevent/Destroy","self":0.002206,"total":0.005352,"real":0.005661,"over":0,"calls":357},{"name":"/datum/timedevent/proc/bucketEject","self":0.00128,"total":0.001548,"real":0.001845,"over":0,"calls":351},{"name":"/datum/timedevent/proc/bucketJoin","self":0.000199,"total":0.000241,"real":0.000259,"over":0,"calls":15},{"name":"/datum/timedevent/proc/getcallingtype","self":2.8e-05,"total":4.2e-05,"real":6e-05,"over":0,"calls":15},{"name":"/datum/tts_request/New","self":6e-06,"total":7e-06,"real":8e-06,"over":0,"calls":1},{"name":"/datum/tts_request/proc/requests_errored","self":1.4e-05,"total":5.6e-05,"real":5.7e-05,"over":0,"calls":1},{"name":"/datum/tts_request/proc/requests_completed","self":0.000176,"total":0.000357,"real":0.000266,"over":0,"calls":6},{"name":"/datum/move_loop/proc/loop_stopped","self":6.7e-05,"total":8.9e-05,"real":0.000117,"over":0,"calls":30},{"name":"/datum/move_loop/Destroy","self":0.000189,"total":0.002174,"real":0.002221,"over":0,"calls":30},{"name":"/datum/move_loop/process","self":0.000861,"total":0.033817,"real":0.03406,"over":0,"calls":85},{"name":"/datum/move_loop/move/move","self":5.4e-05,"total":0.002495,"real":0.002524,"over":0,"calls":10},{"name":"/datum/move_loop/has_target/Destroy","self":8.9e-05,"total":0.00218,"real":0.002226,"over":0,"calls":29},{"name":"/datum/move_loop/has_target/dist_bound/move","self":0.000128,"total":0.00023,"real":0.000264,"over":0,"calls":45},{"name":"/datum/move_loop/has_target/dist_bound/move_to/check_dist","self":7e-05,"total":0.000104,"real":0.000135,"over":0,"calls":45},{"name":"/datum/move_loop/has_target/dist_bound/move_to/move","self":0.000606,"total":0.005929,"real":0.005987,"over":0,"calls":45},{"name":"/datum/alarm_handler/proc/send_alarm","self":8e-06,"total":1.1e-05,"real":1.4e-05,"over":0,"calls":3},{"name":"/datum/alarm_handler/proc/clear_alarm","self":0.000988,"total":0.001526,"real":0.001747,"over":0,"calls":289},{"name":"/datum/alarm_handler/proc/clear_alarm_from_area","self":0.000321,"total":0.000536,"real":0.000759,"over":0,"calls":289},{"name":"/datum/callback/New","self":2.2e-05,"total":2.9e-05,"real":3.7e-05,"over":0,"calls":8},{"name":"/datum/callback/proc/Invoke","self":0.000172,"total":0.011586,"real":0.011673,"over":0,"calls":40},{"name":"/datum/callback/proc/InvokeAsync","self":0.002234,"total":0.270015,"real":0.272484,"over":0,"calls":441},{"name":"/datum/http_request/proc/is_complete","self":0.000175,"total":0.000193,"real":0.000224,"over":0,"calls":20},{"name":"/datum/http_request/proc/into_response","self":0.000161,"total":0.000168,"real":0.000185,"over":0,"calls":10},{"name":"/datum/mood/proc/clear_mood_event","self":3.1e-05,"total":4.9e-05,"real":6.9e-05,"over":0,"calls":24},{"name":"/datum/mood/proc/update_beauty","self":0.000118,"total":0.00017,"real":0.000196,"over":0,"calls":26},{"name":"/datum/movement_packet/Destroy","self":0.000154,"total":0.000458,"real":0.000485,"over":0,"calls":30},{"name":"/datum/movement_packet/proc/decide_on_running_loop","self":9.9e-05,"total":0.000939,"real":0.000984,"over":0,"calls":30},{"name":"/datum/movement_packet/proc/remove_loop","self":0.000221,"total":0.001435,"real":0.001484,"over":0,"calls":30},{"name":"/datum/sound_token/proc/update_sound","self":0.000189,"total":0.001086,"real":0.001937,"over":0,"calls":14},{"name":"/datum/sound_token/proc/force_update_all_listeners","self":2.4e-05,"total":3.4e-05,"real":4.8e-05,"over":0,"calls":14},{"name":"/datum/sound_token/proc/set_volume","self":1.7e-05,"total":2.9e-05,"real":4.2e-05,"over":0,"calls":14},{"name":"/datum/weakref/New","self":1e-05,"total":4.3e-05,"real":4.5e-05,"over":5e-06,"calls":2},{"name":"/datum/weakref/proc/resolve","self":0.000158,"total":0.000189,"real":0.000222,"over":0,"calls":42},{"name":"/datum/world_topic/proc/TryRun","self":0.000269,"total":0.001169,"real":0.001183,"over":0.000269,"calls":7},{"name":"/datum/world_topic/ping/Run","self":1.2e-05,"total":1.8e-05,"real":2.4e-05,"over":1.2e-05,"calls":1},{"name":"/datum/world_topic/status/Run","self":0.000471,"total":0.00077,"real":0.000776,"over":0.000471,"calls":6},{"name":"/datum/threed_sound/New","self":5.6e-05,"total":0.000175,"real":0.000177,"over":0,"calls":2},{"name":"/datum/ai_controller/proc/update_grid","self":0.000117,"total":0.001072,"real":0.0011,"over":0,"calls":40},{"name":"/datum/ai_controller/proc/set_new_cells","self":0.000251,"total":0.000961,"real":0.000992,"over":0,"calls":40},{"name":"/datum/ai_controller/proc/recalculate_idle","self":4e-05,"total":7.3e-05,"real":0.0001,"over":0,"calls":40},{"name":"/datum/component/caltrop/proc/on_entered","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/component/reflection/proc/check_can_reflect","self":6e-05,"total":6.4e-05,"real":6.9e-05,"over":0,"calls":4},{"name":"/datum/component/reflection/proc/update_reflection","self":1.9e-05,"total":8.2e-05,"real":8.5e-05,"over":0,"calls":4},{"name":"/datum/component/tackler/proc/resetTackle","self":4.4e-05,"total":8.8e-05,"real":9.8e-05,"over":0,"calls":8},{"name":"/datum/looping_sound/proc/stop","self":5e-06,"total":1.2e-05,"real":1.7e-05,"over":0,"calls":1},{"name":"/datum/looping_sound/proc/start_sound_loop","self":4.2e-05,"total":0.000854,"real":0.001511,"over":0,"calls":5},{"name":"/datum/looping_sound/proc/sound_loop","self":0.000613,"total":0.005535,"real":0.005826,"over":0,"calls":90},{"name":"/datum/looping_sound/proc/play","self":0.001165,"total":0.004389,"real":0.005331,"over":0,"calls":95},{"name":"/datum/looping_sound/proc/get_sound","self":0.000345,"total":0.001363,"real":0.001454,"over":0,"calls":90},{"name":"/datum/looping_sound/proc/resolve_single_sound","self":1.4e-05,"total":2.2e-05,"real":3.2e-05,"over":0,"calls":10},{"name":"/datum/looping_sound/proc/can_native_repeat","self":2.2e-05,"total":3.4e-05,"real":3.6e-05,"over":0,"calls":5},{"name":"/datum/looping_sound/proc/stop_current","self":6e-06,"total":7e-06,"real":9e-06,"over":0,"calls":1},{"name":"/datum/jukebox/proc/check_new_listener","self":5e-06,"total":1e-05,"real":1.4e-05,"over":0,"calls":5},{"name":"/datum/element/proc/Attach","self":0.000287,"total":0.000463,"real":0.000573,"over":0,"calls":134},{"name":"/datum/element/beauty/Attach","self":0.000345,"total":0.001142,"real":0.001172,"over":0,"calls":22},{"name":"/datum/element/blocks_explosives/proc/blocking_changed","self":1.2e-05,"total":2.5e-05,"real":2.6e-05,"over":0,"calls":2},{"name":"/datum/element/blocks_explosives/proc/block_loc","self":2e-06,"total":4e-06,"real":5e-06,"over":0,"calls":2},{"name":"/datum/element/blocks_explosives/proc/unblock_loc","self":9e-06,"total":1e-05,"real":1.2e-05,"over":0,"calls":2},{"name":"/datum/element/climb_walkable/proc/can_allow_through","self":1e-06,"total":2e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/element/connect_loc/Attach","self":0.000591,"total":0.001907,"real":0.001957,"over":0,"calls":67},{"name":"/datum/element/connect_loc/proc/update_signals","self":0.001014,"total":0.001734,"real":0.001868,"over":0,"calls":155},{"name":"/datum/element/connect_loc/proc/unregister_signals","self":0.00027,"total":0.000814,"real":0.000882,"over":0,"calls":88},{"name":"/datum/element/connect_loc/proc/on_moved","self":0.000406,"total":0.002171,"real":0.002251,"over":0,"calls":88},{"name":"/datum/element/elevation_core/proc/on_entered","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/element/footstep/proc/play_simplestep","self":1.2e-05,"total":2.6e-05,"real":4.4e-05,"over":0,"calls":18},{"name":"/datum/element/force_move_pulled/Attach","self":0.000279,"total":0.000729,"real":0.00077,"over":0,"calls":45},{"name":"/datum/element/movetype_handler/proc/on_no_floating_anim_trait_loss","self":0.00014,"total":0.00015,"real":0.00016,"over":0,"calls":13},{"name":"/datum/element/squish_sound/proc/on_cross","self":9e-06,"total":1.5e-05,"real":2e-05,"over":0,"calls":8},{"name":"/datum/stack_end_detector/New","self":1.3e-05,"total":6.9e-05,"real":7e-05,"over":7e-06,"calls":2},{"name":"/datum/stack_end_detector/proc/prime_canary","self":2e-06,"total":4e-06,"real":6e-06,"over":1e-06,"calls":2},{"name":"/datum/stack_end_detector/proc/check","self":4e-06,"total":1e-05,"real":1.1e-05,"over":0,"calls":1},{"name":"/datum/stack_canary/proc/use_variable","self":2e-06,"total":3e-06,"real":4e-06,"over":1e-06,"calls":2},{"name":"/datum/storage/proc/close_distance","self":4e-06,"total":6e-06,"real":7e-06,"over":0,"calls":1},{"name":"/datum/storage/proc/can_see_contents","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/effect_system/basic/proc/post_move","self":2.8e-05,"total":0.000756,"real":0.000771,"over":0,"calls":10},{"name":"/datum/effect_system/basic/proc/loop_end","self":3e-06,"total":3e-06,"real":5e-06,"over":0,"calls":1},{"name":"/datum/effect_system/basic/spark_spread/move_failed","self":3.3e-05,"total":0.000723,"real":0.000737,"over":0,"calls":6},{"name":"/datum/asset/spritesheet_batched/proc/realize_spritesheets","self":0.330099,"total":0.434068,"real":1.49823,"over":0.02972,"calls":17},{"name":"/datum/asset/spritesheet_batched/proc/generate_css","self":0.00872,"total":0.008975,"real":0.009083,"over":0.00301,"calls":17},{"name":"/datum/asset/spritesheet_batched/proc/get_background_url","self":8.5e-05,"total":0.000248,"real":0.000273,"over":2.6e-05,"calls":24},{"name":"/datum/asset/spritesheet_batched/proc/write_cache_meta","self":0.005326,"total":0.005382,"real":0.00894,"over":0.001611,"calls":17},{"name":"/datum/asset/spritesheet_batched/should_refresh","self":0.082974,"total":0.08665,"real":0.011592,"over":0,"calls":17},{"name":"/datum/asset/spritesheet_batched/queued_generation","self":0.002235,"total":0.780149,"real":1.53664,"over":0.000404,"calls":17},{"name":"/datum/asset_cache_item/New","self":0.000631,"total":0.000667,"real":0.000336,"over":7.9e-05,"calls":41},{"name":"/datum/asset_transport/proc/register_asset","self":0.000416,"total":0.001157,"real":0.000654,"over":9.2e-05,"calls":41},{"name":"/datum/asset_transport/proc/get_asset_url","self":0.000145,"total":0.000164,"real":0.000189,"over":4.4e-05,"calls":24},{"name":"/datum/gas_mixture/proc/total_moles","self":0.000403,"total":0.000613,"real":0.000848,"over":0,"calls":292},{"name":"/datum/gas_mixture/proc/return_pressure","self":0.00039,"total":0.000604,"real":0.000835,"over":0,"calls":292},{"name":"/datum/gas_mixture/proc/return_temperature","self":0.000244,"total":0.000447,"real":0.000683,"over":0,"calls":292},{"name":"/datum/gas_mixture/proc/return_visuals","self":7e-06,"total":9e-06,"real":1e-05,"over":0,"calls":2},{"name":"/datum/air_alarm_mode/proc/replace","self":0.000215,"total":0.00043,"real":0.000664,"over":0,"calls":289},{"name":"/datum/tlv/proc/check_value","self":0.010558,"total":0.015099,"real":0.020323,"over":0,"calls":6364},{"name":"/datum/forensics/New","self":0.000136,"total":0.000254,"real":0.000269,"over":0,"calls":22},{"name":"/datum/forensics/proc/check_blood","self":2.6e-05,"total":3.9e-05,"real":5.4e-05,"over":0,"calls":22},{"name":"/datum/forensics/proc/get_visible_blood","self":0.00025,"total":0.000316,"real":0.000389,"over":0,"calls":88},{"name":"/datum/light_overlay/proc/set_holder","self":7e-06,"total":1.1e-05,"real":1.6e-05,"over":0,"calls":6},{"name":"/datum/light_overlay/proc/check_holder","self":2.3e-05,"total":3.6e-05,"real":4e-05,"over":0,"calls":6},{"name":"/datum/light_overlay/proc/on_movable_moved","self":3.6e-05,"total":7.9e-05,"real":8.3e-05,"over":0,"calls":6},{"name":"/datum/light_overlay/proc/update_directional_light","self":8e-06,"total":1.3e-05,"real":1.7e-05,"over":0,"calls":6},{"name":"/datum/lighting_corner/New","self":0.006023,"total":0.007059,"real":0.008281,"over":0,"calls":1422},{"name":"/datum/lighting_corner/proc/self_destruct_if_idle","self":0.00138,"total":0.003244,"real":0.004243,"over":0,"calls":1276},{"name":"/datum/lighting_corner/proc/update_lumcount","self":0.017367,"total":0.030054,"real":0.044099,"over":0,"calls":17779},{"name":"/datum/lighting_corner/proc/update_objects","self":0.00874,"total":0.012032,"real":0.013128,"over":0,"calls":1371},{"name":"/datum/lighting_corner/Destroy","self":0.000253,"total":0.000562,"real":0.0006,"over":0,"calls":42},{"name":"/datum/light_source/Destroy","self":3.6e-05,"total":0.000228,"real":0.000229,"over":0,"calls":4},{"name":"/datum/light_source/proc/remove_from_light_sources","self":4.4e-05,"total":9.5e-05,"real":9.8e-05,"over":0,"calls":8},{"name":"/datum/light_source/proc/update","self":0.000514,"total":0.000711,"real":0.000934,"over":0,"calls":266},{"name":"/datum/light_source/proc/get_sheet","self":0.001869,"total":0.003138,"real":0.003572,"over":0,"calls":504},{"name":"/datum/light_source/proc/generate_sheet","self":0.000569,"total":0.000903,"real":0.000909,"over":0,"calls":4},{"name":"/datum/light_source/proc/falloff_at_coord","self":0.00033,"total":0.000514,"real":0.000732,"over":0,"calls":256},{"name":"/datum/light_source/proc/remove_lum","self":4.6e-05,"total":7.1e-05,"real":7.4e-05,"over":0,"calls":4},{"name":"/datum/light_source/proc/refresh_values","self":0.00444,"total":0.015934,"real":0.016435,"over":0,"calls":504},{"name":"/datum/light_source/proc/impacted_corners","self":0.037844,"total":0.044241,"real":0.044842,"over":0,"calls":504},{"name":"/datum/light_source/proc/update_corners","self":0.069167,"total":0.149104,"real":0.150242,"over":0,"calls":504},{"name":"/datum/log_category/proc/create_entry","self":0.000128,"total":0.003569,"real":0.00095,"over":0.000111,"calls":4},{"name":"/datum/log_category/proc/get_output_file","self":0.000502,"total":0.0009,"real":6.3e-05,"over":0.000498,"calls":10},{"name":"/datum/log_category/proc/write_entry","self":0.000247,"total":0.002994,"real":0.000787,"over":0.000237,"calls":4},{"name":"/datum/log_entry/New","self":0.000273,"total":0.000297,"real":5.1e-05,"over":0.000262,"calls":4},{"name":"/datum/log_entry/proc/with_data","self":7e-06,"total":1.1e-05,"real":1.3e-05,"over":6e-06,"calls":4},{"name":"/datum/log_entry/proc/with_semver_store","self":3e-06,"total":1.3e-05,"real":1.2e-05,"over":2e-06,"calls":4},{"name":"/datum/log_entry/proc/to_readable_text","self":0.00017,"total":0.000185,"real":3.4e-05,"over":0.000162,"calls":4},{"name":"/datum/log_entry/proc/to_json_text","self":0.000157,"total":0.000218,"real":0.00022,"over":0.000157,"calls":4},{"name":"/datum/log_entry/proc/write_entry_to_file","self":0.000928,"total":0.001146,"real":0.000381,"over":0.000928,"calls":4},{"name":"/datum/log_entry/proc/write_readable_entry_to_file","self":0.000907,"total":0.001135,"real":0.000298,"over":0.00088,"calls":4},{"name":"/datum/log_holder/proc/human_readable_timestamp","self":0.000155,"total":0.000163,"real":6.6e-05,"over":0.000121,"calls":4},{"name":"/datum/log_holder/proc/Log","self":0.000391,"total":0.00419,"real":0.001069,"over":0.000128,"calls":21},{"name":"/datum/log_holder/proc/recursive_jsonify","self":6.3e-05,"total":7.4e-05,"real":9e-06,"over":6.3e-05,"calls":1},{"name":"/datum/blood_type/proc/get_blood_name","self":0.000192,"total":0.000375,"real":0.000418,"over":0,"calls":44},{"name":"/datum/blood_type/proc/get_color","self":4.6e-05,"total":7.6e-05,"real":0.000113,"over":0,"calls":44},{"name":"/datum/blood_type/proc/set_up_blood","self":3.6e-05,"total":5.3e-05,"real":6.8e-05,"over":0,"calls":22},{"name":"/datum/cell_tracker/proc/recalculate_cells","self":0.000305,"total":0.00066,"real":0.000699,"over":0,"calls":40},{"name":"/datum/tgs_api/proc/UpgradeDeprecatedChatMessage","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/proc/RequireInitialBridgeResponse","self":5.5e-05,"total":6.7e-05,"real":0.000104,"over":5.4e-05,"calls":8},{"name":"/datum/tgs_api/v5/proc/SendChatMessageRaw","self":7.4e-05,"total":0.004038,"real":0.094994,"over":6.5e-05,"calls":1},{"name":"/datum/tgs_api/v5/proc/SendChatDataRaw","self":0.000109,"total":0.003961,"real":0.094979,"over":0.000105,"calls":1},{"name":"/datum/tgs_api/v5/proc/Bridge","self":0.0001,"total":0.00418,"real":0.176122,"over":8.7e-05,"calls":2},{"name":"/datum/tgs_api/v5/proc/CreateBridgeRequest","self":5.8e-05,"total":7.2e-05,"real":7.2e-05,"over":2.5e-05,"calls":2},{"name":"/datum/tgs_api/v5/proc/CreateBridgeData","self":1.2e-05,"total":1.3e-05,"real":1.5e-05,"over":5e-06,"calls":2},{"name":"/datum/tgs_api/v5/proc/WaitForReattach","self":6e-06,"total":8e-06,"real":1e-05,"over":2e-06,"calls":3},{"name":"/datum/tgs_api/v5/proc/PerformBridgeRequest","self":0.000121,"total":0.004009,"real":0.176034,"over":0.000107,"calls":2},{"name":"/datum/tgs_api/v5/OnInitializationComplete","self":1.5e-05,"total":0.000342,"real":0.081162,"over":6e-06,"calls":1},{"name":"/datum/tgs_api/v5/OnTopic","self":0.00016,"total":0.000226,"real":0.000266,"over":0.00016,"calls":7},{"name":"/datum/tgs_api/v5/ChatBroadcast","self":9.8e-05,"total":0.004135,"real":0.095003,"over":9.2e-05,"calls":1},{"name":"/datum/tgs_api/v5/ChatChannelInfo","self":9e-06,"total":1.4e-05,"real":1.7e-05,"over":0,"calls":1},{"name":"/datum/font/proc/get_metrics","self":8e-06,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":8},{"name":"/atom/proc/get_all_contents","self":0.00333,"total":0.004505,"real":0.003448,"over":0,"calls":910},{"name":"/atom/proc/get_all_contents_ignoring","self":0.005697,"total":0.010974,"real":0.005994,"over":0,"calls":910},{"name":"/atom/proc/smooth_icon","self":0.004425,"total":0.03184,"real":0.032376,"over":0,"calls":760},{"name":"/atom/proc/bitmask_smooth","self":0.014026,"total":0.027386,"real":0.027904,"over":0,"calls":760},{"name":"/atom/proc/set_smoothed_icon_state","self":0.000859,"total":0.001095,"real":0.001381,"over":0,"calls":332},{"name":"/atom/proc/build_appearance_list","self":0.003759,"total":0.005606,"real":0.006476,"over":0,"calls":1025},{"name":"/atom/proc/cut_overlays","self":0.002792,"total":0.00329,"real":0.003925,"over":0,"calls":716},{"name":"/atom/proc/add_overlay","self":0.007647,"total":0.013287,"real":0.0143,"over":0,"calls":1025},{"name":"/atom/proc/CanPass","self":0.000637,"total":0.001328,"real":0.001474,"over":0,"calls":151},{"name":"/atom/proc/CanAllowThrough","self":0.00025,"total":0.000359,"real":0.000491,"over":0,"calls":151},{"name":"/atom/proc/Bumped","self":2.9e-05,"total":4.7e-05,"real":6.9e-05,"over":0,"calls":23},{"name":"/atom/proc/setDir","self":0.00015,"total":0.000173,"real":0.000199,"over":0,"calls":31},{"name":"/atom/proc/drop_location","self":0.000127,"total":0.000179,"real":0.000217,"over":0,"calls":40},{"name":"/atom/proc/set_density","self":2.2e-05,"total":2.3e-05,"real":2.4e-05,"over":0,"calls":2},{"name":"/atom/proc/has_gravity","self":0.000307,"total":0.000342,"real":0.000388,"over":0,"calls":57},{"name":"/atom/proc/setup_reskins","self":7.8e-05,"total":0.000153,"real":0.00023,"over":0,"calls":100},{"name":"/atom/proc/update_appearance","self":0.009121,"total":0.06441,"real":0.057281,"over":0,"calls":1113},{"name":"/atom/proc/update_name","self":0.001338,"total":0.00214,"real":0.002907,"over":0,"calls":1107},{"name":"/atom/proc/update_desc","self":0.001514,"total":0.002303,"real":0.002802,"over":0,"calls":1107},{"name":"/atom/proc/update_icon","self":0.019745,"total":0.072944,"real":0.067023,"over":0,"calls":1551},{"name":"/atom/proc/update_icon_state","self":0.002564,"total":0.003654,"real":0.004009,"over":0,"calls":1547},{"name":"/atom/proc/update_overlays","self":0.001826,"total":0.002916,"real":0.004102,"over":0,"calls":1549},{"name":"/atom/proc/add_atom_colour","self":0.000305,"total":0.002551,"real":0.002612,"over":0,"calls":67},{"name":"/atom/proc/update_atom_colour","self":0.00083,"total":0.000964,"real":0.001025,"over":0,"calls":67},{"name":"/atom/proc/get_integrity","self":3e-05,"total":4.9e-05,"real":7.2e-05,"over":0,"calls":28},{"name":"/atom/proc/Initialize","self":0.000822,"total":0.002506,"real":0.002602,"over":0,"calls":100},{"name":"/atom/proc/air_update_turf","self":7.7e-05,"total":0.017929,"real":0.001591,"over":0,"calls":15},{"name":"/atom/proc/get_blood_dna_color","self":0.000121,"total":0.000298,"real":0.000315,"over":0,"calls":22},{"name":"/atom/proc/add_blood_DNA","self":3.7e-05,"total":7.1e-05,"real":0.000104,"over":0,"calls":45},{"name":"/atom/proc/set_light","self":0.015365,"total":0.031677,"real":0.029871,"over":0,"calls":2252},{"name":"/atom/proc/update_light","self":0.009378,"total":0.013729,"real":0.013945,"over":0,"calls":2252},{"name":"/atom/proc/set_opacity","self":1.7e-05,"total":0.000187,"real":4.3e-05,"over":0,"calls":13},{"name":"/atom/proc/set_light_power","self":5.3e-05,"total":8.4e-05,"real":0.00013,"over":0,"calls":51},{"name":"/atom/proc/set_light_range","self":0.000345,"total":0.000609,"real":0.000873,"over":0,"calls":353},{"name":"/atom/proc/set_light_color","self":5.9e-05,"total":9.6e-05,"real":0.000129,"over":0,"calls":51},{"name":"/atom/proc/set_light_on","self":0.001857,"total":0.003408,"real":0.004793,"over":0,"calls":1899},{"name":"/atom/proc/get_light_offset","self":0.000413,"total":0.000783,"real":0.001183,"over":0,"calls":500},{"name":"/atom/movable/smooth_icon","self":0.001413,"total":0.024051,"real":0.024428,"over":0,"calls":326},{"name":"/atom/movable/proc/update_emissive_block","self":0.003718,"total":0.013921,"real":0.014318,"over":0,"calls":1288},{"name":"/atom/movable/proc/stop_pulling","self":3.6e-05,"total":6.1e-05,"real":8.8e-05,"over":0,"calls":40},{"name":"/atom/movable/proc/check_pulling","self":0.00011,"total":0.000171,"real":0.000241,"over":0,"calls":74},{"name":"/atom/movable/proc/set_glide_size","self":6.2e-05,"total":7.9e-05,"real":0.0001,"over":0,"calls":23},{"name":"/atom/movable/proc/Moved","self":0.001064,"total":0.005471,"real":0.005664,"over":0,"calls":189},{"name":"/atom/movable/proc/become_hearing_sensitive","self":8.2e-05,"total":8.8e-05,"real":9.5e-05,"over":0,"calls":10},{"name":"/atom/movable/proc/lose_hearing_sensitivity","self":0.000345,"total":0.000492,"real":0.00069,"over":0,"calls":209},{"name":"/atom/movable/proc/become_area_sensitive","self":0.000135,"total":0.000186,"real":0.000205,"over":0,"calls":22},{"name":"/atom/movable/proc/set_currently_z_moving","self":3.2e-05,"total":4.9e-05,"real":6.9e-05,"over":0,"calls":23},{"name":"/atom/movable/proc/forceMove","self":0.000125,"total":0.005249,"real":0.005306,"over":0,"calls":40},{"name":"/atom/movable/proc/moveToNullspace","self":0.000374,"total":0.002432,"real":0.002546,"over":0,"calls":119},{"name":"/atom/movable/proc/doMove","self":0.001404,"total":0.007186,"real":0.007345,"over":0,"calls":159},{"name":"/atom/movable/proc/on_changed_z_level","self":9.8e-05,"total":0.000146,"real":0.000199,"over":0,"calls":65},{"name":"/atom/movable/proc/Process_Spacemove","self":5.1e-05,"total":0.000132,"real":0.000144,"over":0,"calls":17},{"name":"/atom/movable/proc/newtonian_move","self":8e-05,"total":0.000207,"real":0.000225,"over":0,"calls":17},{"name":"/atom/movable/proc/has_buckled_mobs","self":0.000192,"total":0.000335,"real":0.000484,"over":0,"calls":189},{"name":"/atom/movable/proc/unbuckle_all_mobs","self":0.000359,"total":0.000562,"real":0.00066,"over":0,"calls":119},{"name":"/atom/movable/proc/block_superconductivity","self":8e-06,"total":1.3e-05,"real":1.9e-05,"over":0,"calls":7},{"name":"/atom/movable/Initialize","self":0.000928,"total":0.003436,"real":0.003538,"over":0,"calls":100},{"name":"/atom/movable/Destroy","self":0.002357,"total":0.00932,"real":0.009449,"over":0,"calls":119},{"name":"/atom/movable/update_overlays","self":0.007869,"total":0.022814,"real":0.02203,"over":0,"calls":1288},{"name":"/atom/movable/Move","self":0.000791,"total":0.006148,"real":0.006239,"over":0,"calls":53},{"name":"/atom/movable/Move","self":0.000816,"total":0.011097,"real":0.011223,"over":0,"calls":74},{"name":"/atom/movable/Cross","self":0.000482,"total":0.001594,"real":0.001695,"over":0,"calls":98},{"name":"/atom/movable/Bump","self":0.000109,"total":0.000229,"real":0.000255,"over":0,"calls":23},{"name":"/atom/movable/Exited","self":0.000466,"total":0.000865,"real":0.000894,"over":0,"calls":40},{"name":"/atom/movable/set_explosion_block","self":2.6e-05,"total":6.8e-05,"real":5.3e-05,"over":0,"calls":2},{"name":"/atom/movable/CanAllowThrough","self":0.000285,"total":0.000499,"real":0.000595,"over":0,"calls":98},{"name":"/atom/movable/set_opacity","self":0.00056,"total":0.000588,"real":8.6e-05,"over":0,"calls":13},{"name":"/atom/movable/lighting_object/proc/update","self":0.000359,"total":0.000374,"real":0.0004,"over":0,"calls":26},{"name":"/atom/movable/render_step/Initialize","self":0.000385,"total":0.001218,"real":0.001263,"over":0,"calls":53},{"name":"/atom/movable/render_step/emissive_blocker/Initialize","self":0.000201,"total":0.001426,"real":0.001474,"over":0,"calls":53},{"name":"/atom/Destroy","self":0.010383,"total":0.040831,"real":0.017046,"over":0,"calls":1029},{"name":"/atom/Entered","self":0.000153,"total":0.00038,"real":0.000424,"over":0,"calls":70},{"name":"/atom/Exit","self":0.000148,"total":0.000193,"real":0.000235,"over":0,"calls":53},{"name":"/atom/Exited","self":0.000231,"total":0.00032,"real":0.00043,"over":0,"calls":135},{"name":"/atom/New","self":0.007762,"total":0.047931,"real":0.033805,"over":0,"calls":1010},{"name":"/turf/closed/set_smoothed_icon_state","self":0.003776,"total":0.012288,"real":0.012775,"over":0,"calls":428},{"name":"/turf/closed/wall/Bumped","self":4.2e-05,"total":6.4e-05,"real":7.8e-05,"over":0,"calls":11},{"name":"/turf/closed/get_smooth_underlay_icon","self":3.5e-05,"total":6.5e-05,"real":0.000105,"over":0,"calls":47},{"name":"/turf/closed/mineral/Bumped","self":2.8e-05,"total":4.6e-05,"real":5.4e-05,"over":0,"calls":8},{"name":"/turf/open/floor/set_smoothed_icon_state","self":2.2e-05,"total":9.9e-05,"real":0.000103,"over":0,"calls":6},{"name":"/turf/open/floor/circuit/proc/handle_powerchange","self":0.00047,"total":0.000719,"real":0.000828,"over":0,"calls":155},{"name":"/turf/open/proc/transfer_occupant","self":9e-05,"total":0.00014,"real":0.000199,"over":0,"calls":70},{"name":"/turf/open/space/Destroy","self":0.027514,"total":0.101565,"real":0.028839,"over":0,"calls":652},{"name":"/turf/open/space/proc/update_starlight","self":0.02239,"total":0.048409,"real":0.044605,"over":0,"calls":1899},{"name":"/turf/open/space/get_smooth_underlay_icon","self":0.000158,"total":0.007544,"real":0.007628,"over":0,"calls":53},{"name":"/turf/open/space/ChangeTurf","self":0.003843,"total":0.224844,"real":0.076281,"over":0,"calls":652},{"name":"/turf/open/space/Initialize","self":0.004977,"total":0.00688,"real":0.003587,"over":0,"calls":910},{"name":"/turf/open/space/transit/Destroy","self":0.008145,"total":0.120984,"real":0.036921,"over":0,"calls":652},{"name":"/turf/open/ChangeTurf","self":0.011002,"total":0.221211,"real":0.074336,"over":0,"calls":652},{"name":"/turf/open/Entered","self":0.000374,"total":0.000836,"real":0.00091,"over":0,"calls":70},{"name":"/turf/open/Exited","self":0.000282,"total":0.000507,"real":0.000586,"over":0,"calls":95},{"name":"/turf/open/hotspot_expose","self":9.6e-05,"total":0.000114,"real":0.000144,"over":0,"calls":26},{"name":"/turf/open/can_atmos_pass","self":0.007655,"total":0.009166,"real":0.000648,"over":0,"calls":67},{"name":"/turf/open/Destroy","self":0.020879,"total":0.07425,"real":0.023171,"over":0,"calls":652},{"name":"/turf/open/return_air","self":0.000884,"total":0.001094,"real":0.001343,"over":0,"calls":292},{"name":"/turf/proc/empty","self":0.020754,"total":0.351589,"real":0.170183,"over":0,"calls":910},{"name":"/turf/proc/ChangeTurf","self":0.05394,"total":0.292125,"real":0.144353,"over":0,"calls":910},{"name":"/turf/proc/get_smooth_underlay_icon","self":3.2e-05,"total":4.4e-05,"real":5.9e-05,"over":0,"calls":18},{"name":"/turf/proc/get_explosive_block","self":0.003025,"total":0.004225,"real":0.002597,"over":0,"calls":910},{"name":"/turf/proc/immediate_calculate_adjacent_turfs","self":0.004428,"total":0.016476,"real":0.001378,"over":0,"calls":15},{"name":"/turf/proc/reconsider_lights","self":0.000327,"total":0.000532,"real":0.00071,"over":0,"calls":258},{"name":"/turf/proc/recalculate_directional_opacity","self":0.004262,"total":0.006397,"real":0.003817,"over":0,"calls":910},{"name":"/turf/New","self":0.006508,"total":0.031502,"real":0.014357,"over":0,"calls":910},{"name":"/turf/Destroy","self":0.007376,"total":0.044106,"real":0.016905,"over":0,"calls":910},{"name":"/turf/_clear_signal_refs","self":0.013009,"total":0.018736,"real":0.00518,"over":0,"calls":910},{"name":"/turf/Enter","self":0.000576,"total":0.002737,"real":0.002808,"over":0,"calls":53},{"name":"/turf/AllowDrop","self":2.9e-05,"total":5.3e-05,"real":8.9e-05,"over":0,"calls":40},{"name":"/turf/air_update_turf","self":0.000187,"total":0.017854,"real":0.001525,"over":0,"calls":15},{"name":"/proc/rustg_get_version","self":0.000452,"total":0.000816,"real":0.000189,"over":1.9e-05,"calls":34},{"name":"/proc/rustg_unix_timestamp","self":2.5e-05,"total":3.2e-05,"real":3.7e-05,"over":2.5e-05,"calls":8},{"name":"/proc/english_list","self":8e-05,"total":0.000115,"real":0.000149,"over":0,"calls":44},{"name":"/proc/typecache_filter_list_reverse","self":0.003664,"total":0.004722,"real":0.003047,"over":0,"calls":910},{"name":"/proc/list_clear_nulls","self":5e-06,"total":8e-06,"real":1.1e-05,"over":0,"calls":4},{"name":"/proc/pick_weight","self":0.000262,"total":0.000333,"real":0.000416,"over":0,"calls":85},{"name":"/proc/pick_weight_recursive","self":0.000468,"total":0.001018,"real":0.001095,"over":0,"calls":85},{"name":"/proc/fill_with_ones","self":0.000217,"total":0.000287,"real":0.000366,"over":0,"calls":85},{"name":"/proc/popleft","self":5e-06,"total":7e-06,"real":8e-06,"over":0,"calls":2},{"name":"/proc/move_element","self":0.00099,"total":0.001532,"real":0.002162,"over":0.000544,"calls":695},{"name":"/proc/move_range","self":4.2e-05,"total":5.4e-05,"real":7e-05,"over":2.1e-05,"calls":14},{"name":"/proc/reverse_range","self":3.9e-05,"total":5e-05,"real":6.8e-05,"over":2.3e-05,"calls":17},{"name":"/proc/get_nested_locs","self":8.9e-05,"total":0.000136,"real":0.000177,"over":0,"calls":62},{"name":"/proc/send2chat","self":7.4e-05,"total":0.004283,"real":0.095077,"over":3.1e-05,"calls":1},{"name":"/proc/cmp_subsystem_priority","self":0.002477,"total":0.004771,"real":0.006219,"over":0.001374,"calls":2237},{"name":"/proc/get_area_name","self":1e-05,"total":1.2e-05,"real":1.4e-05,"over":0,"calls":4},{"name":"/proc/reverse_ndir","self":8.5e-05,"total":0.000143,"real":0.000219,"over":0,"calls":82},{"name":"/proc/get_icon_dimensions_pure","self":0.001502,"total":0.001858,"real":0.002313,"over":0,"calls":504},{"name":"/proc/emissive_appearance","self":0.000297,"total":0.000649,"real":0.000699,"over":0,"calls":60},{"name":"/proc/fast_emissive_blocker","self":0.00734,"total":0.00964,"real":0.010691,"over":0,"calls":1244},{"name":"/proc/power_to_energy","self":1.9e-05,"total":3.4e-05,"real":5.2e-05,"over":0,"calls":19},{"name":"/proc/station_name","self":1e-05,"total":4.8e-05,"real":4.9e-05,"over":0,"calls":1},{"name":"/proc/set_station_name","self":1.2e-05,"total":1.6e-05,"real":1.7e-05,"over":0,"calls":1},{"name":"/proc/new_station_name","self":2e-05,"total":2.1e-05,"real":2.2e-05,"over":0,"calls":1},{"name":"/proc/REF","self":0.000417,"total":0.000521,"real":0.000559,"over":1.7e-05,"calls":127},{"name":"/proc/get_hearers_in_view","self":1.5e-05,"total":3.7e-05,"real":3.8e-05,"over":0,"calls":3},{"name":"/proc/get_hearers_in_range","self":0.001364,"total":0.004019,"real":0.004333,"over":0,"calls":339},{"name":"/proc/stoplag","self":0.000637,"total":0.000812,"real":1.49568,"over":0.000161,"calls":31},{"name":"/proc/baseturfs_string_list","self":0.001456,"total":0.002553,"real":0.002245,"over":0,"calls":910},{"name":"/proc/format_table_name","self":3e-06,"total":1.2e-05,"real":1.2e-05,"over":3e-06,"calls":1},{"name":"/proc/capitalize","self":0.000148,"total":0.00018,"real":0.000215,"over":0,"calls":44},{"name":"/proc/server_timestamp","self":0.000253,"total":0.000257,"real":0.000261,"over":0,"calls":4},{"name":"/proc/ISOtime","self":5.8e-05,"total":5.9e-05,"real":6e-05,"over":0,"calls":1},{"name":"/proc/update_midnight_rollover","self":6.4e-05,"total":9.3e-05,"real":0.000119,"over":7e-06,"calls":32},{"name":"/proc/___TraitRemove","self":0.000196,"total":0.000426,"real":0.000452,"over":0,"calls":23},{"name":"/proc/get_visual_offset","self":0.004757,"total":0.007454,"real":0.007895,"over":0,"calls":504},{"name":"/proc/dir2angle","self":2e-05,"total":3.7e-05,"real":4.9e-05,"over":0,"calls":21},{"name":"/proc/dir2offset","self":7.2e-05,"total":0.000124,"real":0.000179,"over":0,"calls":69},{"name":"/proc/getviewsize","self":4e-06,"total":6e-06,"real":7e-06,"over":0,"calls":2},{"name":"/proc/log_asset","self":0.002972,"total":0.004563,"real":0.000176,"over":0,"calls":17},{"name":"/proc/log_perf","self":9.5e-05,"total":9.6e-05,"real":0.000214,"over":0,"calls":1},{"name":"/proc/log_world","self":6.3e-05,"total":0.0015,"real":0.000731,"over":5.9e-05,"calls":3},{"name":"/proc/sortTim","self":0.000153,"total":0.012223,"real":0.011845,"over":7.8e-05,"calls":34},{"name":"/proc/qdel","self":0.018939,"total":0.168046,"real":0.078347,"over":1.5e-05,"calls":3882},{"name":"/proc/iconstate2appearance","self":0.001122,"total":0.001687,"real":0.002334,"over":0,"calls":755},{"name":"/proc/_addtimer","self":8.5e-05,"total":0.000327,"real":0.000341,"over":0,"calls":8},{"name":"/proc/deltimer","self":5.1e-05,"total":0.000305,"real":0.000315,"over":0,"calls":10},{"name":"/proc/updatetimedelay","self":1.1e-05,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":5},{"name":"/proc/mutable_appearance","self":0.000933,"total":0.00132,"real":0.001546,"over":0,"calls":205},{"name":"/proc/WEAKREF","self":1.2e-05,"total":5.7e-05,"real":5.9e-05,"over":5e-06,"calls":2},{"name":"/proc/generate_space_underlay","self":0.001464,"total":0.007376,"real":0.007451,"over":0,"calls":53},{"name":"/proc/add_radio","self":0.000556,"total":0.00071,"real":0.00091,"over":0,"calls":204},{"name":"/proc/remove_radio_all","self":0.000159,"total":0.000171,"real":0.000186,"over":0,"calls":15},{"name":"/proc/generate_status_text","self":2.6e-05,"total":0.000132,"real":0.000134,"over":0,"calls":6},{"name":"/proc/get_status_text","self":0.0001,"total":0.000165,"real":0.000248,"over":0,"calls":102},{"name":"/proc/get_airlock_overlay","self":0.000402,"total":0.000683,"real":0.000612,"over":0,"calls":58},{"name":"/proc/playsound","self":0.005154,"total":0.010413,"real":0.010732,"over":0,"calls":342},{"name":"/proc/get_sfx","self":0.00025,"total":0.000443,"real":0.000667,"over":0,"calls":275},{"name":"/proc/IsAdminAdvancedProcCall","self":3.4e-05,"total":4.9e-05,"real":6.8e-05,"over":3.2e-05,"calls":13},{"name":"/proc/get_admin_counts","self":4.4e-05,"total":4.9e-05,"real":5.6e-05,"over":4.4e-05,"calls":6},{"name":"/proc/calculate_light_offset","self":0.003171,"total":0.01151,"real":0.011953,"over":0,"calls":504},{"name":"/proc/get_step_multiz","self":0.004352,"total":0.004895,"real":0.000345,"over":0,"calls":90},{"name":"/proc/get_color_from_blood_list","self":0.00014,"total":0.000218,"real":0.000257,"over":0,"calls":44},{"name":"/proc/to_chat_immediate","self":2.3e-05,"total":3.3e-05,"real":3.5e-05,"over":7e-06,"calls":3},{"name":"/proc/to_chat","self":2.7e-05,"total":6.2e-05,"real":6.7e-05,"over":1.6e-05,"calls":4},{"name":"/mob/proc/update_pull_hud_icon","self":4.1e-05,"total":7.1e-05,"real":0.0001,"over":0,"calls":40},{"name":"/mob/proc/remove_movespeed_modifier","self":0.000125,"total":0.000148,"real":0.000181,"over":0,"calls":40},{"name":"/mob/living/proc/spreadFire","self":3e-06,"total":4e-06,"real":5e-06,"over":0,"calls":2},{"name":"/mob/living/proc/refresh_gravity","self":0.000117,"total":0.000631,"real":0.000665,"over":0,"calls":40},{"name":"/mob/living/proc/update_turf_movespeed","self":6.4e-05,"total":9.6e-05,"real":0.00013,"over":0,"calls":40},{"name":"/mob/living/proc/update_pull_movespeed","self":0.000182,"total":0.000331,"real":0.000361,"over":0,"calls":40},{"name":"/mob/living/carbon/human/proc/on_entered","self":8e-06,"total":1.2e-05,"real":1.3e-05,"over":0,"calls":2},{"name":"/mob/living/stop_pulling","self":0.00025,"total":0.000662,"real":0.000695,"over":0,"calls":40},{"name":"/mob/living/forceMove","self":0.000349,"total":0.006877,"real":0.006942,"over":0,"calls":40},{"name":"/mob/living/Moved","self":0.000291,"total":0.0035,"real":0.003545,"over":0,"calls":40},{"name":"/mob/living/mob_negates_gravity","self":6.7e-05,"total":9.5e-05,"real":0.000122,"over":0,"calls":40},{"name":"/mob/living/CanAllowThrough","self":1.5e-05,"total":3.6e-05,"real":3.8e-05,"over":0,"calls":4},{"name":"/mob/has_gravity","self":0.000179,"total":0.000512,"real":0.000542,"over":0,"calls":40},{"name":"/mob/Moved","self":0.000116,"total":0.003148,"real":0.003187,"over":0,"calls":40},{"name":"/area/proc/powered","self":0.007653,"total":0.012155,"real":0.017156,"over":0,"calls":6244},{"name":"/area/proc/power_change","self":0.002023,"total":0.237868,"real":0.239219,"over":0,"calls":261},{"name":"/area/proc/addStaticPower","self":5.4e-05,"total":8.2e-05,"real":9.2e-05,"over":0,"calls":17},{"name":"/area/proc/removeStaticPower","self":8e-06,"total":1.2e-05,"real":1.4e-05,"over":0,"calls":2},{"name":"/area/proc/update_beauty","self":5.6e-05,"total":0.00032,"real":0.00035,"over":0,"calls":22},{"name":"/area/update_icon","self":0.000881,"total":0.003469,"real":0.003688,"over":0,"calls":261},{"name":"/area/Exited","self":0.000126,"total":0.00017,"real":0.000219,"over":0,"calls":65},{"name":"/obj/item/radio/intercom/update_icon_state","self":0.001963,"total":0.003146,"real":0.003683,"over":0,"calls":657},{"name":"/obj/item/radio/intercom/proc/AreaPowerCheck","self":0.001638,"total":0.043129,"real":0.043518,"over":0,"calls":219},{"name":"/obj/item/radio/proc/readd_listening_radio_channels","self":0.000681,"total":0.001389,"real":0.001583,"over":0,"calls":204},{"name":"/obj/item/radio/proc/set_listening","self":0.001334,"total":0.013519,"real":0.013764,"over":0,"calls":219},{"name":"/obj/item/radio/proc/set_broadcasting","self":0.001425,"total":0.014148,"real":0.014387,"over":0,"calls":219},{"name":"/obj/item/radio/proc/set_on","self":0.001118,"total":0.02863,"real":0.028945,"over":0,"calls":219},{"name":"/obj/item/radio/update_overlays","self":0.002282,"total":0.013275,"real":0.013907,"over":0,"calls":657},{"name":"/obj/item/shard/proc/on_entered","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/obj/item/modular_computer/processor/use_energy","self":0.000162,"total":0.000362,"real":0.000379,"over":0,"calls":28},{"name":"/obj/machinery/door/airlock/proc/remaining_main_outage","self":0.000595,"total":0.001673,"real":0.000212,"over":0,"calls":87},{"name":"/obj/machinery/door/airlock/proc/has_active_reta_access","self":6.9e-05,"total":0.000128,"real":0.000147,"over":0,"calls":20},{"name":"/obj/machinery/door/airlock/proc/set_airlock_state","self":6.2e-05,"total":0.002872,"real":0.000552,"over":0,"calls":3},{"name":"/obj/machinery/door/airlock/hasPower","self":0.001257,"total":0.001915,"real":0.000457,"over":0,"calls":87},{"name":"/obj/machinery/door/airlock/update_icon","self":0.000129,"total":0.006553,"real":0.002811,"over":0,"calls":29},{"name":"/obj/machinery/door/airlock/update_icon_state","self":0.000248,"total":0.000585,"real":0.000367,"over":0,"calls":29},{"name":"/obj/machinery/door/airlock/update_overlays","self":0.000576,"total":0.005286,"real":0.001838,"over":0,"calls":29},{"name":"/obj/machinery/door/airlock/animation_segment_delay","self":2e-06,"total":3e-06,"real":5e-06,"over":0,"calls":2},{"name":"/obj/machinery/door/proc/set_animation","self":0.000101,"total":0.002809,"real":0.000538,"over":0,"calls":3},{"name":"/obj/machinery/door/proc/hasPower","self":2e-06,"total":4e-06,"real":5e-06,"over":0,"calls":2},{"name":"/obj/machinery/door/proc/update_explosive_block","self":7e-06,"total":8.2e-05,"real":6.7e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/CanAllowThrough","self":3e-06,"total":9e-06,"real":1e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/update_icon_state","self":0.000757,"total":0.001794,"real":0.000379,"over":0,"calls":44},{"name":"/obj/machinery/door/update_overlays","self":0.000169,"total":0.002477,"real":0.000564,"over":0,"calls":44},{"name":"/obj/machinery/door/block_superconductivity","self":8e-06,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":6},{"name":"/obj/machinery/door/power_change","self":0.005333,"total":0.03108,"real":0.032805,"over":0,"calls":1957},{"name":"/obj/machinery/door/set_density","self":1.1e-05,"total":0.000115,"real":9.8e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/set_explosion_block","self":6e-06,"total":7.5e-05,"real":6.1e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/firedoor/proc/on_power_loss","self":5e-06,"total":1.8e-05,"real":2.2e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/update_name","self":1.1e-05,"total":1.5e-05,"real":1.6e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/update_icon_state","self":3e-06,"total":1.1e-05,"real":1.3e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/update_overlays","self":4e-06,"total":1.5e-05,"real":1.6e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/poddoor/update_icon_state","self":0.001406,"total":0.003167,"real":0.000171,"over":0,"calls":13},{"name":"/obj/machinery/door/window/update_icon_state","self":1.2e-05,"total":3.4e-05,"real":3.4e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/window/update_overlays","self":4e-06,"total":1.7e-05,"real":1.7e-05,"over":0,"calls":1},{"name":"/obj/machinery/power/apc/proc/update","self":0.002312,"total":0.248544,"real":0.249943,"over":0,"calls":261},{"name":"/obj/machinery/power/solar_control/update_overlays","self":1e-05,"total":3.4e-05,"real":3.5e-05,"over":0,"calls":1},{"name":"/obj/machinery/turretid/update_overlays","self":5.7e-05,"total":0.000258,"real":0.000268,"over":0,"calls":4},{"name":"/obj/machinery/turretid/power_change","self":2.2e-05,"total":0.000419,"real":0.000432,"over":0,"calls":4},{"name":"/obj/machinery/holopad/power_change","self":0.000421,"total":0.001889,"real":0.001976,"over":0,"calls":90},{"name":"/obj/machinery/teleport/hub/proc/is_ready","self":5e-06,"total":7e-06,"real":1e-05,"over":0,"calls":3},{"name":"/obj/machinery/teleport/hub/update_icon_state","self":3.4e-05,"total":4.2e-05,"real":4.5e-05,"over":0,"calls":3},{"name":"/obj/machinery/teleport/station/power_change","self":1.4e-05,"total":0.000215,"real":0.000216,"over":0,"calls":3},{"name":"/obj/machinery/vending/power_change","self":0.00065,"total":0.002903,"real":0.003036,"over":0,"calls":134},{"name":"/obj/machinery/proc/set_machine_stat","self":0.005392,"total":0.009582,"real":0.014138,"over":0,"calls":5664},{"name":"/obj/machinery/proc/on_set_machine_stat","self":7.2e-05,"total":0.000199,"real":0.000222,"over":0,"calls":27},{"name":"/obj/machinery/proc/unset_static_power","self":8e-06,"total":2e-05,"real":2e-05,"over":0,"calls":2},{"name":"/obj/machinery/proc/get_room_area","self":0.001696,"total":0.002477,"real":0.003424,"over":0,"calls":1178},{"name":"/obj/machinery/proc/update_current_power_usage","self":1.3e-05,"total":4e-05,"real":4.1e-05,"over":0,"calls":2},{"name":"/obj/machinery/proc/set_is_operational","self":9.2e-05,"total":0.000124,"real":0.000147,"over":0,"calls":27},{"name":"/obj/machinery/proc/on_set_is_operational","self":1.5e-05,"total":3.8e-05,"real":6e-05,"over":0,"calls":27},{"name":"/obj/machinery/proc/powered","self":0.019366,"total":0.03076,"real":0.035557,"over":0,"calls":5902},{"name":"/obj/machinery/proc/use_energy","self":3.5e-05,"total":5.8e-05,"real":7.9e-05,"over":0,"calls":28},{"name":"/obj/machinery/proc/addStaticPower","self":4.8e-05,"total":0.00012,"real":0.000128,"over":0,"calls":15},{"name":"/obj/machinery/proc/removeStaticPower","self":4e-05,"total":0.000162,"real":0.000173,"over":0,"calls":15},{"name":"/obj/machinery/proc/power_change","self":0.031707,"total":0.069368,"real":0.074348,"over":0,"calls":5636},{"name":"/obj/machinery/computer/update_overlays","self":5e-06,"total":2.3e-05,"real":2.3e-05,"over":0,"calls":1},{"name":"/obj/machinery/computer/power_change","self":0.001391,"total":0.008382,"real":0.008633,"over":0,"calls":270},{"name":"/obj/machinery/computer/holodeck/proc/toggle_power","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/computer/holodeck/power_change","self":1e-05,"total":4.8e-05,"real":5e-05,"over":0,"calls":1},{"name":"/obj/machinery/flasher/powered","self":7.7e-05,"total":0.000186,"real":0.000207,"over":0,"calls":25},{"name":"/obj/machinery/sparker/powered","self":6e-06,"total":1.7e-05,"real":1.8e-05,"over":0,"calls":2},{"name":"/obj/machinery/light_switch/power_change","self":0.000445,"total":0.002054,"real":0.002181,"over":0,"calls":137},{"name":"/obj/machinery/scanner_gate/proc/set_scanline","self":1.3e-05,"total":1.6e-05,"real":1.7e-05,"over":0,"calls":2},{"name":"/obj/machinery/scanner_gate/power_change","self":1e-05,"total":4.8e-05,"real":4.9e-05,"over":0,"calls":2},{"name":"/obj/machinery/stasis/proc/play_power_sound","self":6e-06,"total":1e-05,"real":1.2e-05,"over":0,"calls":2},{"name":"/obj/machinery/stasis/proc/stasis_running","self":3e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/obj/machinery/stasis/power_change","self":1.1e-05,"total":4.2e-05,"real":4.4e-05,"over":0,"calls":2},{"name":"/obj/machinery/status_display/proc/set_picture","self":0.000145,"total":0.005384,"real":0.005444,"over":0,"calls":48},{"name":"/obj/machinery/status_display/proc/set_messages","self":1.2e-05,"total":0.000667,"real":0.000673,"over":0,"calls":3},{"name":"/obj/machinery/status_display/proc/clear_display","self":0.000224,"total":0.000647,"real":0.000692,"over":0,"calls":48},{"name":"/obj/machinery/status_display/proc/clear_text","self":0.000232,"total":0.000364,"real":0.000408,"over":0,"calls":48},{"name":"/obj/machinery/status_display/proc/clear_green_screen","self":6.1e-05,"total":0.0001,"real":0.000135,"over":0,"calls":51},{"name":"/obj/machinery/status_display/proc/update_message","self":5.7e-05,"total":0.000213,"real":0.000216,"over":0,"calls":6},{"name":"/obj/machinery/status_display/proc/update","self":0.00044,"total":0.007259,"real":0.007392,"over":0,"calls":133},{"name":"/obj/machinery/status_display/update_appearance","self":0.000286,"total":0.005892,"real":0.005953,"over":0,"calls":51},{"name":"/obj/machinery/status_display/update_overlays","self":0.000571,"total":0.003024,"real":0.003068,"over":0,"calls":51},{"name":"/obj/machinery/status_display/power_change","self":0.000614,"total":0.009337,"real":0.009476,"over":0,"calls":133},{"name":"/obj/machinery/status_display/evac/process","self":0.000296,"total":0.000535,"real":0.000603,"over":0,"calls":79},{"name":"/obj/machinery/status_display/evac/proc/get_highest_priority_display","self":0.000183,"total":0.000238,"real":0.00031,"over":0,"calls":79},{"name":"/obj/machinery/status_display/supply/process","self":1.6e-05,"total":0.000681,"real":0.000687,"over":0,"calls":3},{"name":"/obj/machinery/status_display/ai/process","self":0.000216,"total":0.0056,"real":0.005658,"over":0,"calls":48},{"name":"/obj/machinery/status_display/door_timer/process","self":3e-06,"total":5e-06,"real":9e-06,"over":0,"calls":3},{"name":"/obj/machinery/suit_storage_unit/update_overlays","self":0.000281,"total":0.000935,"real":0.000973,"over":0,"calls":38},{"name":"/obj/machinery/suit_storage_unit/power_change","self":0.000191,"total":0.003657,"real":0.003709,"over":0,"calls":38},{"name":"/obj/machinery/atmospherics/components/unary/vent_pump/update_icon_nopipes","self":0.001997,"total":0.004577,"real":0.004914,"over":0,"calls":395},{"name":"/obj/machinery/atmospherics/components/unary/vent_pump/power_change","self":0.00186,"total":0.010788,"real":0.011156,"over":0,"calls":395},{"name":"/obj/machinery/atmospherics/components/unary/vent_scrubber/update_icon_nopipes","self":0.001522,"total":0.003065,"real":0.003344,"over":0,"calls":320},{"name":"/obj/machinery/atmospherics/components/unary/vent_scrubber/power_change","self":0.00149,"total":0.00807,"real":0.00836,"over":0,"calls":320},{"name":"/obj/machinery/atmospherics/components/proc/update_icon_nopipes","self":1e-06,"total":1e-06,"real":2e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/proc/get_pipe_layer_offset","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/update_overlays","self":7e-06,"total":2.6e-05,"real":2.8e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/update_icon","self":3.6e-05,"total":0.000118,"real":0.000118,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/get_pipe_image","self":0.000213,"total":0.000475,"real":0.000509,"over":0,"calls":37},{"name":"/obj/machinery/atmospherics/components/update_layer","self":7e-06,"total":9e-06,"real":9e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/tank/proc/smoothed","self":4e-06,"total":1.5e-05,"real":1.6e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/tank/proc/refresh_window","self":1e-05,"total":1.9e-05,"real":2e-05,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/tank/update_appearance","self":5e-06,"total":0.000153,"real":0.000154,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/tank/update_overlays","self":1e-05,"total":4.2e-05,"real":4.2e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/proc/get_pipe_image","self":0.00024,"total":0.000268,"real":0.000294,"over":0,"calls":37},{"name":"/obj/machinery/atmospherics/proc/update_cap_visuals","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/update_icon","self":7e-06,"total":7.5e-05,"real":7.5e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/update_name","self":9e-06,"total":1.1e-05,"real":1.1e-05,"over":0,"calls":1},{"name":"/obj/machinery/porta_turret/proc/check_should_process","self":3.2e-05,"total":4.8e-05,"real":5.7e-05,"over":0,"calls":15},{"name":"/obj/machinery/porta_turret/proc/finish_popup","self":3.7e-05,"total":4.1e-05,"real":5e-05,"over":0,"calls":10},{"name":"/obj/machinery/porta_turret/power_change","self":0.000102,"total":0.000381,"real":0.000394,"over":0,"calls":15},{"name":"/obj/machinery/light/get_light_offset","self":0.000383,"total":0.000567,"real":0.000621,"over":0,"calls":69},{"name":"/obj/machinery/light/update_icon_state","self":0.0001,"total":0.000148,"real":0.000161,"over":0,"calls":15},{"name":"/obj/machinery/light/update_overlays","self":3.8e-05,"total":0.000284,"real":0.000298,"over":0,"calls":15},{"name":"/obj/machinery/light/proc/update","self":0.000187,"total":0.001441,"real":0.001461,"over":0,"calls":15},{"name":"/obj/machinery/light/proc/broken_sparks","self":1.9e-05,"total":3e-05,"real":4.1e-05,"over":0,"calls":15},{"name":"/obj/machinery/light/proc/set_on","self":0.001668,"total":0.003922,"real":0.004877,"over":0,"calls":1148},{"name":"/obj/machinery/light/proc/turned_off","self":4.5e-05,"total":7.5e-05,"real":8.8e-05,"over":0,"calls":15},{"name":"/obj/machinery/light/proc/has_emergency_power","self":2.1e-05,"total":3.1e-05,"real":4.5e-05,"over":0,"calls":15},{"name":"/obj/machinery/light/update_current_power_usage","self":4.6e-05,"total":0.000208,"real":0.000218,"over":0,"calls":15},{"name":"/obj/machinery/light/power_change","self":0.005502,"total":0.011084,"real":0.012079,"over":0,"calls":1148},{"name":"/obj/machinery/light/floor/get_light_offset","self":4e-06,"total":8e-06,"real":9e-06,"over":0,"calls":4},{"name":"/obj/machinery/airalarm/proc/check_enviroment","self":0.001844,"total":0.036887,"real":0.037257,"over":0,"calls":292},{"name":"/obj/machinery/airalarm/proc/check_danger","self":0.020394,"total":0.034156,"real":0.034511,"over":0,"calls":292},{"name":"/obj/machinery/airalarm/power_change","self":0.001395,"total":0.041569,"real":0.041995,"over":0,"calls":292},{"name":"/obj/machinery/airalarm/update_name","self":2.4e-05,"total":4e-05,"real":4.2e-05,"over":0,"calls":3},{"name":"/obj/machinery/airalarm/update_appearance","self":1.7e-05,"total":0.000422,"real":0.000424,"over":0,"calls":3},{"name":"/obj/machinery/airalarm/update_icon_state","self":9e-06,"total":1.5e-05,"real":1.6e-05,"over":0,"calls":3},{"name":"/obj/machinery/airalarm/update_overlays","self":2.9e-05,"total":0.000124,"real":0.000126,"over":0,"calls":3},{"name":"/obj/machinery/microwave/power_change","self":5.4e-05,"total":0.000275,"real":0.000287,"over":0,"calls":18},{"name":"/obj/machinery/microwave/power_change","self":5.5e-05,"total":0.000331,"real":0.000344,"over":0,"calls":18},{"name":"/obj/machinery/smartfridge/drying/powered","self":6e-06,"total":1.5e-05,"real":1.8e-05,"over":0,"calls":2},{"name":"/obj/machinery/smartfridge/drying/power_change","self":5e-06,"total":2.6e-05,"real":2.7e-05,"over":0,"calls":1},{"name":"/obj/machinery/conveyor/proc/update","self":0.000178,"total":0.002541,"real":0.002594,"over":0,"calls":55},{"name":"/obj/machinery/conveyor/update_icon_state","self":0.000224,"total":0.00032,"real":0.000377,"over":0,"calls":55},{"name":"/obj/machinery/conveyor/powered","self":0.000153,"total":0.000436,"real":0.000476,"over":0,"calls":55},{"name":"/obj/machinery/conveyor/power_change","self":0.000246,"total":0.003539,"real":0.003594,"over":0,"calls":55},{"name":"/obj/machinery/skill_station/power_change","self":2e-06,"total":1.4e-05,"real":1.5e-05,"over":0,"calls":1},{"name":"/obj/machinery/rnd/server/proc/refresh_working","self":1.4e-05,"total":0.000105,"real":0.000106,"over":0,"calls":2},{"name":"/obj/machinery/rnd/server/update_icon_state","self":1.6e-05,"total":3e-05,"real":3.2e-05,"over":0,"calls":2},{"name":"/obj/machinery/rnd/server/power_change","self":1e-05,"total":0.000136,"real":0.000138,"over":0,"calls":2},{"name":"/obj/machinery/rnd/update_icon_state","self":1.2e-05,"total":1.4e-05,"real":1.6e-05,"over":0,"calls":2},{"name":"/obj/machinery/modular_computer/update_appearance","self":0.000141,"total":0.002706,"real":0.002735,"over":0,"calls":28},{"name":"/obj/machinery/modular_computer/update_icon_state","self":0.000114,"total":0.000159,"real":0.000183,"over":0,"calls":28},{"name":"/obj/machinery/modular_computer/update_overlays","self":0.000165,"total":0.000665,"real":0.000693,"over":0,"calls":28},{"name":"/obj/machinery/modular_computer/power_change","self":0.000224,"total":0.003296,"real":0.00333,"over":0,"calls":28},{"name":"/obj/machinery/gravity_generator/update_icon_state","self":9.9e-05,"total":0.000187,"real":0.000203,"over":0,"calls":18},{"name":"/obj/machinery/gravity_generator/part/get_status","self":4.4e-05,"total":7.6e-05,"real":8.4e-05,"over":0,"calls":16},{"name":"/obj/machinery/gravity_generator/part/proc/on_update_icon","self":3.8e-05,"total":0.000737,"real":0.000751,"over":0,"calls":16},{"name":"/obj/machinery/gravity_generator/main/proc/set_power","self":9e-06,"total":0.00091,"real":0.000911,"over":0,"calls":2},{"name":"/obj/machinery/gravity_generator/main/power_change","self":1.1e-05,"total":0.000946,"real":0.000947,"over":0,"calls":2},{"name":"/obj/machinery/gravity_generator/main/get_status","self":2e-05,"total":3.2e-05,"real":4.7e-05,"over":0,"calls":18},{"name":"/obj/machinery/update_appearance","self":0.000787,"total":0.028199,"real":0.020179,"over":0,"calls":264},{"name":"/obj/machinery/doppler_array/powered","self":3e-06,"total":1e-05,"real":1.1e-05,"over":0,"calls":1},{"name":"/obj/effect/overlay/status_display_text/Initialize","self":2.6e-05,"total":8.1e-05,"real":8.3e-05,"over":0,"calls":2},{"name":"/obj/effect/overlay/status_display_text/proc/own","self":1e-05,"total":1.6e-05,"real":1.9e-05,"over":0,"calls":6},{"name":"/obj/effect/overlay/status_display_text/proc/disown","self":1e-05,"total":1.6e-05,"real":2.2e-05,"over":0,"calls":6},{"name":"/obj/effect/overlay/status_display_text/proc/generate_text","self":5e-06,"total":7e-06,"real":9e-06,"over":0,"calls":2},{"name":"/obj/effect/temp_visual/Destroy","self":1e-05,"total":0.000229,"real":0.00023,"over":0,"calls":2},{"name":"/obj/effect/unburrow/proc/release","self":0.000183,"total":0.007623,"real":0.007673,"over":0,"calls":27},{"name":"/obj/effect/fly_down/proc/release","self":8.7e-05,"total":0.003787,"real":0.003817,"over":0,"calls":13},{"name":"/obj/effect/decal/cleanable/Initialize","self":0.000592,"total":0.00951,"real":0.009597,"over":0,"calls":45},{"name":"/obj/effect/decal/cleanable/Destroy","self":9.9e-05,"total":0.00277,"real":0.002796,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/proc/add_diseases","self":2.6e-05,"total":4.2e-05,"real":6e-05,"over":0,"calls":22},{"name":"/obj/effect/decal/cleanable/proc/replace_decal","self":2.7e-05,"total":4.2e-05,"real":6.1e-05,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/proc/handle_merge_decal","self":2.7e-05,"total":4.3e-05,"real":6.5e-05,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/blood/gibs/proc/spread_movement_effects","self":0.00062,"total":0.020792,"real":0.020907,"over":0,"calls":45},{"name":"/obj/effect/decal/cleanable/blood/Initialize","self":0.000457,"total":0.0163,"real":0.016406,"over":0,"calls":45},{"name":"/obj/effect/decal/cleanable/blood/Destroy","self":0.000113,"total":0.002884,"real":0.002908,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/blood/proc/on_entered","self":1.7e-05,"total":2.9e-05,"real":3.9e-05,"over":0,"calls":14},{"name":"/obj/effect/decal/cleanable/blood/proc/get_blood_string","self":0.000384,"total":0.000967,"real":0.001011,"over":0,"calls":44},{"name":"/obj/effect/decal/cleanable/blood/proc/adjust_bloodiness","self":5e-05,"total":6.5e-05,"real":8.5e-05,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/blood/proc/update_blood_color","self":0.000436,"total":0.00096,"real":0.00101,"over":0,"calls":67},{"name":"/obj/effect/decal/cleanable/blood/proc/get_dried_color","self":0.000326,"total":0.000373,"real":0.00044,"over":0,"calls":67},{"name":"/obj/effect/decal/cleanable/blood/update_name","self":0.000288,"total":0.001304,"real":0.001351,"over":0,"calls":44},{"name":"/obj/effect/decal/cleanable/blood/update_desc","self":0.000126,"total":0.00021,"real":0.000249,"over":0,"calls":44},{"name":"/obj/effect/decal/cleanable/blood/update_overlays","self":0.000127,"total":0.0009,"real":0.00094,"over":0,"calls":44},{"name":"/obj/effect/decal/cleanable/blood/replace_decal","self":7.2e-05,"total":0.000117,"real":0.000143,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/blood/handle_merge_decal","self":0.000178,"total":0.000457,"real":0.000476,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/blood/update_atom_colour","self":0.000372,"total":0.002249,"real":0.002307,"over":0,"calls":67},{"name":"/obj/effect/decal/cleanable/blood/add_blood_DNA","self":0.000413,"total":0.004171,"real":0.004219,"over":0,"calls":45},{"name":"/obj/effect/decal/Initialize","self":0.000454,"total":0.006951,"real":0.007012,"over":0,"calls":45},{"name":"/obj/effect/decal/proc/NeverShouldHaveComeHere","self":0.000159,"total":0.000226,"real":0.000309,"over":0,"calls":90},{"name":"/obj/effect/particle_effect/newtonian_move","self":7e-06,"total":9e-06,"real":1.3e-05,"over":0,"calls":4},{"name":"/obj/effect/particle_effect/sparks/proc/decay_in","self":0.000142,"total":0.000693,"real":0.000706,"over":0,"calls":6},{"name":"/obj/effect/particle_effect/sparks/proc/affect_location","self":9.9e-05,"total":0.000215,"real":0.000243,"over":0,"calls":26},{"name":"/obj/effect/particle_effect/sparks/proc/sparks_touched","self":5.5e-05,"total":7.8e-05,"real":9.7e-05,"over":0,"calls":23},{"name":"/obj/effect/particle_effect/sparks/Move","self":0.00015,"total":0.004064,"real":0.004121,"over":0,"calls":26},{"name":"/obj/structure/proc/on_climb_enter","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/structure/barricade/CanAllowThrough","self":5e-06,"total":9e-06,"real":1e-05,"over":0,"calls":1},{"name":"/obj/structure/table/CanAllowThrough","self":3e-06,"total":9e-06,"real":1e-05,"over":0,"calls":1},{"name":"/obj/structure/table/update_icon","self":0.000111,"total":0.001476,"real":0.001539,"over":0,"calls":35},{"name":"/obj/structure/grille/CanAllowThrough","self":6e-06,"total":2e-05,"real":2e-05,"over":0,"calls":2},{"name":"/obj/structure/window/can_atmos_pass","self":1.2e-05,"total":2e-05,"real":2.7e-05,"over":0,"calls":7},{"name":"/obj/structure/window/update_overlays","self":0.000482,"total":0.002574,"real":0.002694,"over":0,"calls":134},{"name":"/obj/Initialize","self":0.000167,"total":0.003009,"real":0.003063,"over":0,"calls":47},{"name":"/obj/Destroy","self":0.000503,"total":0.006578,"real":0.006653,"over":0,"calls":65},{"name":"/obj/docking_port/mobile/proc/timeLeft","self":2.4e-05,"total":3e-05,"real":3.5e-05,"over":2.4e-05,"calls":6},{"name":"/obj/docking_port/mobile/proc/getModeStr","self":9e-06,"total":1.1e-05,"real":1.4e-05,"over":0,"calls":4},{"name":"/obj/add_blood_DNA","self":0.000242,"total":0.00055,"real":0.000589,"over":0,"calls":45},{"name":"/mutable_appearance/New","self":0.001812,"total":0.002947,"real":0.004268,"over":0,"calls":1608},{"name":"/sound/New","self":0.001155,"total":0.001424,"real":0.001726,"over":0,"calls":358},{"name":"/matrix/proc/get_x_shift","self":0.000452,"total":0.000814,"real":0.001201,"over":0,"calls":504},{"name":"/matrix/proc/get_y_shift","self":0.000404,"total":0.000757,"real":0.001152,"over":0,"calls":504},{"name":"/regex/proc/Find","self":4e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/feedback_variable/proc/(init)","self":1e-06,"total":2e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/threed_sound/proc/(init)","self":4e-06,"total":6e-06,"real":8e-06,"over":0,"calls":2},{"name":"/obj/effect/decal/cleanable/blood/splatter/proc/(init)","self":8.3e-05,"total":0.000112,"real":0.000149,"over":0,"calls":45}]
