[{"name":"/world/proc/get_world_state_for_logging","self":3e-05,"total":5.5e-05,"real":6.1e-05,"over":1e-05,"calls":8},{"name":"/world/proc/change_fps","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/world/proc/TgsTopic","self":2.9e-05,"total":0.000102,"real":0.000104,"over":2.9e-05,"calls":3},{"name":"/world/Tick","self":1.6e-05,"total":2.2e-05,"real":3.6e-05,"over":3e-06,"calls":14},{"name":"/world/Topic","self":9.3e-05,"total":0.000727,"real":0.000731,"over":9.3e-05,"calls":3},{"name":"/world/Profile","self":0.000247,"total":0.000267,"real":0.000264,"over":0.000229,"calls":2},{"name":"/world/TgsInitializationComplete","self":9e-06,"total":0.000317,"real":0.100563,"over":0,"calls":1},{"name":"/datum/controller/subsystem/ticker/proc/HasRoundStarted","self":1e-06,"total":2e-06,"real":2e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/proc/ignite","self":0.000742,"total":0.44396,"real":0.411998,"over":0,"calls":134},{"name":"/datum/controller/subsystem/proc/update_nextfire","self":0.000225,"total":0.000332,"real":0.000373,"over":0,"calls":107},{"name":"/datum/controller/subsystem/proc/enqueue","self":0.000429,"total":0.000514,"real":0.000612,"over":1e-05,"calls":107},{"name":"/datum/controller/subsystem/proc/dequeue","self":0.000341,"total":0.000418,"real":0.000457,"over":0,"calls":107},{"name":"/datum/controller/subsystem/proc/pause","self":7.2e-05,"total":0.000106,"real":0.000123,"over":0,"calls":44},{"name":"/datum/controller/subsystem/job/proc/get_job_type","self":7.1e-05,"total":0.000113,"real":0.000155,"over":0,"calls":55},{"name":"/datum/controller/subsystem/air/proc/remove_from_active","self":0.005336,"total":0.006714,"real":0.008413,"over":0,"calls":2053},{"name":"/datum/controller/subsystem/air/proc/add_to_active","self":0.00467,"total":0.0068,"real":0.009198,"over":0,"calls":3043},{"name":"/datum/controller/subsystem/area_contents/fire","self":0.032366,"total":0.032367,"real":0.03251,"over":0,"calls":2},{"name":"/datum/controller/subsystem/asset_loading/fire","self":1.1e-05,"total":0.016374,"real":0.00491,"over":0,"calls":1},{"name":"/datum/controller/subsystem/asset_loading/proc/dequeue_asset","self":3.1e-05,"total":4.8e-05,"real":6.7e-05,"over":2e-06,"calls":26},{"name":"/datum/controller/subsystem/atoms/proc/InitAtom","self":0.006777,"total":0.038727,"real":0.040048,"over":0,"calls":1335},{"name":"/datum/controller/subsystem/ban_cache/Initialize","self":2.4e-05,"total":0.000807,"real":0.109544,"over":5e-06,"calls":1},{"name":"/datum/controller/subsystem/ban_cache/proc/generate_queries","self":3.9e-05,"total":0.000785,"real":0.109541,"over":2.3e-05,"calls":1},{"name":"/datum/controller/subsystem/blackbox/proc/find_feedback_datum","self":1.6e-05,"total":2.6e-05,"real":1.3e-05,"over":1.3e-05,"calls":3},{"name":"/datum/controller/subsystem/blackbox/proc/record_feedback","self":9.5e-05,"total":0.000113,"real":4.6e-05,"over":7.4e-05,"calls":3},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetElement","self":0.000536,"total":0.001239,"real":0.001353,"over":0,"calls":114},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetIdFromArguments","self":0.000512,"total":0.000686,"real":0.00077,"over":0,"calls":81},{"name":"/datum/controller/subsystem/processing/newplayer_info/fire","self":6.2e-05,"total":0.00012,"real":1.5e-05,"over":0,"calls":2},{"name":"/datum/controller/subsystem/processing/fire","self":5.1e-05,"total":6.2e-05,"real":2.5e-05,"over":0,"calls":6},{"name":"/datum/controller/subsystem/processing/projectiles/fire","self":1.1e-05,"total":2.3e-05,"real":2.8e-05,"over":0,"calls":4},{"name":"/datum/controller/subsystem/cameras/proc/get_camera_chunk","self":0.006044,"total":0.008378,"real":0.01115,"over":0,"calls":3303},{"name":"/datum/controller/subsystem/cameras/proc/bare_major_chunk_change","self":0.008267,"total":0.014564,"real":0.014926,"over":0,"calls":367},{"name":"/datum/controller/subsystem/chat/proc/queue","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/chat/proc/send_immediate","self":7e-06,"total":9e-06,"real":7e-06,"over":5e-06,"calls":2},{"name":"/datum/controller/subsystem/chat/fire","self":1.7e-05,"total":2.5e-05,"real":3.6e-05,"over":0,"calls":10},{"name":"/datum/controller/subsystem/dbcore/proc/reset_tracking","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/create_active_query","self":7e-06,"total":4.9e-05,"real":4.9e-05,"over":7e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/process_query","self":6e-06,"total":5.9e-05,"real":6.6e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/run_query","self":3.9e-05,"total":4e-05,"real":4.3e-05,"over":3.9e-05,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/queue_query","self":5e-06,"total":5.5e-05,"real":5.6e-05,"over":5e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/Connect","self":3e-06,"total":2.1e-05,"real":2.2e-05,"over":3e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/IsConnected","self":5.3e-05,"total":6.5e-05,"real":7e-05,"over":2e-05,"calls":4},{"name":"/datum/controller/subsystem/dbcore/proc/NewQuery","self":7e-06,"total":1.6e-05,"real":1.7e-05,"over":7e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/fire","self":1.9e-05,"total":0.000119,"real":0.000126,"over":0,"calls":2},{"name":"/datum/controller/subsystem/explosions/proc/is_exploding","self":3e-05,"total":3.4e-05,"real":4.8e-05,"over":0,"calls":9},{"name":"/datum/controller/subsystem/explosions/fire","self":3.1e-05,"total":6.7e-05,"real":8.2e-05,"over":0,"calls":9},{"name":"/datum/controller/subsystem/garbage/proc/Queue","self":0.000187,"total":0.000244,"real":0.000304,"over":0,"calls":72},{"name":"/datum/controller/subsystem/icon_smooth/fire","self":0.002397,"total":0.04148,"real":0.041629,"over":0,"calls":4},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":1.8e-05,"total":6.5e-05,"real":7e-05,"over":0,"calls":6},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":2.8e-05,"total":9.4e-05,"real":0.0001,"over":0,"calls":6},{"name":"/datum/controller/subsystem/verb_manager/input/run_verb_queue","self":2.2e-05,"total":2.6e-05,"real":3.1e-05,"over":0,"calls":6},{"name":"/datum/controller/subsystem/verb_manager/speech_controller/fire","self":3e-06,"total":2.4e-05,"real":3.2e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/verb_manager/proc/run_verb_queue","self":8e-06,"total":1.5e-05,"real":2.4e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/verb_manager/fire","self":3.3e-05,"total":6.7e-05,"real":7.9e-05,"over":0,"calls":7},{"name":"/datum/controller/subsystem/lighting/fire","self":0.00078,"total":0.033181,"real":0.033364,"over":0,"calls":7},{"name":"/datum/controller/subsystem/lua/fire","self":4.7e-05,"total":5.3e-05,"real":6.1e-05,"over":0,"calls":7},{"name":"/datum/controller/subsystem/mapping/fire","self":0.027541,"total":0.236028,"real":0.237068,"over":0,"calls":11},{"name":"/datum/controller/subsystem/materials/proc/get_material_set_cache","self":0.000423,"total":0.001498,"real":0.001551,"over":0,"calls":55},{"name":"/datum/controller/subsystem/mouse_entered/fire","self":9e-06,"total":1.3e-05,"real":1.7e-05,"over":0,"calls":5},{"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":9e-06,"total":0.001975,"real":0.001985,"over":0,"calls":3},{"name":"/datum/controller/subsystem/timer/runechat/fire","self":1.2e-05,"total":0.001987,"real":0.001995,"over":0,"calls":3},{"name":"/datum/controller/subsystem/timer/sound_loops/fire","self":1.4e-05,"total":0.004297,"real":0.004325,"over":0,"calls":2},{"name":"/datum/controller/subsystem/timer/fire","self":0.003848,"total":0.006249,"real":0.006288,"over":0,"calls":5},{"name":"/datum/controller/subsystem/security_level/proc/get_current_level_as_text","self":1.2e-05,"total":1.5e-05,"real":1.7e-05,"over":1.2e-05,"calls":3},{"name":"/datum/controller/subsystem/server_maint/fire","self":1.6e-05,"total":2.8e-05,"real":2.8e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/sounds/proc/random_available_channel","self":2.6e-05,"total":4.4e-05,"real":6.2e-05,"over":0,"calls":22},{"name":"/datum/controller/subsystem/sounds/proc/get_sound_length","self":0.000785,"total":0.000791,"real":0.000808,"over":0,"calls":7},{"name":"/datum/controller/subsystem/spatial_grid/proc/orthogonal_range_search","self":0.000152,"total":0.000167,"real":0.000181,"over":0,"calls":22},{"name":"/datum/controller/subsystem/statpanels/fire","self":8.1e-05,"total":0.000189,"real":0.00019,"over":0,"calls":2},{"name":"/datum/controller/subsystem/tgui/proc/close_uis","self":1.7e-05,"total":3.1e-05,"real":4.3e-05,"over":0,"calls":16},{"name":"/datum/controller/subsystem/time_track/fire","self":7.7e-05,"total":0.000187,"real":0.000187,"over":0,"calls":1},{"name":"/datum/controller/subsystem/tts/fire","self":0.000156,"total":0.000163,"real":0.000175,"over":0,"calls":11},{"name":"/datum/controller/subsystem/wardrobe/proc/stock_wardrobe","self":0.000419,"total":0.013629,"real":0.013677,"over":0,"calls":1},{"name":"/datum/controller/subsystem/wardrobe/proc/run_inspection","self":0.016907,"total":0.025556,"real":0.003309,"over":0,"calls":1},{"name":"/datum/controller/subsystem/wardrobe/proc/set_queue_item","self":0.008648,"total":0.011927,"real":0.00206,"over":0,"calls":583},{"name":"/datum/controller/subsystem/wardrobe/proc/yield_object","self":0.000153,"total":0.000385,"real":0.000432,"over":0,"calls":55},{"name":"/datum/controller/subsystem/wardrobe/proc/stash_object","self":0.000189,"total":0.000224,"real":0.000275,"over":0,"calls":55},{"name":"/datum/controller/subsystem/wardrobe/fire","self":1.9e-05,"total":0.039204,"real":0.017005,"over":0,"calls":2},{"name":"/datum/controller/subsystem/movement/cliff_falling/fire","self":3.3e-05,"total":6e-05,"real":7e-05,"over":0,"calls":11},{"name":"/datum/controller/subsystem/movement/hyperspace_drift/fire","self":2e-05,"total":3.7e-05,"real":4.6e-05,"over":0,"calls":8},{"name":"/datum/controller/subsystem/movement/fire","self":0.000163,"total":0.035953,"real":0.036174,"over":0,"calls":35},{"name":"/datum/controller/subsystem/movement/proc/pour_bucket","self":0.00126,"total":0.036899,"real":0.037114,"over":0,"calls":20},{"name":"/datum/controller/subsystem/movement/proc/smash_bucket","self":9.2e-05,"total":0.000107,"real":0.000128,"over":0,"calls":17},{"name":"/datum/controller/subsystem/movement/proc/queue_loop","self":0.000528,"total":0.000651,"real":0.00081,"over":0,"calls":173},{"name":"/datum/controller/subsystem/movement/proc/dequeue_loop","self":1.1e-05,"total":1.8e-05,"real":2.4e-05,"over":0,"calls":8},{"name":"/datum/controller/subsystem/movement/proc/remove_loop","self":3.9e-05,"total":0.000141,"real":0.000152,"over":0,"calls":8},{"name":"/datum/controller/subsystem/movement/newtonian_movement/fire","self":2.1e-05,"total":0.001145,"real":0.001153,"over":0,"calls":4},{"name":"/datum/controller/subsystem/movement/newtonian_movement/proc/fire_moveloop","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/movement/conveyors/fire","self":3.8e-05,"total":0.010977,"real":0.01104,"over":0,"calls":11},{"name":"/datum/controller/subsystem/looting/fire","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/master/proc/check_and_perform_fast_update","self":3.1e-05,"total":5.7e-05,"real":3.8e-05,"over":1e-06,"calls":13},{"name":"/datum/controller/master/proc/init_subsystem","self":0.000158,"total":0.030548,"real":0.208959,"over":0.000116,"calls":2},{"name":"/datum/controller/master/proc/Loop","self":0.001128,"total":0.454386,"real":0.186292,"over":2.5e-05,"calls":1},{"name":"/datum/controller/master/proc/CheckQueue","self":0.000941,"total":0.00138,"real":0.001429,"over":5.5e-05,"calls":13},{"name":"/datum/controller/master/proc/RunQueue","self":0.002285,"total":0.446707,"real":0.414089,"over":2e-06,"calls":13},{"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.000375,"total":0.000484,"real":0.0006,"over":0.000163,"calls":128},{"name":"/datum/tgs_http_handler/byond_world_export/PerformGet","self":0.000414,"total":0.000424,"real":0.352124,"over":0.000169,"calls":1},{"name":"/datum/tgs_http_result/New","self":7e-06,"total":1.2e-05,"real":1.4e-05,"over":4e-06,"calls":3},{"name":"/datum/proc/Destroy","self":0.00495,"total":0.011529,"real":0.012614,"over":0,"calls":1286},{"name":"/datum/proc/_clear_signal_refs","self":0.000434,"total":0.001012,"real":0.001073,"over":0,"calls":75},{"name":"/datum/proc/remove_filter","self":6.8e-05,"total":0.00011,"real":0.000148,"over":0,"calls":50},{"name":"/datum/proc/RegisterSignal","self":0.002504,"total":0.00296,"real":0.003492,"over":0,"calls":630},{"name":"/datum/proc/UnregisterSignal","self":0.008215,"total":0.009713,"real":0.011533,"over":0,"calls":2223},{"name":"/datum/proc/_SendSignal","self":0.002294,"total":0.023611,"real":0.024022,"over":0,"calls":419},{"name":"/datum/proc/_AddElement","self":0.000648,"total":0.004914,"real":0.005055,"over":0,"calls":107},{"name":"/datum/proc/_RemoveElement","self":4.1e-05,"total":0.000423,"real":0.000428,"over":0,"calls":7},{"name":"/datum/sort_instance/proc/timSort","self":0.000724,"total":0.006537,"real":0.006685,"over":0,"calls":127},{"name":"/datum/sort_instance/proc/binarySort","self":0.002129,"total":0.00318,"real":0.003307,"over":0,"calls":134},{"name":"/datum/sort_instance/proc/countRunAndMakeAscending","self":0.000644,"total":0.001039,"real":0.001137,"over":0,"calls":134},{"name":"/datum/sort_instance/proc/minRunLength","self":5e-06,"total":6e-06,"real":9e-06,"over":0,"calls":3},{"name":"/datum/sort_instance/proc/mergeCollapse","self":2.2e-05,"total":0.000551,"real":0.000559,"over":0,"calls":10},{"name":"/datum/sort_instance/proc/mergeForceCollapse","self":1.1e-05,"total":0.001145,"real":0.001163,"over":0,"calls":3},{"name":"/datum/sort_instance/proc/mergeAt","self":6.2e-05,"total":0.001662,"real":0.001679,"over":0,"calls":7},{"name":"/datum/sort_instance/proc/gallopLeft","self":0.000163,"total":0.000241,"real":0.000267,"over":0,"calls":19},{"name":"/datum/sort_instance/proc/gallopRight","self":0.000127,"total":0.000189,"real":0.000201,"over":0,"calls":19},{"name":"/datum/sort_instance/proc/mergeLo","self":9.8e-05,"total":0.000203,"real":0.000203,"over":0,"calls":2},{"name":"/datum/sort_instance/proc/mergeHi","self":0.000702,"total":0.001216,"real":0.001219,"over":0,"calls":5},{"name":"/datum/db_query/New","self":5e-06,"total":8e-06,"real":9e-06,"over":5e-06,"calls":1},{"name":"/datum/db_query/Destroy","self":7e-06,"total":2.2e-05,"real":2.3e-05,"over":0,"calls":1},{"name":"/datum/db_query/proc/Activity","self":3e-06,"total":5e-06,"real":6e-06,"over":3e-06,"calls":2},{"name":"/datum/db_query/proc/Execute","self":0.000152,"total":0.000541,"real":0.109435,"over":1.5e-05,"calls":1},{"name":"/datum/db_query/proc/sync","self":3.3e-05,"total":6.2e-05,"real":0.109116,"over":8e-06,"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":2e-06,"total":4e-06,"real":5e-06,"over":1e-06,"calls":2},{"name":"/datum/db_query/process","self":4.8e-05,"total":5.1e-05,"real":5.6e-05,"over":0,"calls":1},{"name":"/datum/qdel_item/New","self":2.3e-05,"total":2.5e-05,"real":3e-05,"over":0,"calls":5},{"name":"/datum/timedevent/Destroy","self":2.3e-05,"total":6.2e-05,"real":6.5e-05,"over":0,"calls":3},{"name":"/datum/move_loop/proc/loop_stopped","self":2.9e-05,"total":9.1e-05,"real":9.7e-05,"over":0,"calls":8},{"name":"/datum/move_loop/proc/set_delay","self":1e-06,"total":1e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/move_loop/Destroy","self":5.3e-05,"total":0.000752,"real":0.000772,"over":0,"calls":8},{"name":"/datum/move_loop/process","self":0.001373,"total":0.035136,"real":0.035475,"over":0,"calls":181},{"name":"/datum/move_loop/move/move","self":0.000135,"total":0.007915,"real":0.007974,"over":0,"calls":32},{"name":"/datum/move_loop/has_target/Destroy","self":1.4e-05,"total":0.000375,"real":0.000391,"over":0,"calls":5},{"name":"/datum/move_loop/has_target/dist_bound/move","self":0.000114,"total":0.000196,"real":0.00023,"over":0,"calls":33},{"name":"/datum/move_loop/has_target/dist_bound/move_to/check_dist","self":6.1e-05,"total":9.5e-05,"real":0.000131,"over":0,"calls":33},{"name":"/datum/move_loop/has_target/dist_bound/move_to/move","self":0.000642,"total":0.006379,"real":0.006441,"over":0,"calls":33},{"name":"/datum/move_loop/smooth_move/set_delay","self":4e-06,"total":5e-06,"real":6e-06,"over":0,"calls":1},{"name":"/datum/move_loop/smooth_move/move","self":2.6e-05,"total":0.00041,"real":0.000414,"over":0,"calls":3},{"name":"/datum/move_loop/smooth_move/proc/set_angle","self":3e-06,"total":4e-06,"real":5e-06,"over":0,"calls":1},{"name":"/datum/move_manager/proc/processing_on","self":3.7e-05,"total":5.1e-05,"real":6.7e-05,"over":0,"calls":20},{"name":"/datum/callback/proc/Invoke","self":7e-06,"total":2.9e-05,"real":1.2e-05,"over":0,"calls":1},{"name":"/datum/callback/proc/InvokeAsync","self":0.000127,"total":0.002333,"real":0.002372,"over":0,"calls":29},{"name":"/datum/drift_handler/Destroy","self":2.5e-05,"total":0.000518,"real":0.000519,"over":0,"calls":3},{"name":"/datum/drift_handler/proc/newtonian_impulse","self":1.4e-05,"total":2.5e-05,"real":2.5e-05,"over":0,"calls":1},{"name":"/datum/drift_handler/proc/drifting_stop","self":1.4e-05,"total":4.7e-05,"real":4.9e-05,"over":0,"calls":3},{"name":"/datum/drift_handler/proc/before_move","self":1e-05,"total":1.3e-05,"real":1.4e-05,"over":0,"calls":3},{"name":"/datum/drift_handler/proc/after_move","self":1e-05,"total":0.000583,"real":0.000587,"over":0,"calls":3},{"name":"/datum/drift_handler/proc/loop_death","self":4e-06,"total":7e-06,"real":9e-06,"over":0,"calls":3},{"name":"/datum/drift_handler/proc/get_loop_delay","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/mood/proc/update_beauty","self":1.2e-05,"total":1.4e-05,"real":1.5e-05,"over":0,"calls":2},{"name":"/datum/movement_packet/Destroy","self":3.8e-05,"total":0.000133,"real":0.00014,"over":0,"calls":8},{"name":"/datum/movement_packet/proc/decide_on_running_loop","self":2.8e-05,"total":0.000261,"real":0.000269,"over":0,"calls":8},{"name":"/datum/movement_packet/proc/remove_loop","self":6.7e-05,"total":0.000466,"real":0.000484,"over":0,"calls":8},{"name":"/datum/sound_token/proc/update_sound","self":8.2e-05,"total":0.000897,"real":0.000907,"over":0,"calls":7},{"name":"/datum/sound_token/proc/force_update_all_listeners","self":1.1e-05,"total":1.5e-05,"real":2.1e-05,"over":0,"calls":7},{"name":"/datum/sound_token/proc/set_volume","self":9e-06,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":7},{"name":"/datum/weakref/New","self":2e-06,"total":1.4e-05,"real":1.5e-05,"over":0,"calls":1},{"name":"/datum/world_topic/proc/TryRun","self":0.000107,"total":0.000495,"real":0.000498,"over":0.000107,"calls":3},{"name":"/datum/world_topic/status/Run","self":0.000226,"total":0.000365,"real":0.000368,"over":0.000226,"calls":3},{"name":"/datum/component/connect_loc_behalf/proc/update_signals","self":6e-05,"total":0.000177,"real":0.000182,"over":0,"calls":7},{"name":"/datum/component/connect_loc_behalf/proc/unregister_signals","self":2.6e-05,"total":7.5e-05,"real":8e-05,"over":0,"calls":7},{"name":"/datum/component/connect_loc_behalf/proc/on_moved","self":2.1e-05,"total":0.000198,"real":0.000206,"over":0,"calls":7},{"name":"/datum/component/convey/proc/should_move","self":0.000372,"total":0.000664,"real":0.000766,"over":0,"calls":138},{"name":"/datum/component/convey/proc/special_rotate","self":3.2e-05,"total":5.2e-05,"real":7.5e-05,"over":0,"calls":30},{"name":"/datum/component/reflection/proc/check_can_reflect","self":1.6e-05,"total":4.5e-05,"real":2.7e-05,"over":0,"calls":1},{"name":"/datum/component/reflection/proc/update_reflection","self":5e-06,"total":5e-05,"real":3.3e-05,"over":0,"calls":1},{"name":"/datum/component/soapbox/proc/on_loc_exited","self":9e-06,"total":1.4e-05,"real":2e-05,"over":0,"calls":7},{"name":"/datum/component/soapbox/proc/parent_moved","self":1.1e-05,"total":1.6e-05,"real":2.2e-05,"over":0,"calls":7},{"name":"/datum/looping_sound/proc/start_sound_loop","self":2.6e-05,"total":0.000901,"real":0.00091,"over":0,"calls":3},{"name":"/datum/looping_sound/proc/sound_loop","self":0.000155,"total":0.001299,"real":0.001327,"over":0,"calls":26},{"name":"/datum/looping_sound/proc/play","self":0.000303,"total":0.001706,"real":0.001742,"over":0,"calls":29},{"name":"/datum/looping_sound/proc/get_sound","self":7.9e-05,"total":0.000297,"real":0.000323,"over":0,"calls":26},{"name":"/datum/looping_sound/proc/resolve_single_sound","self":8e-06,"total":1.3e-05,"real":1.6e-05,"over":0,"calls":6},{"name":"/datum/looping_sound/proc/can_native_repeat","self":1.3e-05,"total":1.9e-05,"real":2.1e-05,"over":0,"calls":3},{"name":"/datum/element/proc/Attach","self":0.000245,"total":0.000444,"real":0.000539,"over":0,"calls":107},{"name":"/datum/element/proc/Detach","self":2.6e-05,"total":6.4e-05,"real":6.9e-05,"over":0,"calls":7},{"name":"/datum/element/beauty/Attach","self":0.000318,"total":0.000833,"real":0.000856,"over":0,"calls":17},{"name":"/datum/element/blocks_explosives/proc/blocking_changed","self":1.8e-05,"total":2.6e-05,"real":1.4e-05,"over":0,"calls":1},{"name":"/datum/element/blocks_explosives/proc/block_loc","self":3e-06,"total":4e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/element/blocks_explosives/proc/unblock_loc","self":4e-06,"total":5e-06,"real":5e-06,"over":0,"calls":1},{"name":"/datum/element/climb_walkable/proc/can_allow_through","self":9e-06,"total":1.2e-05,"real":1.5e-05,"over":0,"calls":4},{"name":"/datum/element/climb_walkable/proc/on_climbable_moved","self":4.6e-05,"total":5.3e-05,"real":5.7e-05,"over":0,"calls":7},{"name":"/datum/element/connect_loc/Attach","self":0.00044,"total":0.001516,"real":0.001577,"over":0,"calls":50},{"name":"/datum/element/connect_loc/proc/update_signals","self":0.000578,"total":0.000992,"real":0.00108,"over":0,"calls":84},{"name":"/datum/element/connect_loc/proc/unregister_signals","self":0.000108,"total":0.000335,"real":0.000358,"over":0,"calls":34},{"name":"/datum/element/connect_loc/proc/on_moved","self":0.000163,"total":0.000903,"real":0.000936,"over":0,"calls":34},{"name":"/datum/element/elevation/proc/reset_elevation","self":9.2e-05,"total":0.000944,"real":0.000952,"over":0,"calls":14},{"name":"/datum/element/elevation/proc/check_elevation","self":9e-06,"total":1.4e-05,"real":1.9e-05,"over":0,"calls":7},{"name":"/datum/element/elevation/proc/on_source_entering","self":2.2e-05,"total":0.000601,"real":0.000607,"over":0,"calls":7},{"name":"/datum/element/elevation/proc/on_source_exiting","self":2.6e-05,"total":0.000759,"real":0.000763,"over":0,"calls":7},{"name":"/datum/element/elevation/proc/register_turf","self":9.6e-05,"total":0.000576,"real":0.000582,"over":0,"calls":7},{"name":"/datum/element/elevation/proc/unregister_turf","self":0.00015,"total":0.000733,"real":0.000738,"over":0,"calls":7},{"name":"/datum/element/elevation_core/Attach","self":0.00011,"total":0.000261,"real":0.000269,"over":0,"calls":7},{"name":"/datum/element/elevation_core/Detach","self":0.000128,"total":0.000297,"real":0.000303,"over":0,"calls":7},{"name":"/datum/element/elevation_core/proc/on_entered","self":8e-06,"total":1.4e-05,"real":1.9e-05,"over":0,"calls":7},{"name":"/datum/element/elevation_core/proc/on_reset_elevation","self":8e-06,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":7},{"name":"/datum/element/force_move_pulled/Attach","self":0.000208,"total":0.000585,"real":0.000618,"over":0,"calls":33},{"name":"/datum/element/squish_sound/proc/on_cross","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/stack_end_detector/New","self":5e-06,"total":2.4e-05,"real":2.4e-05,"over":0,"calls":1},{"name":"/datum/stack_end_detector/proc/prime_canary","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/stack_canary/proc/use_variable","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/proximity_monitor/advanced/proc/field_edge_crossed","self":1.1e-05,"total":3.6e-05,"real":3.8e-05,"over":0,"calls":4},{"name":"/datum/proximity_monitor/advanced/proc/field_edge_uncrossed","self":1.3e-05,"total":2.7e-05,"real":3e-05,"over":0,"calls":4},{"name":"/datum/proximity_monitor/advanced/on_initialized","self":2.5e-05,"total":0.000125,"real":0.00013,"over":0,"calls":5},{"name":"/datum/proximity_monitor/advanced/on_entered","self":5.6e-05,"total":0.00018,"real":0.000196,"over":0,"calls":11},{"name":"/datum/proximity_monitor/advanced/on_uncrossed","self":2.8e-05,"total":6.3e-05,"real":7.2e-05,"over":0,"calls":8},{"name":"/datum/proximity_monitor/advanced/turret_tracking/field_turf_crossed","self":3.2e-05,"total":7.2e-05,"real":8.6e-05,"over":0,"calls":11},{"name":"/datum/proximity_monitor/advanced/turret_tracking/field_turf_uncrossed","self":1.3e-05,"total":2e-05,"real":2.9e-05,"over":0,"calls":8},{"name":"/datum/proximity_monitor/advanced/turret_tracking/proc/start_tracking","self":3.1e-05,"total":3.7e-05,"real":5.3e-05,"over":0,"calls":11},{"name":"/datum/proximity_monitor/advanced/turret_tracking/proc/stop_tracking","self":3e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/proximity_monitor/proc/on_entered","self":3.3e-05,"total":5.4e-05,"real":6e-05,"over":0,"calls":11},{"name":"/datum/proximity_monitor/proc/on_initialized","self":1.7e-05,"total":2.3e-05,"real":2.8e-05,"over":0,"calls":5},{"name":"/datum/objective_item_handler/proc/new_item_created","self":0.000177,"total":0.000259,"real":0.000313,"over":0,"calls":55},{"name":"/datum/effect_system/basic/proc/post_move","self":2e-06,"total":3e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/asset/spritesheet_batched/proc/realize_spritesheets","self":0.01576,"total":0.065501,"real":1.5721,"over":1.7e-05,"calls":2},{"name":"/datum/asset/spritesheet_batched/proc/read_from_cache","self":0.047383,"total":0.048215,"real":0.062361,"over":0.011433,"calls":26},{"name":"/datum/asset/spritesheet_batched/should_refresh","self":0.001339,"total":0.001513,"real":1.48588,"over":2.5e-05,"calls":2},{"name":"/datum/asset/spritesheet_batched/queued_generation","self":8.4e-05,"total":0.081944,"real":1.57711,"over":3e-06,"calls":2},{"name":"/datum/asset_cache_item/New","self":0.00031,"total":0.000358,"real":0.000415,"over":1.4e-05,"calls":66},{"name":"/datum/asset_transport/proc/register_asset","self":0.000386,"total":0.00078,"real":0.000858,"over":1.8e-05,"calls":66},{"name":"/datum/bank_account/New","self":0.000581,"total":0.000876,"real":0.000933,"over":0,"calls":55},{"name":"/datum/bank_account/proc/setup_unique_account_id","self":5.1e-05,"total":8.7e-05,"real":0.000129,"over":0,"calls":55},{"name":"/datum/bank_account/proc/update_account_job_lists","self":4.8e-05,"total":8.9e-05,"real":0.000129,"over":0,"calls":55},{"name":"/datum/forensics/New","self":0.000123,"total":0.000227,"real":0.000249,"over":0,"calls":17},{"name":"/datum/forensics/proc/check_blood","self":2e-05,"total":3.4e-05,"real":4.6e-05,"over":0,"calls":17},{"name":"/datum/forensics/proc/get_visible_blood","self":0.000202,"total":0.000256,"real":0.000311,"over":0,"calls":68},{"name":"/datum/light_overlay/proc/set_holder","self":3e-06,"total":4e-06,"real":5e-06,"over":0,"calls":2},{"name":"/datum/light_overlay/proc/check_holder","self":9e-06,"total":1.4e-05,"real":1.6e-05,"over":0,"calls":2},{"name":"/datum/light_overlay/proc/on_movable_moved","self":1.3e-05,"total":3.1e-05,"real":3.2e-05,"over":0,"calls":2},{"name":"/datum/light_overlay/proc/update_directional_light","self":4e-06,"total":4e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/lighting_corner/New","self":0.001663,"total":0.001962,"real":0.002336,"over":0,"calls":382},{"name":"/datum/lighting_corner/proc/self_destruct_if_idle","self":6e-06,"total":9e-06,"real":1.3e-05,"over":0,"calls":4},{"name":"/datum/lighting_corner/proc/update_lumcount","self":0.003454,"total":0.005931,"real":0.008679,"over":0,"calls":3261},{"name":"/datum/lighting_corner/proc/update_objects","self":5.6e-05,"total":6.7e-05,"real":7.3e-05,"over":0,"calls":7},{"name":"/datum/light_source/proc/get_sheet","self":0.000453,"total":0.000527,"real":0.000615,"over":0,"calls":93},{"name":"/datum/light_source/proc/refresh_values","self":0.00095,"total":0.003424,"real":0.003499,"over":0,"calls":93},{"name":"/datum/light_source/proc/impacted_corners","self":0.008891,"total":0.010625,"real":0.010763,"over":0,"calls":93},{"name":"/datum/light_source/proc/update_corners","self":0.014056,"total":0.031949,"real":0.032211,"over":0,"calls":93},{"name":"/datum/log_category/proc/create_entry","self":6.9e-05,"total":0.001278,"real":0.000745,"over":3.7e-05,"calls":4},{"name":"/datum/log_category/proc/get_output_file","self":3.4e-05,"total":4.6e-05,"real":5.6e-05,"over":1e-05,"calls":10},{"name":"/datum/log_category/proc/write_entry","self":6.7e-05,"total":0.001025,"real":0.000627,"over":2.9e-05,"calls":4},{"name":"/datum/log_entry/New","self":4.2e-05,"total":5.7e-05,"real":3.8e-05,"over":2.3e-05,"calls":4},{"name":"/datum/log_entry/proc/with_data","self":6e-06,"total":1e-05,"real":1e-05,"over":3e-06,"calls":4},{"name":"/datum/log_entry/proc/with_semver_store","self":4e-06,"total":1e-05,"real":9e-06,"over":2e-06,"calls":4},{"name":"/datum/log_entry/proc/to_readable_text","self":1.7e-05,"total":2.1e-05,"real":2.5e-05,"over":6e-06,"calls":4},{"name":"/datum/log_entry/proc/to_json_text","self":0.0004,"total":0.00045,"real":0.000187,"over":0.000309,"calls":4},{"name":"/datum/log_entry/proc/write_entry_to_file","self":0.000253,"total":0.000704,"real":0.000327,"over":0.000162,"calls":4},{"name":"/datum/log_entry/proc/write_readable_entry_to_file","self":0.000188,"total":0.000208,"real":0.000212,"over":5.1e-05,"calls":4},{"name":"/datum/log_holder/proc/human_readable_timestamp","self":0.00013,"total":0.000132,"real":4.1e-05,"over":0.000107,"calls":4},{"name":"/datum/log_holder/proc/Log","self":0.00018,"total":0.001489,"real":0.000858,"over":8.9e-05,"calls":30},{"name":"/datum/log_holder/proc/recursive_jsonify","self":1.1e-05,"total":1.2e-05,"real":6e-06,"over":0,"calls":1},{"name":"/datum/blood_type/proc/get_blood_name","self":0.000199,"total":0.000385,"real":0.00041,"over":0,"calls":34},{"name":"/datum/blood_type/proc/get_color","self":3.6e-05,"total":6.1e-05,"real":9e-05,"over":0,"calls":34},{"name":"/datum/blood_type/proc/set_up_blood","self":2.5e-05,"total":3.7e-05,"real":5.8e-05,"over":0,"calls":17},{"name":"/datum/tgs_api/v5/proc/RequireInitialBridgeResponse","self":1e-05,"total":1.2e-05,"real":1.5e-05,"over":1e-05,"calls":3},{"name":"/datum/tgs_api/v5/proc/Bridge","self":1.9e-05,"total":0.000492,"real":0.352244,"over":7e-06,"calls":1},{"name":"/datum/tgs_api/v5/proc/CreateBridgeRequest","self":2.1e-05,"total":2.6e-05,"real":2.7e-05,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/proc/CreateBridgeData","self":5e-06,"total":5e-06,"real":6e-06,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/proc/WaitForReattach","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/proc/PerformBridgeRequest","self":2.1e-05,"total":0.000445,"real":0.352151,"over":1e-05,"calls":1},{"name":"/datum/tgs_api/v5/OnInitializationComplete","self":9e-06,"total":0.00031,"real":0.10056,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/OnTopic","self":6e-05,"total":7.3e-05,"real":7.6e-05,"over":6e-05,"calls":3},{"name":"/atom/proc/get_all_contents","self":0.002482,"total":0.00328,"real":0.004301,"over":0,"calls":1211},{"name":"/atom/proc/get_all_contents_ignoring","self":0.003234,"total":0.006535,"real":0.007502,"over":0,"calls":1211},{"name":"/atom/proc/smooth_icon","self":0.003843,"total":0.026316,"real":0.026918,"over":0,"calls":659},{"name":"/atom/proc/bitmask_smooth","self":0.012352,"total":0.02251,"real":0.023101,"over":0,"calls":659},{"name":"/atom/proc/set_smoothed_icon_state","self":0.000751,"total":0.000939,"real":0.001189,"over":0,"calls":276},{"name":"/atom/proc/build_appearance_list","self":0.00041,"total":0.00057,"real":0.000755,"over":0,"calls":236},{"name":"/atom/proc/add_overlay","self":0.00166,"total":0.002237,"real":0.002453,"over":0,"calls":236},{"name":"/atom/proc/register_context","self":0.000165,"total":0.000352,"real":0.000393,"over":0,"calls":55},{"name":"/atom/proc/CanPass","self":0.001223,"total":0.002723,"real":0.002982,"over":0,"calls":286},{"name":"/atom/proc/CanAllowThrough","self":0.00049,"total":0.000684,"real":0.000933,"over":0,"calls":286},{"name":"/atom/proc/Bumped","self":8.3e-05,"total":0.000134,"real":0.000196,"over":0,"calls":67},{"name":"/atom/proc/HasProximity","self":1.5e-05,"total":2.6e-05,"real":3.6e-05,"over":0,"calls":16},{"name":"/atom/proc/setDir","self":0.000256,"total":0.000303,"real":0.000361,"over":0,"calls":63},{"name":"/atom/proc/set_density","self":8.6e-05,"total":8.7e-05,"real":1.4e-05,"over":0,"calls":1},{"name":"/atom/proc/has_gravity","self":0.000279,"total":0.000321,"real":0.000367,"over":0,"calls":55},{"name":"/atom/proc/setup_reskins","self":9.2e-05,"total":0.000179,"real":0.000285,"over":0,"calls":124},{"name":"/atom/proc/update_appearance","self":0.002846,"total":0.018464,"real":0.018877,"over":0,"calls":367},{"name":"/atom/proc/update_name","self":0.00039,"total":0.000635,"real":0.000952,"over":0,"calls":367},{"name":"/atom/proc/update_desc","self":0.000365,"total":0.000617,"real":0.000918,"over":0,"calls":367},{"name":"/atom/proc/update_icon","self":0.00403,"total":0.013538,"real":0.013881,"over":0,"calls":367},{"name":"/atom/proc/update_icon_state","self":0.000363,"total":0.000597,"real":0.000903,"over":0,"calls":367},{"name":"/atom/proc/update_overlays","self":0.000393,"total":0.000626,"real":0.000906,"over":0,"calls":367},{"name":"/atom/proc/add_atom_colour","self":0.000231,"total":0.001993,"real":0.002042,"over":0,"calls":50},{"name":"/atom/proc/update_atom_colour","self":0.000684,"total":0.000785,"real":0.000833,"over":0,"calls":50},{"name":"/atom/proc/initialize_materials","self":0.000379,"total":0.002925,"real":0.002988,"over":0,"calls":55},{"name":"/atom/proc/apply_material_effects","self":0.000176,"total":0.001675,"real":0.001732,"over":0,"calls":55},{"name":"/atom/proc/Initialize","self":0.001002,"total":0.005225,"real":0.005352,"over":0,"calls":124},{"name":"/atom/proc/air_update_turf","self":7e-06,"total":0.000145,"real":0.000145,"over":0,"calls":1},{"name":"/atom/proc/get_blood_dna_color","self":0.000102,"total":0.00025,"real":0.000263,"over":0,"calls":17},{"name":"/atom/proc/add_blood_DNA","self":2.7e-05,"total":4.6e-05,"real":7.7e-05,"over":0,"calls":33},{"name":"/atom/proc/set_light","self":0.014657,"total":0.030139,"real":0.032327,"over":0,"calls":2671},{"name":"/atom/proc/update_light","self":0.008557,"total":0.012875,"real":0.014949,"over":0,"calls":2671},{"name":"/atom/proc/set_light_on","self":0.002455,"total":0.004318,"real":0.006436,"over":0,"calls":2671},{"name":"/atom/proc/get_light_offset","self":8.2e-05,"total":0.000149,"real":0.000237,"over":0,"calls":92},{"name":"/atom/movable/smooth_icon","self":0.001178,"total":0.020731,"real":0.021019,"over":0,"calls":276},{"name":"/atom/movable/proc/update_emissive_block","self":0.001005,"total":0.003794,"real":0.004086,"over":0,"calls":367},{"name":"/atom/movable/proc/check_pulling","self":0.000196,"total":0.000296,"real":0.00041,"over":0,"calls":126},{"name":"/atom/movable/proc/set_glide_size","self":0.000162,"total":0.000185,"real":0.000209,"over":0,"calls":31},{"name":"/atom/movable/proc/Moved","self":0.000489,"total":0.002403,"real":0.002481,"over":0,"calls":84},{"name":"/atom/movable/proc/become_area_sensitive","self":0.000127,"total":0.00017,"real":0.00019,"over":0,"calls":17},{"name":"/atom/movable/proc/set_currently_z_moving","self":0.000103,"total":0.000151,"real":0.000207,"over":0,"calls":67},{"name":"/atom/movable/proc/moveToNullspace","self":0.000167,"total":0.000879,"real":0.000912,"over":0,"calls":52},{"name":"/atom/movable/proc/doMove","self":0.000356,"total":0.000709,"real":0.000752,"over":0,"calls":52},{"name":"/atom/movable/proc/on_changed_z_level","self":2.6e-05,"total":4e-05,"real":5.4e-05,"over":0,"calls":16},{"name":"/atom/movable/proc/Process_Spacemove","self":7.9e-05,"total":0.000208,"real":0.000231,"over":0,"calls":25},{"name":"/atom/movable/proc/handle_spacemove_grabbing","self":1.3e-05,"total":1.4e-05,"real":1.4e-05,"over":0,"calls":1},{"name":"/atom/movable/proc/newtonian_move","self":0.000129,"total":0.000357,"real":0.000378,"over":0,"calls":25},{"name":"/atom/movable/proc/has_buckled_mobs","self":9e-05,"total":0.000149,"real":0.000226,"over":0,"calls":84},{"name":"/atom/movable/proc/unbuckle_all_mobs","self":0.000146,"total":0.000241,"real":0.000285,"over":0,"calls":52},{"name":"/atom/movable/proc/block_superconductivity","self":1e-06,"total":3e-06,"real":4e-06,"over":0,"calls":2},{"name":"/atom/movable/Initialize","self":0.001206,"total":0.006425,"real":0.006548,"over":0,"calls":124},{"name":"/atom/movable/Destroy","self":0.001084,"total":0.003797,"real":0.00386,"over":0,"calls":52},{"name":"/atom/movable/update_overlays","self":0.001677,"total":0.005861,"real":0.006186,"over":0,"calls":367},{"name":"/atom/movable/Move","self":0.00127,"total":0.011948,"real":0.012081,"over":0,"calls":99},{"name":"/atom/movable/Move","self":0.001342,"total":0.018144,"real":0.018326,"over":0,"calls":126},{"name":"/atom/movable/Cross","self":0.000795,"total":0.002796,"real":0.002978,"over":0,"calls":187},{"name":"/atom/movable/Bump","self":0.000286,"total":0.000449,"real":0.000511,"over":0,"calls":67},{"name":"/atom/movable/set_explosion_block","self":6e-06,"total":4.2e-05,"real":3e-05,"over":0,"calls":1},{"name":"/atom/movable/CanAllowThrough","self":0.000546,"total":0.000992,"real":0.001171,"over":0,"calls":187},{"name":"/atom/movable/lighting_object/proc/update","self":0.000433,"total":0.000439,"real":0.000447,"over":0,"calls":7},{"name":"/atom/movable/render_step/Initialize","self":0.000242,"total":0.000828,"real":0.000865,"over":0,"calls":36},{"name":"/atom/movable/render_step/emissive_blocker/Initialize","self":0.000138,"total":0.000969,"real":0.001003,"over":0,"calls":36},{"name":"/atom/Destroy","self":0.005911,"total":0.01704,"real":0.018088,"over":0,"calls":1263},{"name":"/atom/Entered","self":0.000136,"total":0.001199,"real":0.00123,"over":0,"calls":32},{"name":"/atom/Exit","self":0.000284,"total":0.000607,"real":0.000696,"over":0,"calls":99},{"name":"/atom/Exited","self":0.000171,"total":0.001373,"real":0.001409,"over":0,"calls":48},{"name":"/atom/New","self":0.00439,"total":0.043139,"real":0.044363,"over":0,"calls":1335},{"name":"/turf/closed/set_smoothed_icon_state","self":0.003395,"total":0.009211,"real":0.00957,"over":0,"calls":383},{"name":"/turf/closed/wall/Bumped","self":2e-05,"total":3.2e-05,"real":3.5e-05,"over":0,"calls":5},{"name":"/turf/closed/get_smooth_underlay_icon","self":5e-06,"total":1.2e-05,"real":2.1e-05,"over":0,"calls":9},{"name":"/turf/closed/mineral/Bumped","self":1.1e-05,"total":1.7e-05,"real":1.9e-05,"over":0,"calls":3},{"name":"/turf/open/proc/transfer_occupant","self":4.6e-05,"total":6.7e-05,"real":9.5e-05,"over":0,"calls":32},{"name":"/turf/open/space/Destroy","self":0.005223,"total":0.032371,"real":0.033118,"over":0,"calls":844},{"name":"/turf/open/space/proc/update_starlight","self":0.023108,"total":0.053129,"real":0.055339,"over":0,"calls":2671},{"name":"/turf/open/space/get_smooth_underlay_icon","self":0.000112,"total":0.005121,"real":0.005186,"over":0,"calls":36},{"name":"/turf/open/space/ChangeTurf","self":0.002299,"total":0.090514,"real":0.09156,"over":0,"calls":844},{"name":"/turf/open/space/Initialize","self":0.002657,"total":0.003474,"real":0.004517,"over":0,"calls":1211},{"name":"/turf/open/space/transit/Destroy","self":0.004019,"total":0.042303,"real":0.043081,"over":0,"calls":843},{"name":"/turf/open/ChangeTurf","self":0.004622,"total":0.088176,"real":0.0892,"over":0,"calls":844},{"name":"/turf/open/Entered","self":0.000178,"total":0.001434,"real":0.001474,"over":0,"calls":32},{"name":"/turf/open/Exited","self":0.000146,"total":0.001531,"real":0.001574,"over":0,"calls":48},{"name":"/turf/open/hotspot_expose","self":1.3e-05,"total":1.6e-05,"real":2e-05,"over":0,"calls":4},{"name":"/turf/open/can_atmos_pass","self":6.6e-05,"total":7.5e-05,"real":7.9e-05,"over":0,"calls":5},{"name":"/turf/open/Destroy","self":0.008481,"total":0.027157,"real":0.027916,"over":0,"calls":844},{"name":"/turf/proc/empty","self":0.011701,"total":0.209509,"real":0.211492,"over":0,"calls":1211},{"name":"/turf/proc/ChangeTurf","self":0.034697,"total":0.177567,"real":0.179359,"over":0,"calls":1211},{"name":"/turf/proc/get_smooth_underlay_icon","self":2.7e-05,"total":3.9e-05,"real":5.4e-05,"over":0,"calls":20},{"name":"/turf/proc/get_explosive_block","self":0.001456,"total":0.002305,"real":0.003276,"over":0,"calls":1211},{"name":"/turf/proc/immediate_calculate_adjacent_turfs","self":4.6e-05,"total":0.000128,"real":0.000129,"over":0,"calls":1},{"name":"/turf/proc/reconsider_lights","self":0.000409,"total":0.000679,"real":0.000971,"over":0,"calls":367},{"name":"/turf/proc/recalculate_directional_opacity","self":0.002631,"total":0.003875,"real":0.004893,"over":0,"calls":1211},{"name":"/turf/New","self":0.003451,"total":0.016888,"real":0.017915,"over":0,"calls":1211},{"name":"/turf/Destroy","self":0.004641,"total":0.020128,"real":0.021134,"over":0,"calls":1211},{"name":"/turf/_clear_signal_refs","self":0.003366,"total":0.005588,"real":0.006542,"over":0,"calls":1211},{"name":"/turf/Enter","self":0.001121,"total":0.004952,"real":0.005067,"over":0,"calls":99},{"name":"/turf/air_update_turf","self":7e-06,"total":0.000139,"real":0.00014,"over":0,"calls":1},{"name":"/proc/rustg_get_version","self":4e-06,"total":8e-06,"real":9e-06,"over":0,"calls":2},{"name":"/proc/rustg_unix_timestamp","self":1.8e-05,"total":2.3e-05,"real":3.2e-05,"over":5e-06,"calls":8},{"name":"/proc/english_list","self":6.5e-05,"total":9.3e-05,"real":0.000118,"over":0,"calls":34},{"name":"/proc/typecache_filter_list_reverse","self":0.00206,"total":0.002865,"real":0.003813,"over":0,"calls":1211},{"name":"/proc/list_clear_nulls","self":3e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/proc/pick_weight","self":5.3e-05,"total":6.9e-05,"real":8.7e-05,"over":0,"calls":22},{"name":"/proc/pick_weight_recursive","self":0.000107,"total":0.000215,"real":0.000231,"over":0,"calls":22},{"name":"/proc/fill_with_ones","self":4.2e-05,"total":5.9e-05,"real":7.4e-05,"over":0,"calls":22},{"name":"/proc/popleft","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/proc/move_element","self":0.00044,"total":0.000666,"real":0.000936,"over":0,"calls":348},{"name":"/proc/move_range","self":2.3e-05,"total":2.6e-05,"real":3e-05,"over":0,"calls":7},{"name":"/proc/reverse_range","self":0.000145,"total":0.000183,"real":0.000241,"over":0,"calls":64},{"name":"/proc/get_nested_locs","self":2.9e-05,"total":4e-05,"real":5.2e-05,"over":0,"calls":17},{"name":"/proc/cmp_numeric_dsc","self":4.6e-05,"total":8.8e-05,"real":0.000131,"over":0,"calls":55},{"name":"/proc/cmp_text_asc","self":5.6e-05,"total":9.5e-05,"real":0.00014,"over":0,"calls":55},{"name":"/proc/cmp_subsystem_priority","self":0.001044,"total":0.001781,"real":0.002692,"over":0,"calls":1121},{"name":"/proc/reverse_ndir","self":5.3e-05,"total":9.3e-05,"real":0.00014,"over":0,"calls":57},{"name":"/proc/get_icon_dimensions_pure","self":0.000418,"total":0.000484,"real":0.000577,"over":0,"calls":93},{"name":"/proc/fast_emissive_blocker","self":0.002147,"total":0.002784,"real":0.003086,"over":0,"calls":365},{"name":"/proc/REF","self":0.000193,"total":0.000255,"real":0.000327,"over":0,"calls":83},{"name":"/proc/get_hearers_in_view","self":3e-06,"total":9e-06,"real":9e-06,"over":0,"calls":1},{"name":"/proc/get_hearers_in_range","self":7.2e-05,"total":0.000232,"real":0.000255,"over":0,"calls":21},{"name":"/proc/stoplag","self":4.9e-05,"total":7.9e-05,"real":1.57217,"over":1.1e-05,"calls":4},{"name":"/proc/baseturfs_string_list","self":0.001039,"total":0.00189,"real":0.002844,"over":0,"calls":1211},{"name":"/proc/format_table_name","self":0.000113,"total":0.000126,"real":1.2e-05,"over":0.000113,"calls":1},{"name":"/proc/capitalize","self":0.000164,"total":0.000191,"real":0.000217,"over":0,"calls":34},{"name":"/proc/random_capital_letter","self":0.000154,"total":0.000191,"real":0.000238,"over":0,"calls":55},{"name":"/proc/server_timestamp","self":0.000104,"total":0.000106,"real":0.000107,"over":0,"calls":2},{"name":"/proc/ISOtime","self":3.6e-05,"total":3.7e-05,"real":3.8e-05,"over":0,"calls":1},{"name":"/proc/update_midnight_rollover","self":3.4e-05,"total":6.7e-05,"real":8.8e-05,"over":4e-06,"calls":17},{"name":"/proc/get_visual_offset","self":0.001028,"total":0.001686,"real":0.001753,"over":0,"calls":93},{"name":"/proc/dir2angle","self":2.9e-05,"total":4.7e-05,"real":6.9e-05,"over":0,"calls":26},{"name":"/proc/dir2offset","self":8e-06,"total":1.6e-05,"real":2.2e-05,"over":0,"calls":8},{"name":"/proc/log_asset","self":8.1e-05,"total":0.000145,"real":0.000163,"over":3e-06,"calls":26},{"name":"/proc/log_perf","self":4.1e-05,"total":4.2e-05,"real":4.3e-05,"over":0,"calls":1},{"name":"/proc/log_world","self":4.2e-05,"total":0.001198,"real":0.000586,"over":1.7e-05,"calls":3},{"name":"/proc/sortTim","self":0.000533,"total":0.007068,"real":0.007226,"over":0,"calls":127},{"name":"/proc/qdel","self":0.010649,"total":0.066815,"real":0.070279,"over":0,"calls":4113},{"name":"/proc/updatetimedelay","self":6e-06,"total":9e-06,"real":1.3e-05,"over":0,"calls":4},{"name":"/proc/mutable_appearance","self":0.000294,"total":0.000403,"real":0.000465,"over":0,"calls":59},{"name":"/proc/WEAKREF","self":5e-06,"total":1.9e-05,"real":2e-05,"over":0,"calls":1},{"name":"/proc/generate_space_underlay","self":0.001074,"total":0.005014,"real":0.00508,"over":0,"calls":36},{"name":"/proc/get_airlock_overlay","self":3.1e-05,"total":4.5e-05,"real":5.1e-05,"over":0,"calls":4},{"name":"/proc/playsound","self":0.000202,"total":0.000446,"real":0.000474,"over":0,"calls":22},{"name":"/proc/IsAdminAdvancedProcCall","self":1.4e-05,"total":2.5e-05,"real":2.8e-05,"over":1.2e-05,"calls":9},{"name":"/proc/get_admin_counts","self":1.9e-05,"total":2.2e-05,"real":2.4e-05,"over":1.9e-05,"calls":3},{"name":"/proc/calculate_light_offset","self":0.000644,"total":0.002491,"real":0.002581,"over":0,"calls":93},{"name":"/proc/get_step_multiz","self":9e-06,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":6},{"name":"/proc/get_color_from_blood_list","self":0.000121,"total":0.000182,"real":0.000207,"over":0,"calls":34},{"name":"/proc/apply_active_reta_grants_to_card","self":6.1e-05,"total":9.7e-05,"real":0.000142,"over":0,"calls":55},{"name":"/proc/to_chat_immediate","self":3.3e-05,"total":4.6e-05,"real":2.3e-05,"over":2.7e-05,"calls":2},{"name":"/proc/to_chat","self":3.6e-05,"total":8.3e-05,"real":4.4e-05,"over":2.3e-05,"calls":3},{"name":"/mob/living/proc/spreadFire","self":1e-06,"total":1e-06,"real":2e-06,"over":0,"calls":1},{"name":"/mob/living/carbon/human/proc/on_entered","self":4e-06,"total":6e-06,"real":7e-06,"over":0,"calls":1},{"name":"/mob/living/CanAllowThrough","self":4e-06,"total":1.8e-05,"real":2e-05,"over":0,"calls":2},{"name":"/area/proc/update_beauty","self":3.5e-05,"total":7.2e-05,"real":8.6e-05,"over":0,"calls":17},{"name":"/area/Exited","self":2.5e-05,"total":4e-05,"real":5.6e-05,"over":0,"calls":16},{"name":"/obj/proc/check_on_table","self":9.5e-05,"total":0.000153,"real":0.000232,"over":0,"calls":88},{"name":"/obj/item/proc/register_item_context","self":0.0002,"total":0.00044,"real":0.000487,"over":0,"calls":55},{"name":"/obj/item/proc/add_stealing_item_objective","self":4.4e-05,"total":8.3e-05,"real":0.000128,"over":0,"calls":55},{"name":"/obj/item/card/id/advanced/Initialize","self":0.000369,"total":0.012208,"real":0.012293,"over":0,"calls":55},{"name":"/obj/item/card/id/advanced/update_label","self":0.000162,"total":0.000361,"real":0.000411,"over":0,"calls":55},{"name":"/obj/item/card/id/advanced/update_overlays","self":0.000234,"total":0.001279,"real":0.00132,"over":0,"calls":55},{"name":"/obj/item/card/id/Initialize","self":0.001159,"total":0.011559,"real":0.011641,"over":0,"calls":55},{"name":"/obj/item/card/id/proc/set_account","self":0.000158,"total":0.000201,"real":0.000248,"over":0,"calls":55},{"name":"/obj/item/card/id/proc/update_label","self":0.000165,"total":0.000207,"real":0.000252,"over":0,"calls":55},{"name":"/obj/item/card/update_overlays","self":0.000143,"total":0.001042,"real":0.001098,"over":0,"calls":55},{"name":"/obj/item/Initialize","self":0.000442,"total":0.00516,"real":0.005214,"over":0,"calls":55},{"name":"/obj/machinery/door/airlock/proc/remaining_main_outage","self":8e-06,"total":1.4e-05,"real":2e-05,"over":0,"calls":6},{"name":"/obj/machinery/door/airlock/proc/set_airlock_state","self":6e-06,"total":0.000244,"real":0.000245,"over":0,"calls":1},{"name":"/obj/machinery/door/airlock/hasPower","self":2.2e-05,"total":3.6e-05,"real":4.2e-05,"over":0,"calls":6},{"name":"/obj/machinery/door/airlock/update_icon","self":1.1e-05,"total":0.000329,"real":0.000332,"over":0,"calls":2},{"name":"/obj/machinery/door/airlock/update_icon_state","self":1.3e-05,"total":3.3e-05,"real":3.6e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/airlock/update_overlays","self":7.4e-05,"total":0.000194,"real":0.000195,"over":0,"calls":2},{"name":"/obj/machinery/door/airlock/animation_segment_delay","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/door/proc/set_animation","self":5e-06,"total":0.000238,"real":0.000238,"over":0,"calls":1},{"name":"/obj/machinery/door/proc/update_explosive_block","self":5e-06,"total":5e-05,"real":3.7e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/Bumped","self":3e-06,"total":6e-06,"real":7e-06,"over":0,"calls":1},{"name":"/obj/machinery/door/CanAllowThrough","self":2e-05,"total":5.4e-05,"real":6.1e-05,"over":0,"calls":6},{"name":"/obj/machinery/door/update_icon_state","self":1.6e-05,"total":2e-05,"real":2.3e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/update_overlays","self":8e-06,"total":2.9e-05,"real":3e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/block_superconductivity","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/door/set_density","self":7e-06,"total":0.000144,"real":5.6e-05,"over":0,"calls":1},{"name":"/obj/machinery/door/set_explosion_block","self":4e-06,"total":4.5e-05,"real":3.3e-05,"over":0,"calls":1},{"name":"/obj/machinery/light/get_light_offset","self":5.6e-05,"total":7.6e-05,"real":8.4e-05,"over":0,"calls":8},{"name":"/obj/machinery/light/floor/get_light_offset","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/conveyor/proc/conveyable_enter","self":7e-05,"total":0.00021,"real":0.000224,"over":0,"calls":20},{"name":"/obj/machinery/conveyor/proc/conveyable_exit","self":6.4e-05,"total":7.9e-05,"real":9.7e-05,"over":0,"calls":20},{"name":"/obj/machinery/conveyor/proc/start_conveying","self":8.9e-05,"total":0.000142,"real":0.000157,"over":0,"calls":20},{"name":"/obj/machinery/update_appearance","self":7e-06,"total":0.000366,"real":0.000369,"over":0,"calls":2},{"name":"/obj/effect/decal/cleanable/Initialize","self":0.000479,"total":0.007257,"real":0.007342,"over":0,"calls":33},{"name":"/obj/effect/decal/cleanable/Destroy","self":6.9e-05,"total":0.001866,"real":0.001886,"over":0,"calls":16},{"name":"/obj/effect/decal/cleanable/proc/add_diseases","self":2.4e-05,"total":3.6e-05,"real":4.9e-05,"over":0,"calls":17},{"name":"/obj/effect/decal/cleanable/proc/replace_decal","self":1.8e-05,"total":3e-05,"real":4.5e-05,"over":0,"calls":16},{"name":"/obj/effect/decal/cleanable/proc/handle_merge_decal","self":2.1e-05,"total":3.4e-05,"real":4.4e-05,"over":0,"calls":16},{"name":"/obj/effect/decal/cleanable/blood/gibs/proc/spread_movement_effects","self":0.000451,"total":0.016313,"real":0.016437,"over":0,"calls":33},{"name":"/obj/effect/decal/cleanable/blood/Initialize","self":0.00037,"total":0.013032,"real":0.013141,"over":0,"calls":33},{"name":"/obj/effect/decal/cleanable/blood/Destroy","self":6.8e-05,"total":0.001936,"real":0.001955,"over":0,"calls":16},{"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.000334,"total":0.000898,"real":0.000921,"over":0,"calls":34},{"name":"/obj/effect/decal/cleanable/blood/proc/adjust_bloodiness","self":3.3e-05,"total":4.6e-05,"real":5.8e-05,"over":0,"calls":16},{"name":"/obj/effect/decal/cleanable/blood/proc/update_blood_color","self":0.000334,"total":0.000732,"real":0.000772,"over":0,"calls":50},{"name":"/obj/effect/decal/cleanable/blood/proc/get_dried_color","self":0.000239,"total":0.000277,"real":0.000328,"over":0,"calls":50},{"name":"/obj/effect/decal/cleanable/blood/update_name","self":0.000235,"total":0.001171,"real":0.001212,"over":0,"calls":34},{"name":"/obj/effect/decal/cleanable/blood/update_desc","self":0.0001,"total":0.000164,"real":0.000197,"over":0,"calls":34},{"name":"/obj/effect/decal/cleanable/blood/update_overlays","self":9.8e-05,"total":0.000737,"real":0.00077,"over":0,"calls":34},{"name":"/obj/effect/decal/cleanable/blood/replace_decal","self":4.9e-05,"total":8.1e-05,"real":9.6e-05,"over":0,"calls":16},{"name":"/obj/effect/decal/cleanable/blood/handle_merge_decal","self":0.000116,"total":0.000306,"real":0.000321,"over":0,"calls":16},{"name":"/obj/effect/decal/cleanable/blood/update_atom_colour","self":0.000284,"total":0.001769,"real":0.001815,"over":0,"calls":50},{"name":"/obj/effect/decal/cleanable/blood/add_blood_DNA","self":0.000343,"total":0.003562,"real":0.003599,"over":0,"calls":33},{"name":"/obj/effect/decal/Initialize","self":0.000334,"total":0.005299,"real":0.005358,"over":0,"calls":33},{"name":"/obj/effect/decal/proc/NeverShouldHaveComeHere","self":0.000117,"total":0.000163,"real":0.000219,"over":0,"calls":66},{"name":"/obj/effect/particle_effect/newtonian_move","self":1e-06,"total":2e-06,"real":4e-06,"over":0,"calls":1},{"name":"/obj/effect/particle_effect/sparks/proc/affect_location","self":1.7e-05,"total":3.2e-05,"real":3.9e-05,"over":0,"calls":4},{"name":"/obj/effect/particle_effect/sparks/proc/sparks_touched","self":1.2e-05,"total":1.6e-05,"real":2.3e-05,"over":0,"calls":5},{"name":"/obj/effect/particle_effect/sparks/Move","self":2.3e-05,"total":0.000763,"real":0.000765,"over":0,"calls":4},{"name":"/obj/structure/closet/crate/CanAllowThrough","self":1.5e-05,"total":5.3e-05,"real":5.7e-05,"over":0,"calls":4},{"name":"/obj/structure/closet/CanAllowThrough","self":1.3e-05,"total":3.7e-05,"real":4.1e-05,"over":0,"calls":4},{"name":"/obj/structure/proc/on_climb_exit","self":1.5e-05,"total":2e-05,"real":2.4e-05,"over":0,"calls":7},{"name":"/obj/structure/barricade/CanAllowThrough","self":2.3e-05,"total":5.2e-05,"real":5.5e-05,"over":0,"calls":5},{"name":"/obj/structure/grille/CanAllowThrough","self":1.2e-05,"total":3.1e-05,"real":3.4e-05,"over":0,"calls":3},{"name":"/obj/structure/mirror/proc/can_reflect","self":2.1e-05,"total":2.1e-05,"real":4e-06,"over":0,"calls":1},{"name":"/obj/structure/table/update_icon","self":0.000108,"total":0.001481,"real":0.001493,"over":0,"calls":34},{"name":"/obj/structure/window/CanAllowThrough","self":0.00013,"total":0.000322,"real":0.000366,"over":0,"calls":38},{"name":"/obj/structure/window/proc/on_exit","self":6.7e-05,"total":9.1e-05,"real":0.000114,"over":0,"calls":32},{"name":"/obj/structure/window/can_atmos_pass","self":4e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/obj/structure/window/update_overlays","self":0.00048,"total":0.00251,"real":0.002633,"over":0,"calls":130},{"name":"/obj/Initialize","self":0.000439,"total":0.006565,"real":0.006665,"over":0,"calls":88},{"name":"/obj/Destroy","self":0.000132,"total":0.001797,"real":0.001815,"over":0,"calls":16},{"name":"/obj/docking_port/mobile/proc/timeLeft","self":1.2e-05,"total":1.4e-05,"real":1.8e-05,"over":1.2e-05,"calls":3},{"name":"/obj/docking_port/mobile/proc/getModeStr","self":3e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/obj/add_blood_DNA","self":0.000207,"total":0.00047,"real":0.000506,"over":0,"calls":33},{"name":"/mutable_appearance/New","self":0.000577,"total":0.000944,"real":0.001362,"over":0,"calls":532},{"name":"/sound/New","self":4.8e-05,"total":7e-05,"real":9.3e-05,"over":0,"calls":29},{"name":"/matrix/proc/get_x_shift","self":8.6e-05,"total":0.000156,"real":0.000247,"over":0,"calls":93},{"name":"/matrix/proc/get_y_shift","self":8.4e-05,"total":0.000154,"real":0.000235,"over":0,"calls":93},{"name":"/obj/item/card/id/advanced/proc/(init)","self":0.000226,"total":0.000265,"real":0.000314,"over":0,"calls":55},{"name":"/obj/effect/decal/cleanable/blood/splatter/proc/(init)","self":5.8e-05,"total":8.5e-05,"real":0.000113,"over":0,"calls":33}]
