[{"name":"/world/proc/get_world_state_for_logging","self":4.2e-05,"total":7.8e-05,"real":8.4e-05,"over":4.2e-05,"calls":8},{"name":"/world/proc/change_fps","self":2e-06,"total":3e-06,"real":3e-06,"over":2e-06,"calls":1},{"name":"/world/proc/TgsTopic","self":2.8e-05,"total":0.000109,"real":0.000112,"over":2.8e-05,"calls":3},{"name":"/world/Tick","self":1.7e-05,"total":3e-05,"real":4.1e-05,"over":4e-06,"calls":14},{"name":"/world/Topic","self":9.5e-05,"total":0.000719,"real":0.000723,"over":9.5e-05,"calls":3},{"name":"/world/Profile","self":0.000253,"total":0.00028,"real":0.000287,"over":0.00023,"calls":2},{"name":"/world/TgsInitializationComplete","self":9e-06,"total":0.000474,"real":0.045657,"over":4e-06,"calls":1},{"name":"/world/TgsAvailable","self":2e-06,"total":3e-06,"real":6e-06,"over":0,"calls":2},{"name":"/world/TgsVersion","self":2e-06,"total":3e-06,"real":5e-06,"over":0,"calls":2},{"name":"/world/TgsChatChannelInfo","self":8e-06,"total":2.7e-05,"real":2.7e-05,"over":0,"calls":2},{"name":"/world/TgsChatBroadcast","self":1.5e-05,"total":0.00173,"real":0.307557,"over":9e-06,"calls":2},{"name":"/datum/controller/subsystem/ticker/proc/HasRoundStarted","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/ticker/fire","self":4.3e-05,"total":0.000613,"real":0.001062,"over":0,"calls":2},{"name":"/datum/controller/subsystem/proc/ignite","self":0.000666,"total":0.510886,"real":0.38427,"over":4e-06,"calls":125},{"name":"/datum/controller/subsystem/proc/update_nextfire","self":0.000184,"total":0.000267,"real":0.000358,"over":0,"calls":98},{"name":"/datum/controller/subsystem/proc/enqueue","self":0.00043,"total":0.000521,"real":0.000628,"over":0,"calls":105},{"name":"/datum/controller/subsystem/proc/dequeue","self":0.000256,"total":0.000335,"real":0.00044,"over":0,"calls":98},{"name":"/datum/controller/subsystem/proc/pause","self":7.2e-05,"total":0.000126,"real":0.000181,"over":3e-06,"calls":62},{"name":"/datum/controller/subsystem/air/proc/remove_from_active","self":0.000559,"total":0.000687,"real":0.000819,"over":0,"calls":175},{"name":"/datum/controller/subsystem/air/proc/add_to_active","self":0.00036,"total":0.000515,"real":0.000702,"over":0,"calls":224},{"name":"/datum/controller/subsystem/area_contents/fire","self":0.025759,"total":0.025766,"real":0.025628,"over":0,"calls":2},{"name":"/datum/controller/subsystem/asset_loading/fire","self":0.00083,"total":0.174802,"real":0.045551,"over":1.3e-05,"calls":2},{"name":"/datum/controller/subsystem/asset_loading/proc/dequeue_asset","self":7.4e-05,"total":9e-05,"real":7.9e-05,"over":0,"calls":24},{"name":"/datum/controller/subsystem/atoms/proc/initializing_something","self":4e-06,"total":6e-06,"real":9e-06,"over":0,"calls":3},{"name":"/datum/controller/subsystem/atoms/proc/InitAtom","self":0.001243,"total":0.018182,"real":0.018479,"over":0,"calls":218},{"name":"/datum/controller/subsystem/ban_cache/Initialize","self":1.7e-05,"total":0.000696,"real":0.161619,"over":1.3e-05,"calls":1},{"name":"/datum/controller/subsystem/ban_cache/proc/generate_queries","self":3.5e-05,"total":0.000681,"real":0.161614,"over":3.3e-05,"calls":1},{"name":"/datum/controller/subsystem/blackbox/proc/find_feedback_datum","self":1.4e-05,"total":1.9e-05,"real":2.3e-05,"over":5e-06,"calls":3},{"name":"/datum/controller/subsystem/blackbox/proc/record_feedback","self":4.3e-05,"total":6.3e-05,"real":6.4e-05,"over":3.2e-05,"calls":3},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetElement","self":0.000637,"total":0.001439,"real":0.001582,"over":0,"calls":144},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetIdFromArguments","self":0.000585,"total":0.000802,"real":0.000919,"over":0,"calls":112},{"name":"/datum/controller/subsystem/processing/fire","self":6e-06,"total":9e-06,"real":1.2e-05,"over":0,"calls":3},{"name":"/datum/controller/subsystem/processing/projectiles/fire","self":7e-06,"total":1.3e-05,"real":1.5e-05,"over":0,"calls":2},{"name":"/datum/controller/subsystem/processing/escape_menu/fire","self":4e-06,"total":6e-06,"real":8e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/cameras/proc/get_camera_chunk","self":0.000817,"total":0.001106,"real":0.001475,"over":0,"calls":414},{"name":"/datum/controller/subsystem/cameras/proc/bare_major_chunk_change","self":0.001056,"total":0.001907,"real":0.001966,"over":0,"calls":46},{"name":"/datum/controller/subsystem/chat/proc/queue","self":2e-06,"total":3e-06,"real":4e-06,"over":2e-06,"calls":1},{"name":"/datum/controller/subsystem/chat/proc/send_immediate","self":7e-06,"total":9e-06,"real":1.3e-05,"over":5e-06,"calls":3},{"name":"/datum/controller/subsystem/chat/fire","self":1.5e-05,"total":2.3e-05,"real":3.6e-05,"over":0,"calls":9},{"name":"/datum/controller/subsystem/dbcore/proc/reset_tracking","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/create_active_query","self":5e-06,"total":5.7e-05,"real":5.8e-05,"over":5e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/process_query","self":1e-05,"total":6.3e-05,"real":6.9e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/run_query","self":4.9e-05,"total":5e-05,"real":5.1e-05,"over":4.9e-05,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/queue_query","self":6e-06,"total":6.4e-05,"real":6.5e-05,"over":6e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/Connect","self":3e-06,"total":2.5e-05,"real":2.6e-05,"over":3e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/IsConnected","self":7.3e-05,"total":8.8e-05,"real":9.6e-05,"over":2.3e-05,"calls":4},{"name":"/datum/controller/subsystem/dbcore/proc/NewQuery","self":7e-06,"total":1.8e-05,"real":1.8e-05,"over":7e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/fire","self":2.2e-05,"total":0.000143,"real":0.000154,"over":0,"calls":2},{"name":"/datum/controller/subsystem/explosions/proc/is_exploding","self":2.6e-05,"total":3.4e-05,"real":4.6e-05,"over":0,"calls":9},{"name":"/datum/controller/subsystem/explosions/fire","self":3.5e-05,"total":7e-05,"real":7.8e-05,"over":0,"calls":9},{"name":"/datum/controller/subsystem/garbage/fire","self":1.9e-05,"total":0.018165,"real":0.01822,"over":0,"calls":1},{"name":"/datum/controller/subsystem/garbage/proc/HandleQueue","self":0.018145,"total":0.018148,"real":0.018211,"over":0,"calls":3},{"name":"/datum/controller/subsystem/garbage/proc/Queue","self":0.000269,"total":0.000352,"real":0.000443,"over":5e-06,"calls":107},{"name":"/datum/controller/subsystem/icon_smooth/fire","self":0.003762,"total":0.068191,"real":0.068513,"over":0,"calls":3},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":1.9e-05,"total":7.2e-05,"real":7.9e-05,"over":0,"calls":6},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":3.4e-05,"total":0.000104,"real":0.00011,"over":0,"calls":6},{"name":"/datum/controller/subsystem/verb_manager/input/run_verb_queue","self":2.3e-05,"total":2.9e-05,"real":3.5e-05,"over":0,"calls":6},{"name":"/datum/controller/subsystem/verb_manager/speech_controller/fire","self":3e-06,"total":1e-05,"real":1.2e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/verb_manager/proc/run_verb_queue","self":3e-06,"total":4e-06,"real":5e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/verb_manager/fire","self":2.7e-05,"total":5.9e-05,"real":6.5e-05,"over":0,"calls":7},{"name":"/datum/controller/subsystem/lighting/fire","self":0.003075,"total":0.148596,"real":0.149311,"over":0,"calls":16},{"name":"/datum/controller/subsystem/mapping/fire","self":0.002579,"total":0.026599,"real":0.026739,"over":0,"calls":2},{"name":"/datum/controller/subsystem/mouse_entered/fire","self":1e-05,"total":1.5e-05,"real":1.7e-05,"over":0,"calls":5},{"name":"/datum/controller/subsystem/parallax/fire","self":9e-06,"total":1e-05,"real":1.4e-05,"over":0,"calls":3},{"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":3e-06,"total":0.001596,"real":0.001603,"over":0,"calls":1},{"name":"/datum/controller/subsystem/timer/runechat/fire","self":3e-06,"total":0.001599,"real":0.001607,"over":0,"calls":1},{"name":"/datum/controller/subsystem/timer/sound_loops/fire","self":5e-06,"total":0.006039,"real":0.006851,"over":0,"calls":1},{"name":"/datum/controller/subsystem/timer/fire","self":0.004041,"total":0.007627,"real":0.008445,"over":0,"calls":2},{"name":"/datum/controller/subsystem/security_level/proc/get_current_level_as_text","self":1.1e-05,"total":1.4e-05,"real":1.6e-05,"over":1.1e-05,"calls":3},{"name":"/datum/controller/subsystem/server_maint/fire","self":1.9e-05,"total":3.2e-05,"real":3.3e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/sounds/proc/random_available_channel","self":5.2e-05,"total":8.1e-05,"real":0.00011,"over":0,"calls":33},{"name":"/datum/controller/subsystem/sounds/proc/get_sound_length","self":0.000873,"total":0.000879,"real":0.001673,"over":0,"calls":8},{"name":"/datum/controller/subsystem/spatial_grid/proc/orthogonal_range_search","self":0.000252,"total":0.000281,"real":0.000322,"over":0,"calls":32},{"name":"/datum/controller/subsystem/spatial_grid/proc/get_cells_in_range","self":1.5e-05,"total":3.5e-05,"real":3.8e-05,"over":0,"calls":4},{"name":"/datum/controller/subsystem/spatial_grid/proc/get_cells_in_bounds","self":1.6e-05,"total":2e-05,"real":2.4e-05,"over":0,"calls":4},{"name":"/datum/controller/subsystem/statpanels/fire","self":9.2e-05,"total":0.000246,"real":0.000248,"over":0,"calls":2},{"name":"/datum/controller/subsystem/tgui/fire","self":5e-06,"total":6e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/controller/subsystem/tgui/proc/close_uis","self":1.3e-05,"total":2.1e-05,"real":3.1e-05,"over":0,"calls":12},{"name":"/datum/controller/subsystem/time_track/fire","self":8.4e-05,"total":0.000273,"real":0.000279,"over":0,"calls":1},{"name":"/datum/controller/subsystem/tts/proc/play_tts","self":2.9e-05,"total":0.000177,"real":0.000179,"over":0,"calls":1},{"name":"/datum/controller/subsystem/tts/fire","self":0.000231,"total":0.000977,"real":0.000987,"over":0,"calls":11},{"name":"/datum/controller/subsystem/vote/fire","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/movement/cliff_falling/fire","self":3.6e-05,"total":6.4e-05,"real":7.4e-05,"over":0,"calls":11},{"name":"/datum/controller/subsystem/movement/hyperspace_drift/fire","self":2.5e-05,"total":4.5e-05,"real":5e-05,"over":0,"calls":8},{"name":"/datum/controller/subsystem/movement/fire","self":0.000149,"total":0.037802,"real":0.038006,"over":0,"calls":35},{"name":"/datum/controller/subsystem/movement/proc/pour_bucket","self":0.001349,"total":0.037633,"real":0.037824,"over":0,"calls":16},{"name":"/datum/controller/subsystem/movement/proc/smash_bucket","self":5.9e-05,"total":7.2e-05,"real":8.1e-05,"over":0,"calls":14},{"name":"/datum/controller/subsystem/movement/proc/queue_loop","self":0.000543,"total":0.000679,"real":0.000865,"over":0,"calls":188},{"name":"/datum/controller/subsystem/movement/proc/dequeue_loop","self":1.3e-05,"total":1.7e-05,"real":2.2e-05,"over":0,"calls":8},{"name":"/datum/controller/subsystem/movement/proc/remove_loop","self":3.5e-05,"total":7e-05,"real":7.7e-05,"over":0,"calls":8},{"name":"/datum/controller/subsystem/movement/newtonian_movement/fire","self":1e-05,"total":1.3e-05,"real":1.7e-05,"over":0,"calls":3},{"name":"/datum/controller/subsystem/movement/newtonian_movement/proc/fire_moveloop","self":3e-06,"total":5e-06,"real":7e-06,"over":0,"calls":3},{"name":"/datum/controller/subsystem/movement/conveyors/fire","self":4.7e-05,"total":0.013741,"real":0.013812,"over":0,"calls":11},{"name":"/datum/controller/subsystem/looting/fire","self":4e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/controller/master/proc/check_and_perform_fast_update","self":1.9e-05,"total":2.8e-05,"real":3.6e-05,"over":3e-06,"calls":13},{"name":"/datum/controller/master/proc/init_subsystem","self":0.000103,"total":0.038963,"real":0.199465,"over":0.000102,"calls":2},{"name":"/datum/controller/master/proc/Loop","self":0.00171,"total":0.527156,"real":113.262,"over":2.8e-05,"calls":2},{"name":"/datum/controller/master/proc/CheckQueue","self":0.001001,"total":0.001443,"real":0.001454,"over":0,"calls":13},{"name":"/datum/controller/master/proc/RunQueue","self":0.001821,"total":0.513058,"real":0.386365,"over":2.5e-05,"calls":13},{"name":"/datum/controller/master/proc/AttemptProfileDump","self":8e-06,"total":0,"real":0,"over":0,"calls":1},{"name":"/datum/controller/configuration/proc/Get","self":0.000465,"total":0.000579,"real":0.000658,"over":0.000175,"calls":126},{"name":"/datum/tgs_http_handler/byond_world_export/PerformGet","self":0.001895,"total":0.001911,"real":0.352958,"over":0.001393,"calls":3},{"name":"/datum/tgs_http_result/New","self":1.1e-05,"total":1.7e-05,"real":2e-05,"over":6e-06,"calls":3},{"name":"/datum/tgs_message_content/New","self":4e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/tgs_message_content/proc/_interop_serialize","self":4e-06,"total":6e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/proc/Destroy","self":0.000917,"total":0.002079,"real":0.002279,"over":1.2e-05,"calls":221},{"name":"/datum/proc/_clear_signal_refs","self":0.000422,"total":0.000995,"real":0.001093,"over":2e-06,"calls":111},{"name":"/datum/proc/remove_filter","self":6.6e-05,"total":0.000104,"real":0.000148,"over":0,"calls":52},{"name":"/datum/proc/RegisterSignal","self":0.00206,"total":0.002456,"real":0.002913,"over":0,"calls":508},{"name":"/datum/proc/UnregisterSignal","self":0.001754,"total":0.001983,"real":0.002249,"over":0,"calls":314},{"name":"/datum/proc/_SendSignal","self":0.002273,"total":0.022638,"real":0.023078,"over":0,"calls":388},{"name":"/datum/proc/_AddElement","self":0.000642,"total":0.004601,"real":0.00472,"over":0,"calls":112},{"name":"/datum/proc/_RemoveElement","self":0.000162,"total":0.001457,"real":0.001489,"over":0,"calls":32},{"name":"/datum/reagents/proc/expose_temperature","self":4e-06,"total":4e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/sort_instance/proc/timSort","self":0.000311,"total":0.010662,"real":0.010147,"over":0,"calls":34},{"name":"/datum/sort_instance/proc/binarySort","self":0.004392,"total":0.006563,"real":0.00602,"over":0,"calls":48},{"name":"/datum/sort_instance/proc/countRunAndMakeAscending","self":0.000257,"total":0.000401,"real":0.000443,"over":0,"calls":48},{"name":"/datum/sort_instance/proc/minRunLength","self":1e-05,"total":1.5e-05,"real":1.9e-05,"over":0,"calls":6},{"name":"/datum/sort_instance/proc/mergeCollapse","self":4e-05,"total":0.000603,"real":0.000628,"over":0,"calls":20},{"name":"/datum/sort_instance/proc/mergeForceCollapse","self":3e-05,"total":0.002843,"real":0.002858,"over":0,"calls":6},{"name":"/datum/sort_instance/proc/mergeAt","self":0.000133,"total":0.003367,"real":0.003401,"over":0,"calls":14},{"name":"/datum/sort_instance/proc/gallopLeft","self":0.000317,"total":0.000458,"real":0.000484,"over":0,"calls":34},{"name":"/datum/sort_instance/proc/gallopRight","self":0.000232,"total":0.000337,"real":0.000373,"over":0,"calls":34},{"name":"/datum/sort_instance/proc/mergeLo","self":0.0004,"total":0.000702,"real":0.00072,"over":0,"calls":6},{"name":"/datum/sort_instance/proc/mergeHi","self":0.001257,"total":0.002174,"real":0.002187,"over":0,"calls":8},{"name":"/datum/feedback_variable/New","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/db_query/New","self":7e-06,"total":1e-05,"real":1e-05,"over":7e-06,"calls":1},{"name":"/datum/db_query/Destroy","self":8e-06,"total":2.5e-05,"real":2.7e-05,"over":8e-06,"calls":1},{"name":"/datum/db_query/proc/Activity","self":3e-06,"total":4e-06,"real":6e-06,"over":3e-06,"calls":2},{"name":"/datum/db_query/proc/Execute","self":4e-05,"total":0.000543,"real":0.161486,"over":3.8e-05,"calls":1},{"name":"/datum/db_query/proc/sync","self":2.3e-05,"total":4.9e-05,"real":0.160999,"over":1.6e-05,"calls":1},{"name":"/datum/db_query/proc/store_data","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/db_query/proc/Close","self":3e-06,"total":5e-06,"real":6e-06,"over":3e-06,"calls":2},{"name":"/datum/db_query/process","self":4.8e-05,"total":5.1e-05,"real":5.3e-05,"over":0,"calls":1},{"name":"/datum/qdel_item/New","self":1.7e-05,"total":1.8e-05,"real":2.2e-05,"over":0,"calls":3},{"name":"/datum/timedevent/New","self":2.5e-05,"total":5.4e-05,"real":5.6e-05,"over":0,"calls":2},{"name":"/datum/timedevent/Destroy","self":3.3e-05,"total":7.2e-05,"real":7.7e-05,"over":0,"calls":4},{"name":"/datum/timedevent/proc/bucketJoin","self":2.3e-05,"total":2.9e-05,"real":3.1e-05,"over":0,"calls":2},{"name":"/datum/timedevent/proc/getcallingtype","self":4e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/tts_request/New","self":5e-06,"total":6e-06,"real":6e-06,"over":0,"calls":1},{"name":"/datum/tts_request/proc/requests_errored","self":1.2e-05,"total":4.6e-05,"real":4.7e-05,"over":0,"calls":1},{"name":"/datum/tts_request/proc/requests_completed","self":1.3e-05,"total":4.5e-05,"real":4.6e-05,"over":0,"calls":1},{"name":"/datum/move_loop/proc/loop_stopped","self":1.4e-05,"total":1.9e-05,"real":2.7e-05,"over":0,"calls":8},{"name":"/datum/move_loop/proc/set_delay","self":3e-06,"total":5e-06,"real":8e-06,"over":0,"calls":3},{"name":"/datum/move_loop/Destroy","self":4.6e-05,"total":0.000489,"real":0.000495,"over":0,"calls":8},{"name":"/datum/move_loop/process","self":0.001524,"total":0.03582,"real":0.036142,"over":0,"calls":196},{"name":"/datum/move_loop/move/move","self":0.000167,"total":0.009941,"real":0.010022,"over":0,"calls":37},{"name":"/datum/move_loop/has_target/Destroy","self":2.4e-05,"total":0.000514,"real":0.000519,"over":0,"calls":8},{"name":"/datum/move_loop/has_target/dist_bound/move","self":9.2e-05,"total":0.00016,"real":0.000188,"over":0,"calls":35},{"name":"/datum/move_loop/has_target/dist_bound/move_to/check_dist","self":4.4e-05,"total":6.7e-05,"real":8.8e-05,"over":0,"calls":35},{"name":"/datum/move_loop/has_target/dist_bound/move_to/move","self":0.000519,"total":0.006337,"real":0.006374,"over":0,"calls":35},{"name":"/datum/move_loop/smooth_move/set_delay","self":9e-06,"total":1.4e-05,"real":1.6e-05,"over":0,"calls":3},{"name":"/datum/move_loop/smooth_move/proc/set_angle","self":7e-06,"total":9e-06,"real":1.4e-05,"over":0,"calls":3},{"name":"/datum/move_manager/proc/processing_on","self":4.3e-05,"total":6e-05,"real":8.2e-05,"over":0,"calls":23},{"name":"/datum/callback/New","self":4e-06,"total":5e-06,"real":8e-06,"over":0,"calls":2},{"name":"/datum/callback/proc/Invoke","self":8e-06,"total":1e-05,"real":1e-05,"over":0,"calls":1},{"name":"/datum/callback/proc/InvokeAsync","self":0.00022,"total":0.003512,"real":0.00436,"over":0,"calls":40},{"name":"/datum/drift_handler/proc/newtonian_impulse","self":3.3e-05,"total":6.2e-05,"real":6.4e-05,"over":0,"calls":3},{"name":"/datum/drift_handler/proc/get_loop_delay","self":4e-06,"total":6e-06,"real":9e-06,"over":0,"calls":3},{"name":"/datum/http_request/proc/is_complete","self":3.2e-05,"total":3.5e-05,"real":3.9e-05,"over":0,"calls":5},{"name":"/datum/http_request/proc/into_response","self":0.000125,"total":0.00013,"real":0.000143,"over":0,"calls":10},{"name":"/datum/movement_packet/Destroy","self":3.5e-05,"total":9.4e-05,"real":0.000101,"over":0,"calls":8},{"name":"/datum/movement_packet/proc/decide_on_running_loop","self":2.5e-05,"total":0.000211,"real":0.000219,"over":0,"calls":8},{"name":"/datum/movement_packet/proc/remove_loop","self":5.5e-05,"total":0.000329,"real":0.000336,"over":0,"calls":8},{"name":"/datum/sound_token/proc/update_sound","self":0.000107,"total":0.00102,"real":0.001806,"over":0,"calls":8},{"name":"/datum/sound_token/proc/force_update_all_listeners","self":1.5e-05,"total":2.3e-05,"real":3.1e-05,"over":0,"calls":8},{"name":"/datum/sound_token/proc/set_volume","self":1.2e-05,"total":1.8e-05,"real":2.7e-05,"over":0,"calls":8},{"name":"/datum/weakref/New","self":7e-06,"total":6.3e-05,"real":6.5e-05,"over":0,"calls":2},{"name":"/datum/weakref/proc/resolve","self":5e-06,"total":6e-06,"real":7e-06,"over":0,"calls":1},{"name":"/datum/world_topic/proc/TryRun","self":9.4e-05,"total":0.000484,"real":0.000488,"over":9.4e-05,"calls":3},{"name":"/datum/world_topic/status/Run","self":0.000224,"total":0.000363,"real":0.000366,"over":0.000224,"calls":3},{"name":"/datum/threed_sound/New","self":4.1e-05,"total":0.00014,"real":0.000142,"over":0,"calls":2},{"name":"/datum/component/connect_loc_behalf/proc/update_signals","self":7.5e-05,"total":0.000226,"real":0.000232,"over":0,"calls":8},{"name":"/datum/component/connect_loc_behalf/proc/unregister_signals","self":3.3e-05,"total":9.4e-05,"real":0.000102,"over":0,"calls":8},{"name":"/datum/component/connect_loc_behalf/proc/on_moved","self":2.8e-05,"total":0.000254,"real":0.000262,"over":0,"calls":8},{"name":"/datum/component/convey/proc/should_move","self":0.000442,"total":0.00082,"real":0.000951,"over":0,"calls":151},{"name":"/datum/component/convey/proc/special_rotate","self":3.5e-05,"total":6.6e-05,"real":9.4e-05,"over":0,"calls":35},{"name":"/datum/component/overlay_lighting/proc/clean_old_cells","self":1.2e-05,"total":3.2e-05,"real":3.4e-05,"over":0,"calls":2},{"name":"/datum/component/overlay_lighting/proc/register_new_cells","self":1e-05,"total":2.5e-05,"real":2.7e-05,"over":0,"calls":2},{"name":"/datum/component/overlay_lighting/proc/make_luminosity_update","self":8e-06,"total":3.2e-05,"real":3.5e-05,"over":0,"calls":2},{"name":"/datum/component/overlay_lighting/proc/set_holder","self":2e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/component/overlay_lighting/proc/check_holder","self":1e-05,"total":1.4e-05,"real":1.4e-05,"over":0,"calls":2},{"name":"/datum/component/overlay_lighting/proc/on_parent_moved","self":1.9e-05,"total":9.4e-05,"real":9.5e-05,"over":0,"calls":2},{"name":"/datum/component/reflection/proc/check_can_reflect","self":1.6e-05,"total":2.7e-05,"real":2.8e-05,"over":0,"calls":1},{"name":"/datum/component/reflection/proc/update_reflection","self":5e-06,"total":3.2e-05,"real":3.2e-05,"over":0,"calls":1},{"name":"/datum/component/soapbox/proc/on_loc_exited","self":1.3e-05,"total":2.1e-05,"real":2.5e-05,"over":0,"calls":8},{"name":"/datum/component/soapbox/proc/parent_moved","self":1.3e-05,"total":2.1e-05,"real":2.6e-05,"over":0,"calls":8},{"name":"/datum/looping_sound/proc/start_sound_loop","self":3.9e-05,"total":0.00089,"real":0.001552,"over":0,"calls":4},{"name":"/datum/looping_sound/proc/sound_loop","self":0.000264,"total":0.002406,"real":0.002573,"over":0,"calls":36},{"name":"/datum/looping_sound/proc/play","self":0.000512,"total":0.002422,"real":0.003258,"over":0,"calls":40},{"name":"/datum/looping_sound/proc/get_sound","self":0.000147,"total":0.000551,"real":0.000587,"over":0,"calls":36},{"name":"/datum/looping_sound/proc/resolve_single_sound","self":1.4e-05,"total":2.1e-05,"real":2.7e-05,"over":0,"calls":8},{"name":"/datum/looping_sound/proc/can_native_repeat","self":1.9e-05,"total":3e-05,"real":3.1e-05,"over":0,"calls":4},{"name":"/datum/element/proc/Attach","self":0.000282,"total":0.000462,"real":0.000557,"over":0,"calls":112},{"name":"/datum/element/proc/Detach","self":0.000109,"total":0.000239,"real":0.000268,"over":0,"calls":32},{"name":"/datum/element/beauty/Attach","self":0.000319,"total":0.000834,"real":0.000856,"over":0,"calls":20},{"name":"/datum/element/climb_walkable/proc/can_allow_through","self":9e-06,"total":1.2e-05,"real":1.7e-05,"over":0,"calls":5},{"name":"/datum/element/climb_walkable/proc/on_climbable_moved","self":6.7e-05,"total":7.4e-05,"real":7.9e-05,"over":0,"calls":8},{"name":"/datum/element/connect_loc/Attach","self":0.000432,"total":0.001357,"real":0.0014,"over":0,"calls":52},{"name":"/datum/element/connect_loc/Detach","self":0.00015,"total":0.000531,"real":0.000548,"over":0,"calls":24},{"name":"/datum/element/connect_loc/proc/update_signals","self":0.000655,"total":0.001143,"real":0.001225,"over":0,"calls":102},{"name":"/datum/element/connect_loc/proc/unregister_signals","self":0.00022,"total":0.000654,"real":0.000711,"over":0,"calls":74},{"name":"/datum/element/connect_loc/proc/on_moved","self":0.00024,"total":0.001296,"real":0.001336,"over":0,"calls":50},{"name":"/datum/element/elevation/proc/reset_elevation","self":0.000118,"total":0.001251,"real":0.001261,"over":0,"calls":16},{"name":"/datum/element/elevation/proc/check_elevation","self":1.2e-05,"total":1.7e-05,"real":2.5e-05,"over":0,"calls":8},{"name":"/datum/element/elevation/proc/on_source_entering","self":3e-05,"total":0.000783,"real":0.000789,"over":0,"calls":8},{"name":"/datum/element/elevation/proc/on_source_exiting","self":3.3e-05,"total":0.001014,"real":0.001022,"over":0,"calls":8},{"name":"/datum/element/elevation/proc/register_turf","self":0.000126,"total":0.000752,"real":0.000759,"over":0,"calls":8},{"name":"/datum/element/elevation/proc/unregister_turf","self":0.000207,"total":0.000983,"real":0.000989,"over":0,"calls":8},{"name":"/datum/element/elevation/proc/pre_change_turf","self":2e-06,"total":4e-06,"real":4e-06,"over":0,"calls":2},{"name":"/datum/element/elevation_core/Attach","self":0.000135,"total":0.000338,"real":0.000347,"over":0,"calls":8},{"name":"/datum/element/elevation_core/Detach","self":0.000163,"total":0.000392,"real":0.000399,"over":0,"calls":8},{"name":"/datum/element/elevation_core/proc/on_entered","self":1.2e-05,"total":1.7e-05,"real":2.5e-05,"over":0,"calls":8},{"name":"/datum/element/elevation_core/proc/on_reset_elevation","self":1e-05,"total":1.7e-05,"real":2.1e-05,"over":0,"calls":8},{"name":"/datum/element/force_move_pulled/Attach","self":0.000192,"total":0.000458,"real":0.000486,"over":0,"calls":32},{"name":"/datum/element/squish_sound/proc/on_cross","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/stack_end_detector/New","self":8e-06,"total":8.5e-05,"real":8.7e-05,"over":0,"calls":2},{"name":"/datum/stack_end_detector/proc/prime_canary","self":2e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/stack_canary/proc/use_variable","self":1e-06,"total":3e-06,"real":5e-06,"over":0,"calls":2},{"name":"/datum/effect_system/basic/proc/post_move","self":2e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/asset/spritesheet_batched/proc/realize_spritesheets","self":0.07657,"total":0.269732,"real":0.8671,"over":0.016107,"calls":24},{"name":"/datum/asset/spritesheet_batched/proc/read_from_cache","self":0.095364,"total":0.096445,"real":0.066783,"over":0,"calls":24},{"name":"/datum/asset/spritesheet_batched/should_refresh","self":0.095029,"total":0.096744,"real":0.778498,"over":0.013505,"calls":24},{"name":"/datum/asset/spritesheet_batched/queued_generation","self":0.002473,"total":0.445084,"real":0.912649,"over":7e-06,"calls":24},{"name":"/datum/asset_cache_item/New","self":0.000339,"total":0.000388,"real":0.000451,"over":0,"calls":61},{"name":"/datum/asset_transport/proc/register_asset","self":0.00055,"total":0.001016,"real":0.000944,"over":0,"calls":61},{"name":"/datum/gas_mixture/proc/return_visuals","self":1e-05,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":4},{"name":"/datum/forensics/New","self":0.000128,"total":0.000242,"real":0.000261,"over":0,"calls":20},{"name":"/datum/forensics/proc/check_blood","self":2.4e-05,"total":3.8e-05,"real":5.7e-05,"over":0,"calls":20},{"name":"/datum/forensics/proc/get_visible_blood","self":0.000242,"total":0.000294,"real":0.000361,"over":0,"calls":80},{"name":"/datum/lighting_corner/New","self":0.004511,"total":0.005282,"real":0.006164,"over":0,"calls":998},{"name":"/datum/lighting_corner/proc/self_destruct_if_idle","self":2.3e-05,"total":0.000108,"real":0.000125,"over":0,"calls":13},{"name":"/datum/lighting_corner/proc/update_lumcount","self":0.015636,"total":0.027202,"real":0.03997,"over":0,"calls":15865},{"name":"/datum/lighting_corner/proc/update_objects","self":0.000199,"total":0.00031,"real":0.000327,"over":0,"calls":16},{"name":"/datum/lighting_corner/Destroy","self":1.5e-05,"total":3.4e-05,"real":3.6e-05,"over":0,"calls":2},{"name":"/datum/light_source/New","self":0.000532,"total":0.001167,"real":0.001209,"over":0,"calls":64},{"name":"/datum/light_source/proc/add_to_light_sources","self":0.000262,"total":0.000528,"real":0.000582,"over":0,"calls":64},{"name":"/datum/light_source/proc/update","self":0.000101,"total":0.00015,"real":0.0002,"over":0,"calls":64},{"name":"/datum/light_source/proc/get_sheet","self":0.001671,"total":0.009109,"real":0.009517,"over":0,"calls":414},{"name":"/datum/light_source/proc/generate_sheet","self":0.00236,"total":0.007151,"real":0.007192,"over":0,"calls":9},{"name":"/datum/light_source/proc/falloff_at_coord","self":0.003653,"total":0.00556,"real":0.00645,"over":0,"calls":1044},{"name":"/datum/light_source/proc/refresh_values","self":0.003894,"total":0.013822,"real":0.014236,"over":0,"calls":414},{"name":"/datum/light_source/proc/impacted_corners","self":0.036749,"total":0.041565,"real":0.042121,"over":0,"calls":414},{"name":"/datum/light_source/proc/update_corners","self":0.06507,"total":0.144627,"real":0.145678,"over":0,"calls":414},{"name":"/datum/log_category/proc/create_entry","self":6.5e-05,"total":0.001988,"real":0.00111,"over":6.5e-05,"calls":4},{"name":"/datum/log_category/proc/get_output_file","self":3.7e-05,"total":5.6e-05,"real":6.6e-05,"over":3.7e-05,"calls":10},{"name":"/datum/log_category/proc/write_entry","self":7.4e-05,"total":0.00181,"real":0.000935,"over":7.4e-05,"calls":4},{"name":"/datum/log_entry/New","self":3.5e-05,"total":4.9e-05,"real":5.2e-05,"over":3.5e-05,"calls":4},{"name":"/datum/log_entry/proc/with_data","self":6e-06,"total":1e-05,"real":1.3e-05,"over":6e-06,"calls":4},{"name":"/datum/log_entry/proc/with_semver_store","self":4e-06,"total":8e-06,"real":1.2e-05,"over":4e-06,"calls":4},{"name":"/datum/log_entry/proc/to_readable_text","self":2.6e-05,"total":3e-05,"real":3.6e-05,"over":2.6e-05,"calls":4},{"name":"/datum/log_entry/proc/to_json_text","self":0.00107,"total":0.001144,"real":0.000268,"over":0.00107,"calls":4},{"name":"/datum/log_entry/proc/write_entry_to_file","self":0.000203,"total":0.001347,"real":0.00047,"over":0.000203,"calls":4},{"name":"/datum/log_entry/proc/write_readable_entry_to_file","self":0.000305,"total":0.000334,"real":0.000339,"over":0.000305,"calls":4},{"name":"/datum/log_holder/proc/human_readable_timestamp","self":6.7e-05,"total":7.1e-05,"real":7.5e-05,"over":6.7e-05,"calls":4},{"name":"/datum/log_holder/proc/Log","self":8.6e-05,"total":0.002102,"real":0.001236,"over":3.6e-05,"calls":28},{"name":"/datum/log_holder/proc/recursive_jsonify","self":8e-06,"total":9e-06,"real":1e-05,"over":8e-06,"calls":1},{"name":"/datum/blood_type/proc/get_blood_name","self":0.00019,"total":0.000347,"real":0.000381,"over":0,"calls":40},{"name":"/datum/blood_type/proc/get_color","self":4.5e-05,"total":7e-05,"real":0.000114,"over":0,"calls":40},{"name":"/datum/blood_type/proc/set_up_blood","self":2.9e-05,"total":4.5e-05,"real":6.3e-05,"over":0,"calls":20},{"name":"/datum/tgs_api/proc/UpgradeDeprecatedChatMessage","self":2e-06,"total":4e-06,"real":4e-06,"over":0,"calls":2},{"name":"/datum/tgs_api/v5/proc/RequireInitialBridgeResponse","self":1.4e-05,"total":1.8e-05,"real":2e-05,"over":1.2e-05,"calls":5},{"name":"/datum/tgs_api/v5/proc/SendChatMessageRaw","self":2.1e-05,"total":0.001694,"real":0.307536,"over":6e-06,"calls":2},{"name":"/datum/tgs_api/v5/proc/SendChatDataRaw","self":2.3e-05,"total":0.001667,"real":0.307512,"over":1.5e-05,"calls":2},{"name":"/datum/tgs_api/v5/proc/Bridge","self":5e-05,"total":0.00209,"real":0.353131,"over":1.9e-05,"calls":3},{"name":"/datum/tgs_api/v5/proc/CreateBridgeRequest","self":6.7e-05,"total":8.5e-05,"real":8.8e-05,"over":2.8e-05,"calls":3},{"name":"/datum/tgs_api/v5/proc/CreateBridgeData","self":1.6e-05,"total":1.9e-05,"real":2.1e-05,"over":5e-06,"calls":3},{"name":"/datum/tgs_api/v5/proc/WaitForReattach","self":8e-06,"total":1.1e-05,"real":1.7e-05,"over":2e-06,"calls":5},{"name":"/datum/tgs_api/v5/proc/PerformBridgeRequest","self":4.2e-05,"total":0.001958,"real":0.353,"over":2.1e-05,"calls":3},{"name":"/datum/tgs_api/v5/OnInitializationComplete","self":2e-05,"total":0.000466,"real":0.045651,"over":6e-06,"calls":1},{"name":"/datum/tgs_api/v5/OnTopic","self":6.6e-05,"total":8.1e-05,"real":8.4e-05,"over":6.6e-05,"calls":3},{"name":"/datum/tgs_api/v5/ChatBroadcast","self":2.1e-05,"total":0.001715,"real":0.307548,"over":1.1e-05,"calls":2},{"name":"/datum/tgs_api/v5/ChatChannelInfo","self":1.1e-05,"total":1.9e-05,"real":2.1e-05,"over":0,"calls":2},{"name":"/atom/proc/get_all_contents","self":0.000259,"total":0.000332,"real":0.000422,"over":0,"calls":110},{"name":"/atom/proc/get_all_contents_ignoring","self":0.000305,"total":0.000639,"real":0.000722,"over":0,"calls":110},{"name":"/atom/proc/smooth_icon","self":0.006198,"total":0.042188,"real":0.043302,"over":0,"calls":998},{"name":"/atom/proc/bitmask_smooth","self":0.018561,"total":0.035989,"real":0.03701,"over":0,"calls":998},{"name":"/atom/proc/set_smoothed_icon_state","self":0.001217,"total":0.00155,"real":0.001942,"over":0,"calls":433},{"name":"/atom/proc/build_appearance_list","self":0.000581,"total":0.000838,"real":0.001144,"over":0,"calls":351},{"name":"/atom/proc/add_overlay","self":0.00242,"total":0.003273,"real":0.003623,"over":0,"calls":351},{"name":"/atom/proc/CanPass","self":0.001386,"total":0.003165,"real":0.003463,"over":0,"calls":336},{"name":"/atom/proc/CanAllowThrough","self":0.00055,"total":0.000772,"real":0.00104,"over":0,"calls":336},{"name":"/atom/proc/Bumped","self":6.3e-05,"total":0.000102,"real":0.000148,"over":0,"calls":55},{"name":"/atom/proc/setDir","self":0.0002,"total":0.000243,"real":0.000292,"over":0,"calls":57},{"name":"/atom/proc/has_gravity","self":0.00036,"total":0.000409,"real":0.000473,"over":0,"calls":66},{"name":"/atom/proc/setup_reskins","self":7.9e-05,"total":0.000164,"real":0.000259,"over":0,"calls":108},{"name":"/atom/proc/update_appearance","self":0.003884,"total":0.024603,"real":0.025126,"over":0,"calls":474},{"name":"/atom/proc/update_name","self":0.000533,"total":0.000887,"real":0.001289,"over":0,"calls":474},{"name":"/atom/proc/update_desc","self":0.000503,"total":0.000848,"real":0.001231,"over":0,"calls":474},{"name":"/atom/proc/update_icon","self":0.005659,"total":0.018066,"real":0.01856,"over":0,"calls":474},{"name":"/atom/proc/update_icon_state","self":0.000504,"total":0.000862,"real":0.001262,"over":0,"calls":474},{"name":"/atom/proc/update_overlays","self":0.000536,"total":0.000865,"real":0.001264,"over":0,"calls":474},{"name":"/atom/proc/add_atom_colour","self":0.000224,"total":0.001946,"real":0.002001,"over":0,"calls":52},{"name":"/atom/proc/update_atom_colour","self":0.000646,"total":0.000744,"real":0.000791,"over":0,"calls":52},{"name":"/atom/proc/Initialize","self":0.000762,"total":0.001923,"real":0.002018,"over":0,"calls":108},{"name":"/atom/proc/air_update_turf","self":6e-06,"total":0.000131,"real":0.000132,"over":0,"calls":1},{"name":"/atom/proc/get_blood_dna_color","self":0.000113,"total":0.000281,"real":0.000293,"over":0,"calls":20},{"name":"/atom/proc/add_blood_DNA","self":2.5e-05,"total":5e-05,"real":6.9e-05,"over":0,"calls":32},{"name":"/atom/proc/set_light","self":0.002562,"total":0.00622,"real":0.006558,"over":0,"calls":387},{"name":"/atom/proc/update_light","self":0.001316,"total":0.003012,"real":0.003312,"over":0,"calls":387},{"name":"/atom/proc/set_light_power","self":6.8e-05,"total":0.000116,"real":0.000168,"over":0,"calls":64},{"name":"/atom/proc/set_light_range","self":6.3e-05,"total":0.000106,"real":0.000162,"over":0,"calls":64},{"name":"/atom/proc/set_light_color","self":6.8e-05,"total":0.000111,"real":0.000166,"over":0,"calls":64},{"name":"/atom/proc/set_light_on","self":0.000432,"total":0.000707,"real":0.001016,"over":0,"calls":387},{"name":"/atom/proc/get_light_offset","self":0.000355,"total":0.000659,"real":0.000984,"over":0,"calls":410},{"name":"/atom/movable/smooth_icon","self":0.002007,"total":0.03457,"real":0.035077,"over":0,"calls":433},{"name":"/atom/movable/proc/update_emissive_block","self":0.00138,"total":0.005153,"real":0.005556,"over":0,"calls":474},{"name":"/atom/movable/proc/check_pulling","self":0.000169,"total":0.000272,"real":0.000381,"over":0,"calls":123},{"name":"/atom/movable/proc/set_glide_size","self":0.000321,"total":0.000354,"real":0.000386,"over":0,"calls":37},{"name":"/atom/movable/proc/Moved","self":0.000662,"total":0.003283,"real":0.003411,"over":0,"calls":130},{"name":"/atom/movable/proc/become_area_sensitive","self":0.000145,"total":0.000189,"real":0.000204,"over":0,"calls":20},{"name":"/atom/movable/proc/set_currently_z_moving","self":7.2e-05,"total":0.000116,"real":0.000161,"over":0,"calls":56},{"name":"/atom/movable/proc/moveToNullspace","self":0.000263,"total":0.001177,"real":0.001245,"over":0,"calls":88},{"name":"/atom/movable/proc/doMove","self":0.000495,"total":0.000902,"real":0.000974,"over":0,"calls":88},{"name":"/atom/movable/proc/on_changed_z_level","self":2e-05,"total":2.9e-05,"real":3.4e-05,"over":0,"calls":12},{"name":"/atom/movable/proc/Process_Spacemove","self":0.00011,"total":0.000256,"real":0.000284,"over":0,"calls":31},{"name":"/atom/movable/proc/handle_spacemove_grabbing","self":1.6e-05,"total":1.9e-05,"real":2e-05,"over":0,"calls":3},{"name":"/atom/movable/proc/newtonian_move","self":0.000172,"total":0.000484,"real":0.000515,"over":0,"calls":31},{"name":"/atom/movable/proc/has_buckled_mobs","self":0.000142,"total":0.000239,"real":0.000344,"over":0,"calls":130},{"name":"/atom/movable/proc/unbuckle_all_mobs","self":0.000252,"total":0.000416,"real":0.000478,"over":0,"calls":88},{"name":"/atom/movable/Initialize","self":0.000671,"total":0.002589,"real":0.002693,"over":0,"calls":108},{"name":"/atom/movable/Destroy","self":0.00152,"total":0.004921,"real":0.005015,"over":0,"calls":88},{"name":"/atom/movable/update_overlays","self":0.002324,"total":0.008011,"real":0.008429,"over":0,"calls":474},{"name":"/atom/movable/Move","self":0.0013,"total":0.013688,"real":0.013824,"over":0,"calls":98},{"name":"/atom/movable/Move","self":0.001307,"total":0.020017,"real":0.020191,"over":0,"calls":123},{"name":"/atom/movable/Cross","self":0.000977,"total":0.003479,"real":0.003699,"over":0,"calls":238},{"name":"/atom/movable/Bump","self":0.000207,"total":0.00034,"real":0.000389,"over":0,"calls":56},{"name":"/atom/movable/CanAllowThrough","self":0.000693,"total":0.001238,"real":0.001453,"over":0,"calls":238},{"name":"/atom/movable/lighting_object/proc/update","self":0.000839,"total":0.000854,"real":0.000902,"over":0,"calls":16},{"name":"/atom/movable/render_step/Initialize","self":0.00053,"total":0.001774,"real":0.001838,"over":0,"calls":76},{"name":"/atom/movable/render_step/emissive_blocker/Initialize","self":0.000314,"total":0.002089,"real":0.002171,"over":0,"calls":76},{"name":"/atom/Destroy","self":0.00094,"total":0.002765,"real":0.002958,"over":0,"calls":198},{"name":"/atom/Entered","self":0.000151,"total":0.001341,"real":0.001377,"over":0,"calls":42},{"name":"/atom/Exit","self":0.000282,"total":0.000642,"real":0.000726,"over":0,"calls":98},{"name":"/atom/Exited","self":0.000178,"total":0.00163,"real":0.001673,"over":0,"calls":54},{"name":"/atom/New","self":0.000805,"total":0.018977,"real":0.019282,"over":0,"calls":218},{"name":"/turf/closed/set_smoothed_icon_state","self":0.004402,"total":0.015885,"real":0.016505,"over":0,"calls":565},{"name":"/turf/closed/wall/Bumped","self":2e-05,"total":2.9e-05,"real":3.7e-05,"over":0,"calls":6},{"name":"/turf/closed/get_smooth_underlay_icon","self":4e-05,"total":7.6e-05,"real":0.000113,"over":0,"calls":47},{"name":"/turf/open/space/Destroy","self":0.000425,"total":0.002316,"real":0.002379,"over":0,"calls":64},{"name":"/turf/open/space/proc/update_starlight","self":0.002949,"total":0.006674,"real":0.006955,"over":0,"calls":323},{"name":"/turf/open/space/proc/enable_starlight","self":0.000265,"total":0.002751,"real":0.002808,"over":0,"calls":64},{"name":"/turf/open/space/get_smooth_underlay_icon","self":0.000242,"total":0.010342,"real":0.010452,"over":0,"calls":76},{"name":"/turf/open/space/ChangeTurf","self":0.000183,"total":0.00979,"real":0.009893,"over":0,"calls":64},{"name":"/turf/open/space/Initialize","self":0.000259,"total":0.000336,"real":0.000435,"over":0,"calls":110},{"name":"/turf/open/space/transit/Destroy","self":0.000305,"total":0.00311,"real":0.003194,"over":0,"calls":64},{"name":"/turf/open/ChangeTurf","self":0.000372,"total":0.009598,"real":0.009701,"over":0,"calls":64},{"name":"/turf/open/Entered","self":0.000162,"total":0.001505,"real":0.00154,"over":0,"calls":42},{"name":"/turf/open/Exited","self":0.000169,"total":0.001807,"real":0.001853,"over":0,"calls":54},{"name":"/turf/open/hotspot_expose","self":1.3e-05,"total":1.5e-05,"real":2.1e-05,"over":0,"calls":4},{"name":"/turf/open/can_atmos_pass","self":3.1e-05,"total":3.7e-05,"real":3.9e-05,"over":0,"calls":3},{"name":"/turf/open/Destroy","self":0.000654,"total":0.001885,"real":0.00196,"over":0,"calls":64},{"name":"/turf/open/return_air","self":1e-06,"total":2e-06,"real":4e-06,"over":0,"calls":1},{"name":"/turf/proc/empty","self":0.001133,"total":0.024122,"real":0.024352,"over":0,"calls":110},{"name":"/turf/proc/ChangeTurf","self":0.00377,"total":0.021084,"real":0.021297,"over":0,"calls":110},{"name":"/turf/proc/get_smooth_underlay_icon","self":1.1e-05,"total":1.6e-05,"real":2.1e-05,"over":0,"calls":8},{"name":"/turf/proc/get_explosive_block","self":0.000141,"total":0.000216,"real":0.000321,"over":0,"calls":110},{"name":"/turf/proc/immediate_calculate_adjacent_turfs","self":4.7e-05,"total":0.000114,"real":0.000114,"over":0,"calls":1},{"name":"/turf/proc/reconsider_lights","self":5.5e-05,"total":8.7e-05,"real":0.000126,"over":0,"calls":46},{"name":"/turf/proc/recalculate_directional_opacity","self":0.000278,"total":0.000417,"real":0.000495,"over":0,"calls":110},{"name":"/turf/Destroy","self":0.000444,"total":0.001514,"real":0.00161,"over":0,"calls":110},{"name":"/turf/_clear_signal_refs","self":8.6e-05,"total":0.000157,"real":0.000249,"over":0,"calls":110},{"name":"/turf/Enter","self":0.001195,"total":0.00554,"real":0.005647,"over":0,"calls":98},{"name":"/turf/air_update_turf","self":7e-06,"total":0.000125,"real":0.000127,"over":0,"calls":1},{"name":"/proc/rustg_get_version","self":0.000521,"total":0.000833,"real":0.000155,"over":6e-06,"calls":24},{"name":"/proc/rustg_unix_timestamp","self":2.8e-05,"total":3.6e-05,"real":4.3e-05,"over":2.8e-05,"calls":8},{"name":"/proc/english_list","self":7e-05,"total":0.000102,"real":0.00015,"over":0,"calls":40},{"name":"/proc/typecache_filter_list_reverse","self":0.000203,"total":0.000274,"real":0.000381,"over":0,"calls":110},{"name":"/proc/list_clear_nulls","self":3e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/proc/pick_weight","self":0.000106,"total":0.000134,"real":0.000164,"over":0,"calls":33},{"name":"/proc/pick_weight_recursive","self":0.000184,"total":0.000403,"real":0.000435,"over":0,"calls":33},{"name":"/proc/fill_with_ones","self":8.3e-05,"total":0.000109,"real":0.000142,"over":0,"calls":33},{"name":"/proc/popleft","self":4e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/proc/move_element","self":0.000924,"total":0.001371,"real":0.001918,"over":0,"calls":689},{"name":"/proc/move_range","self":3.7e-05,"total":4.6e-05,"real":5.7e-05,"over":0,"calls":12},{"name":"/proc/reverse_range","self":2.3e-05,"total":3e-05,"real":3.7e-05,"over":0,"calls":11},{"name":"/proc/get_nested_locs","self":2.9e-05,"total":4.6e-05,"real":6.2e-05,"over":0,"calls":20},{"name":"/proc/send2chat","self":6.6e-05,"total":0.001826,"real":0.307649,"over":5e-06,"calls":2},{"name":"/proc/cmp_subsystem_priority","self":0.002275,"total":0.003793,"real":0.005253,"over":0,"calls":2199},{"name":"/proc/get_area_name","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/proc/reverse_ndir","self":9.8e-05,"total":0.000165,"real":0.000257,"over":0,"calls":95},{"name":"/proc/get_icon_dimensions_pure","self":0.001222,"total":0.001527,"real":0.001872,"over":0,"calls":414},{"name":"/proc/emissive_appearance","self":1.2e-05,"total":2e-05,"real":2.1e-05,"over":0,"calls":1},{"name":"/proc/fast_emissive_blocker","self":0.002881,"total":0.003777,"real":0.004207,"over":0,"calls":473},{"name":"/proc/delta_to_angle","self":0.000637,"total":0.001084,"real":0.001567,"over":0,"calls":588},{"name":"/proc/station_name","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/proc/REF","self":0.000261,"total":0.000336,"real":0.000437,"over":0,"calls":110},{"name":"/proc/get_hearers_in_view","self":6e-06,"total":1.3e-05,"real":1.4e-05,"over":0,"calls":1},{"name":"/proc/get_hearers_in_range","self":0.000137,"total":0.000411,"real":0.000445,"over":0,"calls":31},{"name":"/proc/stoplag","self":0.000824,"total":0.001061,"real":0.915459,"over":2.7e-05,"calls":27},{"name":"/proc/baseturfs_string_list","self":9.9e-05,"total":0.000181,"real":0.000274,"over":0,"calls":110},{"name":"/proc/format_table_name","self":3e-06,"total":1.1e-05,"real":1.2e-05,"over":3e-06,"calls":1},{"name":"/proc/capitalize","self":0.000126,"total":0.000156,"real":0.000193,"over":0,"calls":40},{"name":"/proc/server_timestamp","self":0.000148,"total":0.00015,"real":0.000153,"over":0,"calls":2},{"name":"/proc/ISOtime","self":6.4e-05,"total":6.5e-05,"real":6.6e-05,"over":0,"calls":1},{"name":"/proc/update_midnight_rollover","self":3.6e-05,"total":5.2e-05,"real":7e-05,"over":4e-06,"calls":19},{"name":"/proc/get_visual_offset","self":0.004081,"total":0.006341,"real":0.006714,"over":0,"calls":414},{"name":"/proc/dir2angle","self":0.000523,"total":0.000989,"real":0.001499,"over":0,"calls":620},{"name":"/proc/dir2offset","self":8.1e-05,"total":0.000136,"real":0.000185,"over":0,"calls":74},{"name":"/proc/getviewsize","self":2e-06,"total":4e-06,"real":7e-06,"over":0,"calls":2},{"name":"/proc/log_asset","self":9.2e-05,"total":0.000165,"real":0.000189,"over":0,"calls":24},{"name":"/proc/log_perf","self":7.3e-05,"total":7.3e-05,"real":7.5e-05,"over":0,"calls":1},{"name":"/proc/log_world","self":5.2e-05,"total":0.001701,"real":0.000822,"over":5.2e-05,"calls":3},{"name":"/proc/sortTim","self":0.000136,"total":0.010802,"real":0.010279,"over":0,"calls":34},{"name":"/proc/qdel","self":0.002309,"total":0.013545,"real":0.014265,"over":1.9e-05,"calls":808},{"name":"/proc/_addtimer","self":1.7e-05,"total":7.1e-05,"real":7.2e-05,"over":0,"calls":2},{"name":"/proc/updatetimedelay","self":8e-06,"total":1.1e-05,"real":1.4e-05,"over":0,"calls":3},{"name":"/proc/mutable_appearance","self":0.000513,"total":0.000717,"real":0.000815,"over":0,"calls":101},{"name":"/proc/WEAKREF","self":1.3e-05,"total":7.7e-05,"real":7.8e-05,"over":0,"calls":2},{"name":"/proc/generate_space_underlay","self":0.002147,"total":0.010114,"real":0.010215,"over":0,"calls":76},{"name":"/proc/playsound","self":0.000343,"total":0.000764,"real":0.000807,"over":0,"calls":32},{"name":"/proc/IsAdminAdvancedProcCall","self":1.4e-05,"total":2.1e-05,"real":2.7e-05,"over":1.2e-05,"calls":9},{"name":"/proc/get_admin_counts","self":2.1e-05,"total":2.4e-05,"real":2.6e-05,"over":2.1e-05,"calls":3},{"name":"/proc/calculate_light_offset","self":0.002738,"total":0.00996,"real":0.010346,"over":0,"calls":414},{"name":"/proc/get_step_multiz","self":1e-05,"total":1.6e-05,"real":2.2e-05,"over":0,"calls":6},{"name":"/proc/get_color_from_blood_list","self":0.00013,"total":0.000209,"real":0.000246,"over":0,"calls":40},{"name":"/proc/to_chat_immediate","self":2.7e-05,"total":3.7e-05,"real":4e-05,"over":2.1e-05,"calls":3},{"name":"/proc/to_chat","self":3.1e-05,"total":7e-05,"real":7.4e-05,"over":2.5e-05,"calls":4},{"name":"/area/proc/powered","self":3e-06,"total":4e-06,"real":5e-06,"over":0,"calls":1},{"name":"/area/proc/update_beauty","self":3.2e-05,"total":4.6e-05,"real":6.2e-05,"over":0,"calls":20},{"name":"/area/Exited","self":1.6e-05,"total":2.6e-05,"real":3.7e-05,"over":0,"calls":12},{"name":"/obj/proc/check_on_table","self":3.2e-05,"total":5.6e-05,"real":8.2e-05,"over":0,"calls":32},{"name":"/obj/machinery/door/proc/crush","self":6e-06,"total":7e-06,"real":8e-06,"over":0,"calls":1},{"name":"/obj/machinery/door/Bumped","self":7e-06,"total":1e-05,"real":1.2e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/CanAllowThrough","self":3.5e-05,"total":9e-05,"real":9.9e-05,"over":0,"calls":11},{"name":"/obj/machinery/door/update_icon_state","self":8e-06,"total":1e-05,"real":1.1e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/update_overlays","self":3e-06,"total":1.6e-05,"real":1.7e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/block_superconductivity","self":3e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/obj/machinery/door/firedoor/proc/check_atmos","self":6e-06,"total":8e-06,"real":9e-06,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/proc/process_results","self":8e-06,"total":1.6e-05,"real":1.6e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/update_name","self":1.6e-05,"total":2.1e-05,"real":2.2e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/Bumped","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/update_icon_state","self":4e-06,"total":1.5e-05,"real":1.5e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/firedoor/update_overlays","self":2.1e-05,"total":7.7e-05,"real":7.8e-05,"over":0,"calls":1},{"name":"/obj/machinery/proc/powered","self":7e-06,"total":1.1e-05,"real":1.2e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/proc/update_icon_nopipes","self":1e-06,"total":3e-06,"real":5e-06,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/proc/get_pipe_layer_offset","self":2e-06,"total":4e-06,"real":7e-06,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/update_icon","self":5.9e-05,"total":0.000195,"real":0.000196,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/update_layer","self":1.1e-05,"total":1.5e-05,"real":1.7e-05,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/tank/proc/smoothed","self":6e-06,"total":2.8e-05,"real":2.9e-05,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/tank/proc/refresh_window","self":2.4e-05,"total":3.6e-05,"real":3.9e-05,"over":0,"calls":4},{"name":"/obj/machinery/atmospherics/components/tank/update_appearance","self":9e-06,"total":0.000263,"real":0.000264,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/tank/update_overlays","self":1.7e-05,"total":6.1e-05,"real":6.2e-05,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/proc/update_cap_visuals","self":2e-06,"total":4e-06,"real":5e-06,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/update_icon","self":1.6e-05,"total":0.000121,"real":0.000123,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/update_name","self":1.5e-05,"total":1.9e-05,"real":2e-05,"over":0,"calls":2},{"name":"/obj/machinery/light/get_light_offset","self":0.000423,"total":0.000623,"real":0.000686,"over":0,"calls":74},{"name":"/obj/machinery/light/floor/get_light_offset","self":4e-06,"total":6e-06,"real":1e-05,"over":0,"calls":4},{"name":"/obj/machinery/conveyor/proc/conveyable_enter","self":8.5e-05,"total":0.000253,"real":0.000275,"over":0,"calls":23},{"name":"/obj/machinery/conveyor/proc/conveyable_exit","self":8.4e-05,"total":0.000102,"real":0.000127,"over":0,"calls":23},{"name":"/obj/machinery/conveyor/proc/start_conveying","self":0.00011,"total":0.000175,"real":0.000195,"over":0,"calls":23},{"name":"/obj/machinery/update_appearance","self":1.2e-05,"total":0.000392,"real":0.000394,"over":0,"calls":3},{"name":"/obj/effect/decal/cleanable/Initialize","self":0.000412,"total":0.006133,"real":0.006201,"over":0,"calls":32},{"name":"/obj/effect/decal/cleanable/Destroy","self":4.2e-05,"total":0.001474,"real":0.001488,"over":0,"calls":12},{"name":"/obj/effect/decal/cleanable/proc/add_diseases","self":2.5e-05,"total":4.1e-05,"real":5.8e-05,"over":0,"calls":20},{"name":"/obj/effect/decal/cleanable/proc/replace_decal","self":1.1e-05,"total":1.7e-05,"real":2.7e-05,"over":0,"calls":12},{"name":"/obj/effect/decal/cleanable/proc/handle_merge_decal","self":1.3e-05,"total":2.1e-05,"real":3.1e-05,"over":0,"calls":12},{"name":"/obj/effect/decal/cleanable/blood/gibs/proc/spread_movement_effects","self":0.000355,"total":0.015307,"real":0.015426,"over":0,"calls":35},{"name":"/obj/effect/decal/cleanable/blood/Initialize","self":0.000332,"total":0.012425,"real":0.01253,"over":0,"calls":32},{"name":"/obj/effect/decal/cleanable/blood/Destroy","self":7e-05,"total":0.001952,"real":0.001973,"over":0,"calls":12},{"name":"/obj/effect/decal/cleanable/blood/proc/on_entered","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/effect/decal/cleanable/blood/proc/get_blood_string","self":0.000381,"total":0.000921,"real":0.000962,"over":0,"calls":40},{"name":"/obj/effect/decal/cleanable/blood/proc/adjust_bloodiness","self":2.3e-05,"total":3e-05,"real":3.9e-05,"over":0,"calls":12},{"name":"/obj/effect/decal/cleanable/blood/proc/update_blood_color","self":0.000327,"total":0.000728,"real":0.000781,"over":0,"calls":52},{"name":"/obj/effect/decal/cleanable/blood/proc/get_dried_color","self":0.00022,"total":0.000263,"real":0.000309,"over":0,"calls":52},{"name":"/obj/effect/decal/cleanable/blood/update_name","self":0.000262,"total":0.001226,"real":0.001274,"over":0,"calls":40},{"name":"/obj/effect/decal/cleanable/blood/update_desc","self":0.000114,"total":0.000191,"real":0.000224,"over":0,"calls":40},{"name":"/obj/effect/decal/cleanable/blood/update_overlays","self":0.000113,"total":0.000838,"real":0.000879,"over":0,"calls":40},{"name":"/obj/effect/decal/cleanable/blood/replace_decal","self":3.2e-05,"total":5.1e-05,"real":6.6e-05,"over":0,"calls":12},{"name":"/obj/effect/decal/cleanable/blood/handle_merge_decal","self":8.1e-05,"total":0.0002,"real":0.000209,"over":0,"calls":12},{"name":"/obj/effect/decal/cleanable/blood/update_atom_colour","self":0.000285,"total":0.001723,"real":0.001776,"over":0,"calls":52},{"name":"/obj/effect/decal/cleanable/blood/add_blood_DNA","self":0.000341,"total":0.003807,"real":0.003852,"over":0,"calls":32},{"name":"/obj/effect/decal/Initialize","self":0.000285,"total":0.004377,"real":0.004421,"over":0,"calls":32},{"name":"/obj/effect/decal/Destroy","self":5.5e-05,"total":0.001434,"real":0.001445,"over":0,"calls":12},{"name":"/obj/effect/decal/proc/NeverShouldHaveComeHere","self":9.9e-05,"total":0.000147,"real":0.000213,"over":0,"calls":67},{"name":"/obj/effect/particle_effect/newtonian_move","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/effect/particle_effect/sparks/proc/affect_location","self":1.7e-05,"total":3.2e-05,"real":3.8e-05,"over":0,"calls":4},{"name":"/obj/effect/particle_effect/sparks/proc/sparks_touched","self":2e-05,"total":3.1e-05,"real":3.9e-05,"over":0,"calls":8},{"name":"/obj/effect/particle_effect/sparks/Move","self":2.2e-05,"total":0.000961,"real":0.00098,"over":0,"calls":4},{"name":"/obj/structure/closet/crate/CanAllowThrough","self":1.7e-05,"total":5.4e-05,"real":5.7e-05,"over":0,"calls":4},{"name":"/obj/structure/closet/CanAllowThrough","self":1.3e-05,"total":3.6e-05,"real":3.9e-05,"over":0,"calls":4},{"name":"/obj/structure/proc/on_climb_exit","self":1.6e-05,"total":2.2e-05,"real":2.9e-05,"over":0,"calls":8},{"name":"/obj/structure/barricade/CanAllowThrough","self":2.5e-05,"total":5.2e-05,"real":5.6e-05,"over":0,"calls":6},{"name":"/obj/structure/mirror/proc/can_reflect","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/obj/structure/table/CanAllowThrough","self":4e-06,"total":9e-06,"real":1e-05,"over":0,"calls":1},{"name":"/obj/structure/table/update_icon","self":0.000192,"total":0.002451,"real":0.002486,"over":0,"calls":56},{"name":"/obj/structure/rack/CanAllowThrough","self":3e-06,"total":9e-06,"real":1e-05,"over":0,"calls":1},{"name":"/obj/structure/window/CanAllowThrough","self":0.000154,"total":0.000377,"real":0.000414,"over":0,"calls":42},{"name":"/obj/structure/window/proc/on_exit","self":8e-05,"total":0.000108,"real":0.000144,"over":0,"calls":36},{"name":"/obj/structure/window/update_overlays","self":0.000657,"total":0.003511,"real":0.003662,"over":0,"calls":166},{"name":"/obj/Initialize","self":0.000161,"total":0.001922,"real":0.001952,"over":0,"calls":32},{"name":"/obj/Destroy","self":8.3e-05,"total":0.00092,"real":0.00093,"over":0,"calls":12},{"name":"/obj/docking_port/mobile/proc/timeLeft","self":1.2e-05,"total":1.4e-05,"real":1.7e-05,"over":1.2e-05,"calls":3},{"name":"/obj/docking_port/mobile/proc/getModeStr","self":4e-06,"total":6e-06,"real":8e-06,"over":0,"calls":2},{"name":"/obj/add_blood_DNA","self":0.000191,"total":0.000469,"real":0.000497,"over":0,"calls":32},{"name":"/mutable_appearance/New","self":0.000906,"total":0.001485,"real":0.002187,"over":0,"calls":802},{"name":"/sound/New","self":0.000457,"total":0.000492,"real":0.00054,"over":0,"calls":42},{"name":"/matrix/proc/get_x_shift","self":0.000384,"total":0.000691,"real":0.001019,"over":0,"calls":414},{"name":"/matrix/proc/get_y_shift","self":0.000358,"total":0.000658,"real":0.000977,"over":0,"calls":414},{"name":"/datum/feedback_variable/proc/(init)","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/threed_sound/proc/(init)","self":3e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/obj/effect/decal/cleanable/blood/splatter/proc/(init)","self":4.7e-05,"total":6.9e-05,"real":9.9e-05,"over":0,"calls":32}]
