[{"name":"/world/proc/push_usr","self":0.000364,"total":0.034088,"real":0.034391,"over":0,"calls":118},{"name":"/world/proc/get_world_state_for_logging","self":0.000144,"total":0.000305,"real":8.1e-05,"over":0.000144,"calls":8},{"name":"/world/proc/change_fps","self":1e-06,"total":2e-06,"real":3e-06,"over":1e-06,"calls":1},{"name":"/world/proc/TgsTopic","self":8.4e-05,"total":0.000305,"real":0.00032,"over":8.4e-05,"calls":9},{"name":"/world/Tick","self":4.1e-05,"total":6.7e-05,"real":0.0001,"over":5e-06,"calls":35},{"name":"/world/Topic","self":0.000261,"total":0.00202,"real":0.002046,"over":0.000261,"calls":9},{"name":"/world/Profile","self":0.001364,"total":0.001398,"real":0.001407,"over":0.000287,"calls":4},{"name":"/world/TgsInitializationComplete","self":8e-06,"total":0.000374,"real":0.072277,"over":8e-06,"calls":1},{"name":"/world/TgsAvailable","self":2e-06,"total":2e-06,"real":4e-06,"over":0,"calls":1},{"name":"/world/TgsVersion","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/world/TgsChatChannelInfo","self":5e-06,"total":1.6e-05,"real":1.7e-05,"over":0,"calls":1},{"name":"/world/TgsChatBroadcast","self":9e-06,"total":0.005232,"real":0.079768,"over":0,"calls":1},{"name":"/datum/controller/subsystem/ticker/proc/HasRoundStarted","self":3e-06,"total":6e-06,"real":8e-06,"over":0,"calls":3},{"name":"/datum/controller/subsystem/ticker/fire","self":4.8e-05,"total":0.00061,"real":0.001188,"over":0,"calls":3},{"name":"/datum/controller/subsystem/proc/ignite","self":0.00355,"total":2.0427,"real":1.39732,"over":4e-06,"calls":560},{"name":"/datum/controller/subsystem/proc/update_nextfire","self":0.000807,"total":0.001186,"real":0.001566,"over":0,"calls":452},{"name":"/datum/controller/subsystem/proc/enqueue","self":0.001795,"total":0.002181,"real":0.002562,"over":0,"calls":460},{"name":"/datum/controller/subsystem/proc/dequeue","self":0.001187,"total":0.00156,"real":0.001873,"over":0,"calls":452},{"name":"/datum/controller/subsystem/proc/pause","self":0.000269,"total":0.000431,"real":0.000532,"over":5e-06,"calls":191},{"name":"/datum/controller/subsystem/air/proc/remove_from_active","self":0.013848,"total":0.017277,"real":0.017869,"over":0,"calls":3930},{"name":"/datum/controller/subsystem/air/proc/add_to_active","self":0.01113,"total":0.015908,"real":0.019691,"over":0,"calls":6100},{"name":"/datum/controller/subsystem/area_contents/fire","self":0.244832,"total":0.244848,"real":0.044547,"over":0,"calls":8},{"name":"/datum/controller/subsystem/asset_loading/fire","self":0.000453,"total":0.178149,"real":0.057145,"over":1e-05,"calls":5},{"name":"/datum/controller/subsystem/asset_loading/proc/dequeue_asset","self":0.000155,"total":0.000239,"real":0.000116,"over":4e-06,"calls":27},{"name":"/datum/controller/subsystem/atoms/proc/initializing_something","self":1e-05,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":6},{"name":"/datum/controller/subsystem/atoms/proc/InitAtom","self":0.015138,"total":0.057,"real":0.053484,"over":0,"calls":2402},{"name":"/datum/controller/subsystem/ban_cache/Initialize","self":3.3e-05,"total":0.006325,"real":0.159706,"over":2.9e-05,"calls":1},{"name":"/datum/controller/subsystem/ban_cache/proc/generate_queries","self":0.000114,"total":0.006293,"real":0.1597,"over":0.000112,"calls":1},{"name":"/datum/controller/subsystem/blackbox/proc/find_feedback_datum","self":4.2e-05,"total":4.9e-05,"real":2.8e-05,"over":3e-05,"calls":4},{"name":"/datum/controller/subsystem/blackbox/proc/record_feedback","self":0.000555,"total":0.000605,"real":8.9e-05,"over":0.000531,"calls":4},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetElement","self":0.000894,"total":0.002073,"real":0.002244,"over":0,"calls":196},{"name":"/datum/controller/subsystem/processing/dcs/proc/GetIdFromArguments","self":0.000793,"total":0.001123,"real":0.001247,"over":0,"calls":123},{"name":"/datum/controller/subsystem/processing/newplayer_info/fire","self":7e-06,"total":1.2e-05,"real":1.4e-05,"over":0,"calls":2},{"name":"/datum/controller/subsystem/processing/fire","self":0.000109,"total":0.00014,"real":0.000184,"over":0,"calls":45},{"name":"/datum/controller/subsystem/processing/projectiles/fire","self":0.000829,"total":0.000898,"real":0.000159,"over":0,"calls":22},{"name":"/datum/controller/subsystem/processing/timed_actions/fire","self":6.4e-05,"total":0.00013,"real":0.000147,"over":0,"calls":19},{"name":"/datum/controller/subsystem/processing/escape_menu/fire","self":6e-06,"total":1.3e-05,"real":1.5e-05,"over":0,"calls":2},{"name":"/datum/controller/subsystem/cameras/proc/get_camera_chunk","self":0.012345,"total":0.017075,"real":0.019533,"over":0,"calls":5472},{"name":"/datum/controller/subsystem/cameras/proc/bare_major_chunk_change","self":0.017575,"total":0.030483,"real":0.026438,"over":0,"calls":608},{"name":"/datum/controller/subsystem/chat/proc/queue","self":2e-06,"total":3e-06,"real":3e-06,"over":2e-06,"calls":1},{"name":"/datum/controller/subsystem/chat/proc/send_immediate","self":3.1e-05,"total":3.4e-05,"real":1.3e-05,"over":3e-05,"calls":3},{"name":"/datum/controller/subsystem/chat/fire","self":4.6e-05,"total":7e-05,"real":0.0001,"over":0,"calls":30},{"name":"/datum/controller/subsystem/dbcore/proc/reset_tracking","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/create_active_query","self":6e-06,"total":6e-05,"real":6.1e-05,"over":6e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/process_query","self":9e-06,"total":3.1e-05,"real":3.3e-05,"over":0,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/run_query","self":5.2e-05,"total":5.4e-05,"real":5.5e-05,"over":5.2e-05,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/queue_query","self":5e-06,"total":6.7e-05,"real":6.8e-05,"over":5e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/Connect","self":4e-06,"total":2.8e-05,"real":2.9e-05,"over":4e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/proc/IsConnected","self":0.000115,"total":0.000139,"real":0.000147,"over":2.5e-05,"calls":6},{"name":"/datum/controller/subsystem/dbcore/proc/NewQuery","self":7e-06,"total":1.7e-05,"real":1.8e-05,"over":7e-06,"calls":1},{"name":"/datum/controller/subsystem/dbcore/fire","self":3.1e-05,"total":0.000172,"real":0.000176,"over":0,"calls":4},{"name":"/datum/controller/subsystem/explosions/proc/is_exploding","self":8.3e-05,"total":0.000103,"real":0.000122,"over":0,"calls":26},{"name":"/datum/controller/subsystem/explosions/fire","self":9.6e-05,"total":0.000196,"real":0.000215,"over":0,"calls":26},{"name":"/datum/controller/subsystem/garbage/proc/Queue","self":0.002238,"total":0.002669,"real":0.002489,"over":9.8e-05,"calls":597},{"name":"/datum/controller/subsystem/icon_smooth/fire","self":0.011057,"total":0.216617,"real":0.056021,"over":0,"calls":6},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":7.4e-05,"total":0.000261,"real":0.000287,"over":0,"calls":24},{"name":"/datum/controller/subsystem/verb_manager/input/fire","self":0.000193,"total":0.000452,"real":0.000399,"over":0,"calls":24},{"name":"/datum/controller/subsystem/verb_manager/input/run_verb_queue","self":8.2e-05,"total":0.000102,"real":0.000124,"over":0,"calls":24},{"name":"/datum/controller/subsystem/verb_manager/speech_controller/fire","self":6.1e-05,"total":0.000185,"real":0.000207,"over":0,"calls":21},{"name":"/datum/controller/subsystem/verb_manager/proc/run_verb_queue","self":8e-05,"total":0.000113,"real":0.000148,"over":0,"calls":38},{"name":"/datum/controller/subsystem/verb_manager/fire","self":0.000205,"total":0.000413,"real":0.00047,"over":0,"calls":62},{"name":"/datum/controller/subsystem/lighting/fire","self":0.002351,"total":0.092693,"real":0.088856,"over":0,"calls":28},{"name":"/datum/controller/subsystem/lua/fire","self":0.0002,"total":0.000212,"real":0.000144,"over":0,"calls":17},{"name":"/datum/controller/subsystem/mapping/fire","self":0.06547,"total":0.655076,"real":0.551525,"over":0,"calls":32},{"name":"/datum/controller/subsystem/mouse_entered/fire","self":3.6e-05,"total":5.5e-05,"real":7.4e-05,"over":0,"calls":24},{"name":"/datum/controller/subsystem/profiler/proc/DumpFile","self":0.000345,"total":0.001399,"real":0.001628,"over":0,"calls":2},{"name":"/datum/controller/subsystem/timer/runechat/fire","self":0.000164,"total":0.004203,"real":0.002506,"over":0,"calls":22},{"name":"/datum/controller/subsystem/timer/runechat/fire","self":6.9e-05,"total":0.004272,"real":0.002581,"over":0,"calls":22},{"name":"/datum/controller/subsystem/timer/sound_loops/fire","self":8.5e-05,"total":0.058001,"real":0.018497,"over":0,"calls":21},{"name":"/datum/controller/subsystem/timer/fire","self":0.030866,"total":0.558596,"real":0.525651,"over":0,"calls":64},{"name":"/datum/controller/subsystem/security_level/proc/get_current_level_as_text","self":3.1e-05,"total":3.8e-05,"real":4.4e-05,"over":3.1e-05,"calls":8},{"name":"/datum/controller/subsystem/server_maint/fire","self":4.6e-05,"total":7.4e-05,"real":7.7e-05,"over":0,"calls":3},{"name":"/datum/controller/subsystem/sounds/proc/random_available_channel","self":0.000671,"total":0.000956,"real":0.001095,"over":0,"calls":362},{"name":"/datum/controller/subsystem/sounds/proc/get_sound_length","self":0.01045,"total":0.011093,"real":0.002155,"over":0,"calls":42},{"name":"/datum/controller/subsystem/spatial_grid/proc/orthogonal_range_search","self":0.00306,"total":0.003373,"real":0.003022,"over":0,"calls":361},{"name":"/datum/controller/subsystem/spatial_grid/proc/get_cells_in_range","self":2.2e-05,"total":5.2e-05,"real":6.2e-05,"over":0,"calls":7},{"name":"/datum/controller/subsystem/spatial_grid/proc/get_cells_in_bounds","self":0.00095,"total":0.00113,"real":0.001327,"over":0,"calls":243},{"name":"/datum/controller/subsystem/spatial_grid/proc/remove_grid_awareness","self":0.000449,"total":0.000718,"real":0.000826,"over":0,"calls":118},{"name":"/datum/controller/subsystem/spatial_grid/proc/update_grid_awareness","self":0.00018,"total":0.000271,"real":0.000372,"over":0,"calls":118},{"name":"/datum/controller/subsystem/statpanels/fire","self":0.00113,"total":0.002718,"real":0.000747,"over":0,"calls":5},{"name":"/datum/controller/subsystem/tgui/fire","self":7e-06,"total":8e-06,"real":1.1e-05,"over":0,"calls":3},{"name":"/datum/controller/subsystem/tgui/proc/close_uis","self":0.000256,"total":0.000422,"real":0.000632,"over":0,"calls":241},{"name":"/datum/controller/subsystem/throwing/fire","self":4.7e-05,"total":6.3e-05,"real":7.9e-05,"over":0,"calls":20},{"name":"/datum/controller/subsystem/time_track/fire","self":9.8e-05,"total":0.000363,"real":0.000547,"over":0,"calls":1},{"name":"/datum/controller/subsystem/tts/proc/play_tts","self":3.1e-05,"total":0.000204,"real":0.000205,"over":0,"calls":1},{"name":"/datum/controller/subsystem/tts/fire","self":0.000532,"total":0.001317,"real":0.00136,"over":0,"calls":32},{"name":"/datum/controller/subsystem/vote/fire","self":3e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/controller/subsystem/wardrobe/proc/run_inspection","self":0.002087,"total":0.003054,"real":0.00311,"over":0,"calls":2},{"name":"/datum/controller/subsystem/wardrobe/proc/set_queue_item","self":0.000966,"total":0.001386,"real":0.001879,"over":0,"calls":577},{"name":"/datum/controller/subsystem/wardrobe/fire","self":1.6e-05,"total":0.003072,"real":0.003129,"over":0,"calls":2},{"name":"/datum/controller/subsystem/movement/cliff_falling/fire","self":9.7e-05,"total":0.000183,"real":0.0002,"over":0,"calls":31},{"name":"/datum/controller/subsystem/movement/hyperspace_drift/fire","self":7.4e-05,"total":0.000134,"real":0.000158,"over":0,"calls":26},{"name":"/datum/controller/subsystem/movement/fire","self":0.000517,"total":0.079402,"real":0.059004,"over":0,"calls":112},{"name":"/datum/controller/subsystem/movement/proc/pour_bucket","self":0.003689,"total":0.081067,"real":0.060694,"over":0,"calls":55},{"name":"/datum/controller/subsystem/movement/proc/smash_bucket","self":0.000618,"total":0.001113,"real":0.000293,"over":0,"calls":47},{"name":"/datum/controller/subsystem/movement/proc/queue_loop","self":0.000956,"total":0.001154,"real":0.001203,"over":0,"calls":191},{"name":"/datum/controller/subsystem/movement/proc/dequeue_loop","self":6.3e-05,"total":9.5e-05,"real":0.000129,"over":0,"calls":39},{"name":"/datum/controller/subsystem/movement/proc/add_loop","self":3.9e-05,"total":0.000285,"real":0.00029,"over":0,"calls":6},{"name":"/datum/controller/subsystem/movement/proc/remove_loop","self":0.000191,"total":0.000416,"real":0.000443,"over":0,"calls":39},{"name":"/datum/controller/subsystem/movement/newtonian_movement/fire","self":0.000108,"total":0.00235,"real":0.002385,"over":0,"calls":23},{"name":"/datum/controller/subsystem/movement/newtonian_movement/proc/fire_moveloop","self":5e-06,"total":8e-06,"real":1.3e-05,"over":0,"calls":5},{"name":"/datum/controller/subsystem/movement/conveyors/fire","self":0.0001,"total":0.022182,"real":0.009633,"over":0,"calls":29},{"name":"/datum/controller/subsystem/looting/fire","self":6e-06,"total":9e-06,"real":1.2e-05,"over":0,"calls":4},{"name":"/datum/controller/master/proc/check_and_perform_fast_update","self":4.7e-05,"total":7e-05,"real":9.8e-05,"over":4e-06,"calls":33},{"name":"/datum/controller/master/proc/init_subsystem","self":0.001695,"total":0.049661,"real":0.197969,"over":0.001693,"calls":2},{"name":"/datum/controller/master/proc/Loop","self":0.002497,"total":2.07543,"real":127.122,"over":0.000694,"calls":2},{"name":"/datum/controller/master/proc/CheckQueue","self":0.00375,"total":0.005576,"real":0.005083,"over":0,"calls":33},{"name":"/datum/controller/master/proc/RunQueue","self":0.008175,"total":2.05237,"real":1.40563,"over":2.2e-05,"calls":33},{"name":"/datum/controller/master/proc/AttemptProfileDump","self":8.4e-05,"total":0.001473,"real":0.001701,"over":0,"calls":3},{"name":"/datum/controller/configuration/proc/Get","self":0.001529,"total":0.001825,"real":0.001546,"over":0.000583,"calls":270},{"name":"/datum/tgs_http_handler/byond_world_export/PerformGet","self":0.005394,"total":0.005402,"real":0.151879,"over":0.00029,"calls":2},{"name":"/datum/tgs_http_result/New","self":7e-06,"total":9e-06,"real":1.2e-05,"over":3e-06,"calls":2},{"name":"/datum/tgs_message_content/New","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/tgs_message_content/proc/_interop_serialize","self":2e-06,"total":2e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/proc/Destroy","self":0.022573,"total":0.044374,"real":0.040084,"over":0.003459,"calls":3740},{"name":"/datum/proc/_clear_signal_refs","self":0.003481,"total":0.006472,"real":0.00696,"over":7e-06,"calls":1470},{"name":"/datum/proc/remove_filter","self":0.000141,"total":0.00021,"real":0.000295,"over":0,"calls":98},{"name":"/datum/proc/RegisterSignal","self":0.011091,"total":0.013666,"real":0.013328,"over":0,"calls":2465},{"name":"/datum/proc/UnregisterSignal","self":0.021749,"total":0.025366,"real":0.026602,"over":0,"calls":4689},{"name":"/datum/proc/_SendSignal","self":0.036196,"total":0.267761,"real":0.259245,"over":0,"calls":891},{"name":"/datum/proc/_AddElement","self":0.001173,"total":0.009547,"real":0.00857,"over":0,"calls":196},{"name":"/datum/reagents/proc/expose_temperature","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/sort_instance/proc/timSort","self":0.000332,"total":0.012973,"real":0.010925,"over":0.000168,"calls":34},{"name":"/datum/sort_instance/proc/binarySort","self":0.006106,"total":0.008459,"real":0.006372,"over":0.003897,"calls":48},{"name":"/datum/sort_instance/proc/countRunAndMakeAscending","self":0.000276,"total":0.000429,"real":0.000465,"over":0.000139,"calls":48},{"name":"/datum/sort_instance/proc/minRunLength","self":1e-05,"total":1.3e-05,"real":1.8e-05,"over":4e-06,"calls":6},{"name":"/datum/sort_instance/proc/mergeCollapse","self":4.5e-05,"total":0.00062,"real":0.000647,"over":2.6e-05,"calls":20},{"name":"/datum/sort_instance/proc/mergeForceCollapse","self":3.5e-05,"total":0.003192,"real":0.003225,"over":1.8e-05,"calls":6},{"name":"/datum/sort_instance/proc/mergeAt","self":0.000141,"total":0.003719,"real":0.003764,"over":7e-05,"calls":14},{"name":"/datum/sort_instance/proc/gallopLeft","self":0.000354,"total":0.000515,"real":0.000554,"over":0.000174,"calls":38},{"name":"/datum/sort_instance/proc/gallopRight","self":0.000294,"total":0.000435,"real":0.000462,"over":0.000145,"calls":40},{"name":"/datum/sort_instance/proc/mergeLo","self":0.000395,"total":0.000733,"real":0.000738,"over":0.0002,"calls":6},{"name":"/datum/sort_instance/proc/mergeHi","self":0.001413,"total":0.00247,"real":0.002507,"over":0.000676,"calls":8},{"name":"/datum/feedback_variable/New","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/db_query/New","self":6e-06,"total":9e-06,"real":1e-05,"over":6e-06,"calls":1},{"name":"/datum/db_query/Destroy","self":0.000134,"total":0.003603,"real":6e-05,"over":0.000134,"calls":1},{"name":"/datum/db_query/proc/Activity","self":3e-06,"total":5e-06,"real":7e-06,"over":3e-06,"calls":2},{"name":"/datum/db_query/proc/Execute","self":4.2e-05,"total":0.002234,"real":0.159528,"over":3.9e-05,"calls":1},{"name":"/datum/db_query/proc/sync","self":2.1e-05,"total":0.000241,"real":0.158997,"over":1.4e-05,"calls":1},{"name":"/datum/db_query/proc/store_data","self":3e-06,"total":4e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/db_query/proc/Close","self":4e-06,"total":6e-06,"real":8e-06,"over":4e-06,"calls":2},{"name":"/datum/db_query/process","self":1.6e-05,"total":1.9e-05,"real":2e-05,"over":0,"calls":1},{"name":"/datum/qdel_item/New","self":8.9e-05,"total":0.000103,"real":0.000118,"over":0,"calls":19},{"name":"/datum/timedevent/New","self":8.2e-05,"total":0.000227,"real":0.000234,"over":0,"calls":9},{"name":"/datum/timedevent/Destroy","self":0.004682,"total":0.011878,"real":0.012172,"over":0,"calls":873},{"name":"/datum/timedevent/proc/bucketEject","self":0.002867,"total":0.003523,"real":0.004227,"over":0,"calls":864},{"name":"/datum/timedevent/proc/bucketJoin","self":0.002353,"total":0.002983,"real":0.003258,"over":0,"calls":236},{"name":"/datum/timedevent/proc/getcallingtype","self":0.000411,"total":0.000615,"real":0.000854,"over":0,"calls":236},{"name":"/datum/tts_request/New","self":5e-06,"total":6e-06,"real":7e-06,"over":0,"calls":1},{"name":"/datum/tts_request/proc/requests_errored","self":1.2e-05,"total":5.3e-05,"real":5.4e-05,"over":0,"calls":1},{"name":"/datum/tts_request/proc/requests_completed","self":1.4e-05,"total":5.1e-05,"real":5.1e-05,"over":0,"calls":1},{"name":"/datum/move_loop/proc/loop_started","self":3.5e-05,"total":0.000197,"real":0.000202,"over":0,"calls":6},{"name":"/datum/move_loop/proc/loop_stopped","self":9.3e-05,"total":0.000156,"real":0.000187,"over":0,"calls":39},{"name":"/datum/move_loop/proc/set_delay","self":6e-06,"total":9e-06,"real":1.3e-05,"over":0,"calls":5},{"name":"/datum/move_loop/Destroy","self":0.000236,"total":0.002841,"real":0.002917,"over":0,"calls":39},{"name":"/datum/move_loop/process","self":0.003237,"total":0.076005,"real":0.058114,"over":0,"calls":223},{"name":"/datum/move_loop/move/move","self":0.000177,"total":0.011078,"real":0.006804,"over":0,"calls":37},{"name":"/datum/move_loop/has_target/Destroy","self":0.000101,"total":0.002557,"real":0.002627,"over":0,"calls":35},{"name":"/datum/move_loop/has_target/dist_bound/move","self":0.000212,"total":0.00037,"real":0.000428,"over":0,"calls":73},{"name":"/datum/move_loop/has_target/dist_bound/move_to/check_dist","self":0.000106,"total":0.000156,"real":0.000215,"over":0,"calls":73},{"name":"/datum/move_loop/has_target/dist_bound/move_to/move","self":0.000939,"total":0.015444,"real":0.009754,"over":0,"calls":73},{"name":"/datum/move_loop/smooth_move/set_delay","self":1.6e-05,"total":2.6e-05,"real":2.9e-05,"over":0,"calls":5},{"name":"/datum/move_loop/smooth_move/move","self":4.6e-05,"total":0.001453,"real":0.001462,"over":0,"calls":5},{"name":"/datum/move_loop/smooth_move/proc/set_angle","self":1.4e-05,"total":1.8e-05,"real":2.2e-05,"over":0,"calls":5},{"name":"/datum/move_manager/proc/processing_on","self":0.000123,"total":0.000275,"real":0.000117,"over":0,"calls":32},{"name":"/datum/alarm_handler/proc/send_alarm","self":7e-06,"total":9e-06,"real":1.2e-05,"over":0,"calls":3},{"name":"/datum/alarm_handler/proc/clear_alarm","self":0.000873,"total":0.001348,"real":0.001577,"over":0,"calls":267},{"name":"/datum/alarm_handler/proc/clear_alarm_from_area","self":0.000282,"total":0.000469,"real":0.000697,"over":0,"calls":267},{"name":"/datum/callback/New","self":2e-05,"total":2.6e-05,"real":3.4e-05,"over":0,"calls":9},{"name":"/datum/callback/proc/Invoke","self":0.000519,"total":0.033742,"real":0.034015,"over":0,"calls":119},{"name":"/datum/callback/proc/InvokeAsync","self":0.005343,"total":0.508695,"real":0.488398,"over":0,"calls":1036},{"name":"/datum/drift_handler/Destroy","self":1.2e-05,"total":0.000319,"real":0.000327,"over":0,"calls":2},{"name":"/datum/drift_handler/proc/newtonian_impulse","self":6.2e-05,"total":0.000114,"real":0.000115,"over":0,"calls":5},{"name":"/datum/drift_handler/proc/drifting_start","self":5.6e-05,"total":0.000127,"real":0.000134,"over":0,"calls":6},{"name":"/datum/drift_handler/proc/drifting_stop","self":9e-06,"total":2.9e-05,"real":3.2e-05,"over":0,"calls":2},{"name":"/datum/drift_handler/proc/before_move","self":1.4e-05,"total":1.6e-05,"real":2.2e-05,"over":0,"calls":5},{"name":"/datum/drift_handler/proc/after_move","self":3.2e-05,"total":0.000489,"real":0.000499,"over":0,"calls":5},{"name":"/datum/drift_handler/proc/loop_death","self":3e-06,"total":4e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/drift_handler/proc/handle_move","self":7e-06,"total":1.1e-05,"real":1.5e-05,"over":0,"calls":4},{"name":"/datum/drift_handler/proc/handle_glidesize_update","self":5e-06,"total":8e-06,"real":9e-06,"over":0,"calls":3},{"name":"/datum/drift_handler/proc/get_loop_delay","self":6e-06,"total":1e-05,"real":1.4e-05,"over":0,"calls":5},{"name":"/datum/http_request/proc/is_complete","self":3.6e-05,"total":4e-05,"real":4.4e-05,"over":0,"calls":5},{"name":"/datum/http_request/proc/into_response","self":0.000148,"total":0.000153,"real":0.000163,"over":0,"calls":10},{"name":"/datum/json_database/proc/save","self":0.004558,"total":0.004693,"real":0.010124,"over":0,"calls":4},{"name":"/datum/mood/proc/update_beauty","self":9e-06,"total":1e-05,"real":1.2e-05,"over":0,"calls":2},{"name":"/datum/movement_packet/Destroy","self":0.000144,"total":0.000525,"real":0.00056,"over":0,"calls":33},{"name":"/datum/movement_packet/proc/decide_on_running_loop","self":0.000133,"total":0.001211,"real":0.001254,"over":0,"calls":38},{"name":"/datum/movement_packet/proc/remove_loop","self":0.000277,"total":0.001879,"real":0.00192,"over":0,"calls":39},{"name":"/datum/sound_token/proc/update_sound","self":0.00228,"total":0.013005,"real":0.002843,"over":0,"calls":42},{"name":"/datum/sound_token/proc/force_update_all_listeners","self":7e-05,"total":0.000123,"real":0.000148,"over":0,"calls":42},{"name":"/datum/sound_token/proc/set_volume","self":0.000355,"total":0.000732,"real":0.000135,"over":0,"calls":42},{"name":"/datum/weakref/New","self":8e-06,"total":0.00014,"real":0.000142,"over":4e-06,"calls":2},{"name":"/datum/weakref/Destroy","self":6e-06,"total":0.00056,"real":0.00056,"over":0,"calls":1},{"name":"/datum/weakref/proc/resolve","self":0.000428,"total":0.000496,"real":0.000606,"over":0,"calls":120},{"name":"/datum/world_topic/proc/TryRun","self":0.00026,"total":0.001349,"real":0.001361,"over":0.00026,"calls":9},{"name":"/datum/world_topic/ping/Run","self":2e-06,"total":3e-06,"real":4e-06,"over":2e-06,"calls":1},{"name":"/datum/world_topic/status/Run","self":0.000616,"total":0.000995,"real":0.001007,"over":0.000616,"calls":8},{"name":"/datum/threed_sound/New","self":4.3e-05,"total":0.000162,"real":0.000164,"over":0,"calls":2},{"name":"/datum/ai_controller/proc/update_grid","self":0.00034,"total":0.003111,"real":0.003207,"over":0,"calls":118},{"name":"/datum/ai_controller/proc/set_new_cells","self":0.000734,"total":0.002767,"real":0.002869,"over":0,"calls":118},{"name":"/datum/ai_controller/proc/recalculate_idle","self":0.000115,"total":0.0002,"real":0.000296,"over":0,"calls":118},{"name":"/datum/component/proc/_RemoveFromParent","self":6e-06,"total":4.3e-05,"real":4.3e-05,"over":0,"calls":1},{"name":"/datum/component/proc/UnregisterFromParent","self":0,"total":1e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/component/proc/_GetInverseTypeList","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/component/Destroy","self":8e-06,"total":6.5e-05,"real":6.6e-05,"over":0,"calls":1},{"name":"/datum/component/bayonet_attachable/proc/on_update_overlays","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/component/bayonet_attachable/proc/on_update_icon_state","self":1e-06,"total":1e-06,"real":2e-06,"over":0,"calls":1},{"name":"/datum/component/connect_loc_behalf/proc/update_signals","self":0.000241,"total":0.001844,"real":0.000783,"over":0,"calls":32},{"name":"/datum/component/connect_loc_behalf/proc/unregister_signals","self":0.000212,"total":0.000457,"real":0.000415,"over":0,"calls":32},{"name":"/datum/component/connect_loc_behalf/proc/on_moved","self":0.000105,"total":0.001954,"real":0.000892,"over":0,"calls":32},{"name":"/datum/component/convey/proc/should_move","self":0.000575,"total":0.004059,"real":0.000871,"over":0,"calls":104},{"name":"/datum/component/convey/proc/special_rotate","self":0.000284,"total":0.000416,"real":0.000236,"over":0,"calls":32},{"name":"/datum/component/overlay_lighting/UnregisterFromParent","self":1.3e-05,"total":3.4e-05,"real":3.6e-05,"over":0,"calls":1},{"name":"/datum/component/overlay_lighting/Destroy","self":8e-06,"total":0.000107,"real":0.000108,"over":0,"calls":1},{"name":"/datum/component/overlay_lighting/proc/clean_old_cells","self":2.4e-05,"total":5.7e-05,"real":6.3e-05,"over":0,"calls":5},{"name":"/datum/component/overlay_lighting/proc/register_new_cells","self":1.3e-05,"total":3.2e-05,"real":3.5e-05,"over":0,"calls":3},{"name":"/datum/component/overlay_lighting/proc/make_luminosity_update","self":9e-06,"total":4.2e-05,"real":4.5e-05,"over":0,"calls":3},{"name":"/datum/component/overlay_lighting/proc/remove_dynamic_lumi","self":7e-06,"total":1.4e-05,"real":1.5e-05,"over":0,"calls":1},{"name":"/datum/component/overlay_lighting/proc/show_to_holder","self":8e-06,"total":1e-05,"real":1.1e-05,"over":0,"calls":1},{"name":"/datum/component/overlay_lighting/proc/hide_from_holder","self":1.5e-05,"total":1.6e-05,"real":1.9e-05,"over":0,"calls":2},{"name":"/datum/component/overlay_lighting/proc/set_parent_attached_to","self":2e-06,"total":2e-06,"real":5e-06,"over":0,"calls":2},{"name":"/datum/component/overlay_lighting/proc/set_holder","self":1e-05,"total":4.1e-05,"real":4.4e-05,"over":0,"calls":5},{"name":"/datum/component/overlay_lighting/proc/check_holder","self":1.2e-05,"total":1.8e-05,"real":2e-05,"over":0,"calls":3},{"name":"/datum/component/overlay_lighting/proc/on_parent_moved","self":2.7e-05,"total":0.000123,"real":0.000126,"over":0,"calls":3},{"name":"/datum/component/overlay_lighting/proc/set_light_render_source","self":1e-05,"total":3e-05,"real":3.2e-05,"over":0,"calls":1},{"name":"/datum/component/overlay_lighting/proc/turn_off","self":3e-06,"total":5e-06,"real":6e-06,"over":0,"calls":1},{"name":"/datum/component/reflection/proc/check_can_reflect","self":5.7e-05,"total":7e-05,"real":7.5e-05,"over":0,"calls":5},{"name":"/datum/component/reflection/proc/on_movable_exited","self":4e-06,"total":6e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/component/reflection/proc/update_reflection","self":2.1e-05,"total":9.1e-05,"real":9.6e-05,"over":0,"calls":5},{"name":"/datum/component/seclite_attachable/proc/on_update_overlays","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/component/seclite_attachable/proc/on_update_icon_state","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/component/tackler/proc/resetTackle","self":2.1e-05,"total":4.3e-05,"real":4.4e-05,"over":0,"calls":4},{"name":"/datum/component/wet_floor/proc/gc","self":0.000312,"total":0.00051,"real":0.000715,"over":0,"calls":284},{"name":"/datum/looping_sound/proc/start_sound_loop","self":0.005831,"total":0.018529,"real":0.002277,"over":0,"calls":8},{"name":"/datum/looping_sound/proc/sound_loop","self":0.004903,"total":0.02248,"real":0.010371,"over":0,"calls":165},{"name":"/datum/looping_sound/proc/play","self":0.003912,"total":0.022864,"real":0.008731,"over":0,"calls":173},{"name":"/datum/looping_sound/proc/get_sound","self":0.001052,"total":0.003983,"real":0.002823,"over":0,"calls":165},{"name":"/datum/looping_sound/proc/resolve_single_sound","self":0.000188,"total":0.000201,"real":6.4e-05,"over":0,"calls":16},{"name":"/datum/looping_sound/proc/can_native_repeat","self":0.003337,"total":0.003353,"real":7.9e-05,"over":0,"calls":8},{"name":"/datum/element/proc/Attach","self":0.000399,"total":0.000659,"real":0.000816,"over":0,"calls":196},{"name":"/datum/element/beauty/Attach","self":0.00042,"total":0.001114,"real":0.001154,"over":0,"calls":25},{"name":"/datum/element/climb_walkable/proc/can_allow_through","self":9e-06,"total":1.5e-05,"real":1.9e-05,"over":0,"calls":6},{"name":"/datum/element/connect_loc/Attach","self":0.002065,"total":0.004112,"real":0.003018,"over":0,"calls":98},{"name":"/datum/element/connect_loc/proc/update_signals","self":0.002728,"total":0.004388,"real":0.00393,"over":0,"calls":302},{"name":"/datum/element/connect_loc/proc/unregister_signals","self":0.000695,"total":0.00211,"real":0.002121,"over":0,"calls":204},{"name":"/datum/element/connect_loc/proc/on_moved","self":0.001015,"total":0.006227,"real":0.005479,"over":0,"calls":204},{"name":"/datum/element/elevation/proc/pre_change_turf","self":7.4e-05,"total":0.000127,"real":0.000193,"over":0,"calls":76},{"name":"/datum/element/elevation_core/proc/on_entered","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/element/elevation_core/proc/on_exited","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/element/footstep/proc/play_simplestep","self":4.4e-05,"total":7.8e-05,"real":0.000123,"over":0,"calls":53},{"name":"/datum/element/force_move_pulled/Attach","self":0.000457,"total":0.001212,"real":0.001278,"over":0,"calls":73},{"name":"/datum/element/movetype_handler/proc/on_no_floating_anim_trait_loss","self":0.000113,"total":0.000122,"real":0.000131,"over":0,"calls":12},{"name":"/datum/element/squish_sound/proc/on_cross","self":1.8e-05,"total":2.9e-05,"real":3.7e-05,"over":0,"calls":14},{"name":"/datum/element/update_icon_updates_onmob/proc/update_onmob","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/stack_end_detector/New","self":1.3e-05,"total":0.000166,"real":0.000168,"over":7e-06,"calls":2},{"name":"/datum/stack_end_detector/proc/prime_canary","self":3e-06,"total":4e-06,"real":6e-06,"over":1e-06,"calls":2},{"name":"/datum/stack_canary/proc/use_variable","self":2e-06,"total":3e-06,"real":4e-06,"over":1e-06,"calls":2},{"name":"/datum/proximity_monitor/proc/on_uncrossed","self":8e-06,"total":1.2e-05,"real":1.4e-05,"over":0,"calls":2},{"name":"/datum/proximity_monitor/proc/on_entered","self":1e-05,"total":1.6e-05,"real":1.7e-05,"over":0,"calls":2},{"name":"/datum/storage/proc/close_distance","self":9e-06,"total":1.7e-05,"real":1.8e-05,"over":0,"calls":3},{"name":"/datum/storage/proc/can_see_contents","self":5e-06,"total":7e-06,"real":9e-06,"over":0,"calls":3},{"name":"/datum/effect_system/basic/proc/post_move","self":1.1e-05,"total":0.000212,"real":0.000216,"over":0,"calls":5},{"name":"/datum/effect_system/basic/proc/loop_end","self":4e-06,"total":6e-06,"real":7e-06,"over":0,"calls":2},{"name":"/datum/effect_system/basic/spark_spread/move_failed","self":8e-06,"total":0.000198,"real":0.0002,"over":0,"calls":2},{"name":"/datum/asset/spritesheet_batched/proc/realize_spritesheets","self":0.229666,"total":0.607623,"real":5.72038,"over":0.011428,"calls":27},{"name":"/datum/asset/spritesheet_batched/proc/generate_css","self":0.012571,"total":0.012777,"real":0.011878,"over":0,"calls":7},{"name":"/datum/asset/spritesheet_batched/proc/read_from_cache","self":0.25989,"total":0.262759,"real":0.044736,"over":0.055526,"calls":20},{"name":"/datum/asset/spritesheet_batched/proc/get_background_url","self":6.9e-05,"total":0.000207,"real":0.00022,"over":0,"calls":20},{"name":"/datum/asset/spritesheet_batched/proc/write_cache_meta","self":0.007523,"total":0.007563,"real":0.008668,"over":0,"calls":7},{"name":"/datum/asset/spritesheet_batched/should_refresh","self":0.09209,"total":0.094312,"real":4.66174,"over":0.006274,"calls":27},{"name":"/datum/asset/spritesheet_batched/queued_generation","self":0.002847,"total":0.788006,"real":5.77888,"over":1.9e-05,"calls":27},{"name":"/datum/asset_cache_item/New","self":0.001932,"total":0.002,"real":0.000734,"over":3.7e-05,"calls":68},{"name":"/datum/asset_transport/proc/register_asset","self":0.000789,"total":0.002925,"real":0.001373,"over":4.1e-05,"calls":68},{"name":"/datum/asset_transport/proc/get_asset_url","self":0.000124,"total":0.00014,"real":0.000155,"over":0,"calls":20},{"name":"/datum/gas_mixture/proc/total_moles","self":0.00034,"total":0.000545,"real":0.000748,"over":0,"calls":270},{"name":"/datum/gas_mixture/proc/return_pressure","self":0.000333,"total":0.000521,"real":0.000719,"over":0,"calls":270},{"name":"/datum/gas_mixture/proc/return_temperature","self":0.000209,"total":0.000397,"real":0.000595,"over":0,"calls":270},{"name":"/datum/gas_mixture/proc/return_visuals","self":8e-06,"total":8e-06,"real":1e-05,"over":0,"calls":2},{"name":"/datum/air_alarm_mode/proc/replace","self":0.000181,"total":0.000361,"real":0.000576,"over":0,"calls":267},{"name":"/datum/tlv/proc/check_value","self":0.009236,"total":0.013269,"real":0.017879,"over":0,"calls":5840},{"name":"/datum/forensics/New","self":0.000158,"total":0.000314,"real":0.000335,"over":0,"calls":25},{"name":"/datum/forensics/proc/check_blood","self":3e-05,"total":4.8e-05,"real":6.9e-05,"over":0,"calls":25},{"name":"/datum/forensics/proc/get_visible_blood","self":0.000304,"total":0.000377,"real":0.000451,"over":0,"calls":100},{"name":"/datum/light_middleman/Destroy","self":1.1e-05,"total":0.000148,"real":0.00015,"over":0,"calls":1},{"name":"/datum/light_middleman/proc/stop_overriding_light","self":8e-06,"total":6e-05,"real":6.1e-05,"over":0,"calls":1},{"name":"/datum/lighting_corner/New","self":0.004107,"total":0.004811,"real":0.005682,"over":0,"calls":960},{"name":"/datum/lighting_corner/proc/self_destruct_if_idle","self":3.3e-05,"total":0.000121,"real":0.000134,"over":0,"calls":21},{"name":"/datum/lighting_corner/proc/update_lumcount","self":0.010612,"total":0.017428,"real":0.024046,"over":0,"calls":9581},{"name":"/datum/lighting_corner/proc/update_objects","self":0.000304,"total":0.000427,"real":0.000457,"over":0,"calls":28},{"name":"/datum/lighting_corner/Destroy","self":1.5e-05,"total":3.3e-05,"real":3.5e-05,"over":0,"calls":2},{"name":"/datum/light_source/New","self":0.020018,"total":0.039903,"real":0.031528,"over":0,"calls":1662},{"name":"/datum/light_source/Destroy","self":0.001878,"total":0.005793,"real":0.005957,"over":0,"calls":176},{"name":"/datum/light_source/proc/add_to_light_sources","self":0.009213,"total":0.018785,"real":0.015198,"over":0,"calls":1662},{"name":"/datum/light_source/proc/remove_from_light_sources","self":0.000826,"total":0.001592,"real":0.001891,"over":0,"calls":352},{"name":"/datum/light_source/proc/update","self":0.003479,"total":0.005013,"real":0.006219,"over":0,"calls":1923},{"name":"/datum/light_source/proc/get_sheet","self":0.002041,"total":0.002859,"real":0.002089,"over":0,"calls":252},{"name":"/datum/light_source/proc/generate_sheet","self":0.000406,"total":0.000629,"real":0.000635,"over":0,"calls":3},{"name":"/datum/light_source/proc/falloff_at_coord","self":0.000221,"total":0.000354,"real":0.000507,"over":0,"calls":192},{"name":"/datum/light_source/proc/remove_lum","self":0.000386,"total":0.00052,"real":0.000671,"over":0,"calls":176},{"name":"/datum/light_source/proc/refresh_values","self":0.002365,"total":0.009535,"real":0.008797,"over":0,"calls":252},{"name":"/datum/light_source/proc/impacted_corners","self":0.022322,"total":0.026598,"real":0.026972,"over":0,"calls":252},{"name":"/datum/light_source/proc/update_corners","self":0.040375,"total":0.089623,"real":0.085948,"over":0,"calls":252},{"name":"/datum/log_category/proc/create_entry","self":0.00059,"total":0.006111,"real":0.00125,"over":0.00059,"calls":4},{"name":"/datum/log_category/proc/get_output_file","self":0.000195,"total":0.000267,"real":6.9e-05,"over":0.000195,"calls":10},{"name":"/datum/log_category/proc/write_entry","self":0.000443,"total":0.004154,"real":0.001002,"over":0.000443,"calls":4},{"name":"/datum/log_entry/New","self":0.000343,"total":0.00049,"real":5.7e-05,"over":0.000343,"calls":4},{"name":"/datum/log_entry/proc/with_data","self":6.2e-05,"total":9.2e-05,"real":1.2e-05,"over":6.2e-05,"calls":4},{"name":"/datum/log_entry/proc/with_semver_store","self":4.7e-05,"total":8.5e-05,"real":1.4e-05,"over":4.7e-05,"calls":4},{"name":"/datum/log_entry/proc/to_readable_text","self":0.000214,"total":0.000252,"real":3.7e-05,"over":0.000214,"calls":4},{"name":"/datum/log_entry/proc/to_json_text","self":0.000896,"total":0.001161,"real":0.000248,"over":0.000896,"calls":4},{"name":"/datum/log_entry/proc/write_entry_to_file","self":0.000463,"total":0.001625,"real":0.000506,"over":0.000463,"calls":4},{"name":"/datum/log_entry/proc/write_readable_entry_to_file","self":0.001498,"total":0.00175,"real":0.000368,"over":0.001498,"calls":4},{"name":"/datum/log_holder/proc/human_readable_timestamp","self":0.00092,"total":0.001092,"real":0.000138,"over":0.00092,"calls":4},{"name":"/datum/log_holder/proc/Log","self":0.000399,"total":0.006552,"real":0.001418,"over":0.000254,"calls":31},{"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.000263,"total":0.000491,"real":0.000535,"over":0,"calls":50},{"name":"/datum/blood_type/proc/get_color","self":5.4e-05,"total":9.2e-05,"real":0.000128,"over":0,"calls":50},{"name":"/datum/blood_type/proc/set_up_blood","self":3.7e-05,"total":5.5e-05,"real":8e-05,"over":0,"calls":25},{"name":"/datum/powernet/New","self":5.1e-05,"total":8.2e-05,"real":0.000116,"over":0,"calls":43},{"name":"/datum/powernet/Destroy","self":0.000167,"total":0.00059,"real":0.000629,"over":0,"calls":43},{"name":"/datum/powernet/proc/is_empty","self":0.00553,"total":0.009671,"real":0.014328,"over":0,"calls":5762},{"name":"/datum/powernet/proc/remove_cable","self":0.014539,"total":0.021945,"real":0.025642,"over":0,"calls":4601},{"name":"/datum/powernet/proc/add_cable","self":0.015324,"total":0.037397,"real":0.041287,"over":0,"calls":4601},{"name":"/datum/powernet/proc/remove_machine","self":0.003817,"total":0.007024,"real":0.007976,"over":0,"calls":1161},{"name":"/datum/powernet/proc/add_machine","self":0.003964,"total":0.014249,"real":0.015263,"over":0,"calls":1161},{"name":"/datum/cell_tracker/proc/recalculate_cells","self":0.000909,"total":0.00192,"real":0.002021,"over":0,"calls":118},{"name":"/datum/tgs_api/proc/UpgradeDeprecatedChatMessage","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/proc/RequireInitialBridgeResponse","self":2.8e-05,"total":3.5e-05,"real":4.6e-05,"over":2.6e-05,"calls":10},{"name":"/datum/tgs_api/v5/proc/SendChatMessageRaw","self":1.4e-05,"total":0.005211,"real":0.079754,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/proc/SendChatDataRaw","self":1.9e-05,"total":0.005194,"real":0.07974,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/proc/Bridge","self":2.4e-05,"total":0.005527,"real":0.151986,"over":1.2e-05,"calls":2},{"name":"/datum/tgs_api/v5/proc/CreateBridgeRequest","self":5.5e-05,"total":6.9e-05,"real":7e-05,"over":2.7e-05,"calls":2},{"name":"/datum/tgs_api/v5/proc/CreateBridgeData","self":1.2e-05,"total":1.4e-05,"real":1.5e-05,"over":5e-06,"calls":2},{"name":"/datum/tgs_api/v5/proc/WaitForReattach","self":4e-06,"total":7e-06,"real":1e-05,"over":1e-06,"calls":3},{"name":"/datum/tgs_api/v5/proc/PerformBridgeRequest","self":3e-05,"total":0.005437,"real":0.151902,"over":1.3e-05,"calls":2},{"name":"/datum/tgs_api/v5/OnInitializationComplete","self":1.3e-05,"total":0.000364,"real":0.072271,"over":1.3e-05,"calls":1},{"name":"/datum/tgs_api/v5/OnTopic","self":0.000187,"total":0.000224,"real":0.00024,"over":0.000187,"calls":9},{"name":"/datum/tgs_api/v5/ChatBroadcast","self":1.2e-05,"total":0.005222,"real":0.079763,"over":0,"calls":1},{"name":"/datum/tgs_api/v5/ChatChannelInfo","self":7e-06,"total":1.2e-05,"real":1.2e-05,"over":0,"calls":1},{"name":"/datum/font/proc/get_metrics","self":8e-06,"total":1.4e-05,"real":2.1e-05,"over":0,"calls":8},{"name":"/atom/proc/get_all_contents","self":0.005477,"total":0.007191,"real":0.008558,"over":0,"calls":2270},{"name":"/atom/proc/get_all_contents_ignoring","self":0.007126,"total":0.014626,"real":0.015053,"over":0,"calls":2270},{"name":"/atom/proc/smooth_icon","self":0.021957,"total":0.09455,"real":0.034059,"over":0,"calls":801},{"name":"/atom/proc/bitmask_smooth","self":0.045135,"total":0.072531,"real":0.029108,"over":0,"calls":801},{"name":"/atom/proc/set_smoothed_icon_state","self":0.005331,"total":0.007108,"real":0.001778,"over":0,"calls":363},{"name":"/atom/proc/build_appearance_list","self":0.006947,"total":0.009654,"real":0.006151,"over":0,"calls":1035},{"name":"/atom/proc/cut_overlays","self":0.002381,"total":0.002826,"real":0.003403,"over":0,"calls":674},{"name":"/atom/proc/add_overlay","self":0.019845,"total":0.029705,"real":0.013711,"over":0,"calls":1035},{"name":"/atom/proc/CanPass","self":0.001415,"total":0.003445,"real":0.002519,"over":0,"calls":241},{"name":"/atom/proc/CanAllowThrough","self":0.001167,"total":0.001346,"real":0.000858,"over":0,"calls":241},{"name":"/atom/proc/Bumped","self":4.8e-05,"total":7.4e-05,"real":0.000107,"over":0,"calls":36},{"name":"/atom/proc/OnProximityExit","self":3e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/atom/proc/setDir","self":0.000352,"total":0.000413,"real":0.000492,"over":0,"calls":79},{"name":"/atom/proc/drop_location","self":0.000358,"total":0.000533,"real":0.000637,"over":0,"calls":118},{"name":"/atom/proc/has_gravity","self":0.001258,"total":0.001426,"real":0.001466,"over":0,"calls":206},{"name":"/atom/proc/setup_reskins","self":0.000102,"total":0.000191,"real":0.00031,"over":0,"calls":132},{"name":"/atom/proc/update_appearance","self":0.029816,"total":0.208801,"real":0.123717,"over":0,"calls":2333},{"name":"/atom/proc/update_name","self":0.004046,"total":0.006485,"real":0.00604,"over":0,"calls":2326},{"name":"/atom/proc/update_desc","self":0.003669,"total":0.006306,"real":0.005836,"over":0,"calls":2326},{"name":"/atom/proc/update_icon","self":0.046307,"total":0.187596,"real":0.118854,"over":0,"calls":2769},{"name":"/atom/proc/update_icon_state","self":0.005083,"total":0.00802,"real":0.007084,"over":0,"calls":2766},{"name":"/atom/proc/update_overlays","self":0.004961,"total":0.007888,"real":0.007141,"over":0,"calls":2765},{"name":"/atom/proc/add_atom_colour","self":0.000462,"total":0.004115,"real":0.00385,"over":0,"calls":98},{"name":"/atom/proc/update_atom_colour","self":0.001224,"total":0.001432,"real":0.001524,"over":0,"calls":98},{"name":"/atom/proc/get_integrity","self":2.6e-05,"total":5e-05,"real":7.7e-05,"over":0,"calls":31},{"name":"/atom/proc/Initialize","self":0.001136,"total":0.003848,"real":0.003995,"over":0,"calls":132},{"name":"/atom/proc/get_blood_dna_color","self":0.000137,"total":0.000362,"real":0.000367,"over":0,"calls":25},{"name":"/atom/proc/add_blood_DNA","self":5.8e-05,"total":0.000106,"real":0.000172,"over":0,"calls":73},{"name":"/atom/proc/set_light","self":0.052278,"total":0.146671,"real":0.132314,"over":0,"calls":6485},{"name":"/atom/proc/update_light","self":0.026857,"total":0.079289,"real":0.071018,"over":0,"calls":6485},{"name":"/atom/proc/set_light_power","self":0.002012,"total":0.003426,"real":0.00445,"over":0,"calls":1713},{"name":"/atom/proc/set_light_range","self":0.002231,"total":0.003775,"real":0.00498,"over":0,"calls":2008},{"name":"/atom/proc/set_light_color","self":0.002128,"total":0.003455,"real":0.004454,"over":0,"calls":1713},{"name":"/atom/proc/set_light_on","self":0.008446,"total":0.013252,"real":0.017121,"over":0,"calls":6139},{"name":"/atom/proc/set_light_render_source","self":6e-06,"total":4.1e-05,"real":4.3e-05,"over":0,"calls":1},{"name":"/atom/proc/get_light_offset","self":0.000222,"total":0.000398,"real":0.000582,"over":0,"calls":248},{"name":"/atom/movable/smooth_icon","self":0.008805,"total":0.168743,"real":0.030243,"over":0,"calls":360},{"name":"/atom/movable/proc/update_emissive_block","self":0.011179,"total":0.049268,"real":0.028928,"over":0,"calls":2535},{"name":"/atom/movable/proc/stop_pulling","self":0.000105,"total":0.000193,"real":0.000265,"over":0,"calls":118},{"name":"/atom/movable/proc/check_pulling","self":0.000206,"total":0.000317,"real":0.000429,"over":0,"calls":137},{"name":"/atom/movable/proc/set_glide_size","self":0.000247,"total":0.000312,"real":0.000317,"over":0,"calls":64},{"name":"/atom/movable/proc/Moved","self":0.004949,"total":0.02,"real":0.016196,"over":0,"calls":494},{"name":"/atom/movable/proc/become_hearing_sensitive","self":3.1e-05,"total":3.9e-05,"real":4.7e-05,"over":0,"calls":10},{"name":"/atom/movable/proc/lose_hearing_sensitivity","self":0.000329,"total":0.000477,"real":0.000631,"over":0,"calls":208},{"name":"/atom/movable/proc/become_area_sensitive","self":0.000194,"total":0.000252,"real":0.000282,"over":0,"calls":25},{"name":"/atom/movable/proc/set_currently_z_moving","self":5.3e-05,"total":8e-05,"real":0.000113,"over":0,"calls":36},{"name":"/atom/movable/proc/forceMove","self":0.000363,"total":0.01532,"real":0.015476,"over":0,"calls":118},{"name":"/atom/movable/proc/moveToNullspace","self":0.000897,"total":0.007345,"real":0.007346,"over":0,"calls":298},{"name":"/atom/movable/proc/doMove","self":0.004283,"total":0.021391,"real":0.02154,"over":0,"calls":416},{"name":"/atom/movable/proc/on_changed_z_level","self":0.000334,"total":0.000514,"real":0.000709,"over":0,"calls":230},{"name":"/atom/movable/proc/Process_Spacemove","self":0.000242,"total":0.000756,"real":0.000649,"over":0,"calls":56},{"name":"/atom/movable/proc/handle_spacemove_grabbing","self":0.000162,"total":0.000196,"real":0.000127,"over":0,"calls":8},{"name":"/atom/movable/proc/newtonian_move","self":0.000378,"total":0.001096,"real":0.000977,"over":0,"calls":53},{"name":"/atom/movable/proc/update_dynamic_luminosity","self":3e-06,"total":4e-06,"real":4e-06,"over":0,"calls":1},{"name":"/atom/movable/proc/has_buckled_mobs","self":0.000514,"total":0.000853,"real":0.001233,"over":0,"calls":494},{"name":"/atom/movable/proc/unbuckle_all_mobs","self":0.000806,"total":0.001328,"real":0.001576,"over":0,"calls":298},{"name":"/atom/movable/Initialize","self":0.001391,"total":0.005233,"real":0.005387,"over":0,"calls":132},{"name":"/atom/movable/Destroy","self":0.005628,"total":0.024171,"real":0.023754,"over":0,"calls":298},{"name":"/atom/movable/update_overlays","self":0.019347,"total":0.073089,"real":0.043694,"over":0,"calls":2535},{"name":"/atom/movable/Move","self":0.002428,"total":0.021756,"real":0.01413,"over":0,"calls":114},{"name":"/atom/movable/Move","self":0.003786,"total":0.037549,"real":0.023193,"over":0,"calls":137},{"name":"/atom/movable/Cross","self":0.000837,"total":0.003142,"real":0.00233,"over":0,"calls":130},{"name":"/atom/movable/Bump","self":0.000173,"total":0.000322,"real":0.000353,"over":0,"calls":36},{"name":"/atom/movable/Exited","self":0.001365,"total":0.002443,"real":0.002536,"over":0,"calls":118},{"name":"/atom/movable/CanAllowThrough","self":0.000466,"total":0.001407,"real":0.000873,"over":0,"calls":130},{"name":"/atom/movable/lighting_object/proc/update","self":0.000396,"total":0.000414,"real":0.000441,"over":0,"calls":28},{"name":"/atom/movable/render_step/Initialize","self":0.000375,"total":0.001448,"real":0.001319,"over":0,"calls":56},{"name":"/atom/movable/render_step/emissive_blocker/Initialize","self":0.000227,"total":0.001675,"real":0.001557,"over":0,"calls":56},{"name":"/atom/Destroy","self":0.015114,"total":0.048952,"real":0.046164,"over":0,"calls":2568},{"name":"/atom/Entered","self":0.000538,"total":0.002508,"real":0.001573,"over":0,"calls":196},{"name":"/atom/Exit","self":0.000352,"total":0.000489,"real":0.00054,"over":0,"calls":114},{"name":"/atom/Exited","self":0.000953,"total":0.001949,"real":0.001934,"over":0,"calls":426},{"name":"/atom/New","self":0.0101,"total":0.07007,"real":0.061822,"over":0,"calls":2402},{"name":"/turf/closed/set_smoothed_icon_state","self":0.004526,"total":0.021191,"real":0.012878,"over":0,"calls":438},{"name":"/turf/closed/wall/Bumped","self":4.9e-05,"total":8e-05,"real":9e-05,"over":0,"calls":14},{"name":"/turf/closed/wall/Exited","self":0.00012,"total":0.000291,"real":0.00032,"over":0,"calls":43},{"name":"/turf/closed/get_smooth_underlay_icon","self":3.2e-05,"total":6.3e-05,"real":0.000102,"over":0,"calls":47},{"name":"/turf/closed/mineral/Bumped","self":1.8e-05,"total":3.2e-05,"real":3.7e-05,"over":0,"calls":6},{"name":"/turf/open/floor/set_smoothed_icon_state","self":1.1e-05,"total":4.3e-05,"real":4.9e-05,"over":0,"calls":3},{"name":"/turf/open/floor/circuit/proc/handle_powerchange","self":0.000378,"total":0.000598,"real":0.000706,"over":0,"calls":117},{"name":"/turf/open/proc/transfer_occupant","self":0.000306,"total":0.000468,"real":0.000569,"over":0,"calls":196},{"name":"/turf/open/space/Destroy","self":0.014631,"total":0.08395,"real":0.075826,"over":0,"calls":1662},{"name":"/turf/open/space/proc/update_starlight","self":0.055704,"total":0.118289,"real":0.106417,"over":0,"calls":4477},{"name":"/turf/open/space/proc/enable_starlight","self":0.007831,"total":0.086661,"real":0.073172,"over":0,"calls":1662},{"name":"/turf/open/space/can_have_cabling","self":5.7e-05,"total":8.3e-05,"real":0.000109,"over":0,"calls":43},{"name":"/turf/open/space/get_smooth_underlay_icon","self":0.000166,"total":0.015649,"real":0.007931,"over":0,"calls":56},{"name":"/turf/open/space/ChangeTurf","self":0.00761,"total":0.327441,"real":0.27408,"over":0,"calls":1662},{"name":"/turf/open/space/Initialize","self":0.006457,"total":0.008324,"real":0.008982,"over":0,"calls":2270},{"name":"/turf/open/space/transit/Destroy","self":0.009409,"total":0.107933,"real":0.097106,"over":0,"calls":1660},{"name":"/turf/open/ChangeTurf","self":0.01192,"total":0.319769,"real":0.26903,"over":0,"calls":1662},{"name":"/turf/open/Entered","self":0.001179,"total":0.00401,"real":0.00293,"over":0,"calls":196},{"name":"/turf/open/Exited","self":0.000874,"total":0.002389,"real":0.002195,"over":0,"calls":265},{"name":"/turf/open/hotspot_expose","self":3.7e-05,"total":4.3e-05,"real":5.1e-05,"over":0,"calls":10},{"name":"/turf/open/Destroy","self":0.020221,"total":0.069363,"real":0.063119,"over":0,"calls":1662},{"name":"/turf/open/return_air","self":0.000738,"total":0.000909,"real":0.001129,"over":0,"calls":270},{"name":"/turf/proc/empty","self":0.029653,"total":0.591998,"real":0.500897,"over":0,"calls":2270},{"name":"/turf/proc/ChangeTurf","self":0.086798,"total":0.511122,"real":0.434939,"over":0,"calls":2270},{"name":"/turf/proc/can_have_cabling","self":0.000829,"total":0.001582,"real":0.002464,"over":0,"calls":1118},{"name":"/turf/proc/get_smooth_underlay_icon","self":1.2e-05,"total":1.8e-05,"real":2.4e-05,"over":0,"calls":8},{"name":"/turf/proc/get_explosive_block","self":0.003354,"total":0.005772,"real":0.006505,"over":0,"calls":2270},{"name":"/turf/proc/reconsider_lights","self":0.001752,"total":0.002734,"real":0.001734,"over":0,"calls":608},{"name":"/turf/proc/recalculate_directional_opacity","self":0.009319,"total":0.012967,"real":0.009453,"over":0,"calls":2270},{"name":"/turf/proc/get_cable_node","self":0.006308,"total":0.068573,"real":0.069773,"over":0,"calls":1161},{"name":"/turf/New","self":0.010443,"total":0.042489,"real":0.03594,"over":0,"calls":2270},{"name":"/turf/Destroy","self":0.010438,"total":0.050076,"real":0.046362,"over":0,"calls":2270},{"name":"/turf/_clear_signal_refs","self":0.008123,"total":0.013219,"real":0.013029,"over":0,"calls":2270},{"name":"/turf/Enter","self":0.001119,"total":0.005663,"real":0.004402,"over":0,"calls":111},{"name":"/turf/AllowDrop","self":9e-05,"total":0.000172,"real":0.000268,"over":0,"calls":118},{"name":"/proc/rustg_get_version","self":0.000332,"total":0.000528,"real":0.000211,"over":5e-06,"calls":34},{"name":"/proc/rustg_unix_timestamp","self":0.000116,"total":0.000142,"real":4.1e-05,"over":0.000116,"calls":8},{"name":"/proc/english_list","self":8.9e-05,"total":0.000127,"real":0.000176,"over":0,"calls":50},{"name":"/proc/typecache_filter_list_reverse","self":0.00469,"total":0.006496,"real":0.007688,"over":0,"calls":2270},{"name":"/proc/list_clear_nulls","self":9e-06,"total":1.4e-05,"real":1.9e-05,"over":0,"calls":6},{"name":"/proc/pick_weight","self":0.000759,"total":0.000895,"real":0.000834,"over":0,"calls":158},{"name":"/proc/pick_weight_recursive","self":0.001303,"total":0.002963,"real":0.00215,"over":0,"calls":158},{"name":"/proc/fill_with_ones","self":0.000652,"total":0.000849,"real":0.000735,"over":0,"calls":158},{"name":"/proc/popleft","self":4e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/proc/move_element","self":0.000968,"total":0.001468,"real":0.002035,"over":0.000473,"calls":689},{"name":"/proc/move_range","self":4.1e-05,"total":4.6e-05,"real":5.8e-05,"over":2e-05,"calls":12},{"name":"/proc/reverse_range","self":2.1e-05,"total":2.8e-05,"real":3.6e-05,"over":1.2e-05,"calls":9},{"name":"/proc/get_nested_locs","self":0.000211,"total":0.000315,"real":0.000428,"over":0,"calls":143},{"name":"/proc/send2chat","self":4.1e-05,"total":0.005294,"real":0.079825,"over":0,"calls":1},{"name":"/proc/cmp_subsystem_priority","self":0.002519,"total":0.004347,"real":0.005709,"over":0.001337,"calls":2201},{"name":"/proc/get_area_name","self":1e-05,"total":1.3e-05,"real":1.7e-05,"over":0,"calls":5},{"name":"/proc/reverse_ndir","self":7.5e-05,"total":0.000125,"real":0.000181,"over":0,"calls":75},{"name":"/proc/get_icon_dimensions_pure","self":0.000981,"total":0.001156,"real":0.00136,"over":0,"calls":252},{"name":"/proc/emissive_appearance","self":0.000294,"total":0.000626,"real":0.000685,"over":0,"calls":59},{"name":"/proc/fast_emissive_blocker","self":0.0314,"total":0.037871,"real":0.021922,"over":0,"calls":2501},{"name":"/proc/power_to_energy","self":1.9e-05,"total":3.4e-05,"real":4.8e-05,"over":0,"calls":19},{"name":"/proc/station_name","self":9e-06,"total":7.7e-05,"real":7.7e-05,"over":0,"calls":1},{"name":"/proc/set_station_name","self":1.3e-05,"total":1.7e-05,"real":1.7e-05,"over":0,"calls":1},{"name":"/proc/new_station_name","self":1.6e-05,"total":4.8e-05,"real":4.9e-05,"over":0,"calls":1},{"name":"/proc/REF","self":0.000847,"total":0.00097,"real":0.001116,"over":6.9e-05,"calls":164},{"name":"/proc/get_hearers_in_view","self":4.6e-05,"total":0.000178,"real":0.00013,"over":0,"calls":10},{"name":"/proc/get_hearers_in_range","self":0.00159,"total":0.004841,"real":0.004333,"over":0,"calls":351},{"name":"/proc/stoplag","self":0.001265,"total":0.001416,"real":5.69063,"over":3.9e-05,"calls":41},{"name":"/proc/baseturfs_string_list","self":0.0023,"total":0.004151,"real":0.005599,"over":0,"calls":2270},{"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.000203,"total":0.000243,"real":0.000287,"over":0,"calls":51},{"name":"/proc/int_to_words","self":5e-06,"total":8e-06,"real":1e-05,"over":0,"calls":3},{"name":"/proc/convert_integer_to_words","self":1.4e-05,"total":3.2e-05,"real":3.2e-05,"over":0,"calls":1},{"name":"/proc/safe_json_decode","self":0.000132,"total":0.00014,"real":0.00015,"over":0,"calls":4},{"name":"/proc/server_timestamp","self":0.001576,"total":0.001579,"real":0.000512,"over":0,"calls":5},{"name":"/proc/ISOtime","self":9.7e-05,"total":9.7e-05,"real":9.9e-05,"over":0,"calls":1},{"name":"/proc/update_midnight_rollover","self":0.000151,"total":0.000195,"real":0.000181,"over":6e-06,"calls":53},{"name":"/proc/___TraitRemove","self":0.000186,"total":0.000386,"real":0.000404,"over":0,"calls":23},{"name":"/proc/get_visual_offset","self":0.002503,"total":0.004101,"real":0.004334,"over":0,"calls":252},{"name":"/proc/dir2angle","self":5.5e-05,"total":0.000113,"real":0.000168,"over":0,"calls":54},{"name":"/proc/dir2offset","self":3.6e-05,"total":5.6e-05,"real":8.7e-05,"over":0,"calls":33},{"name":"/proc/getviewsize","self":3e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/proc/log_asset","self":0.000478,"total":0.000668,"real":0.000255,"over":1.2e-05,"calls":27},{"name":"/proc/log_perf","self":0.000109,"total":0.00011,"real":0.000295,"over":0,"calls":1},{"name":"/proc/log_world","self":0.000273,"total":0.005156,"real":0.000923,"over":0.000273,"calls":3},{"name":"/proc/sortTim","self":0.000147,"total":0.013121,"real":0.01107,"over":7.2e-05,"calls":34},{"name":"/proc/qdel","self":0.032651,"total":0.212921,"real":0.199697,"over":0.00019,"calls":9240},{"name":"/proc/iconstate2appearance","self":0.000973,"total":0.001474,"real":0.002105,"over":0,"calls":741},{"name":"/proc/_addtimer","self":7.7e-05,"total":0.000304,"real":0.00031,"over":0,"calls":9},{"name":"/proc/deltimer","self":0.00016,"total":0.000284,"real":0.000345,"over":0,"calls":78},{"name":"/proc/updatetimedelay","self":3.2e-05,"total":3.9e-05,"real":3.7e-05,"over":0,"calls":7},{"name":"/proc/mutable_appearance","self":0.000907,"total":0.001268,"real":0.001429,"over":0,"calls":206},{"name":"/proc/WEAKREF","self":1.4e-05,"total":0.000154,"real":0.000156,"over":7e-06,"calls":2},{"name":"/proc/generate_space_underlay","self":0.00759,"total":0.015475,"real":0.007768,"over":0,"calls":56},{"name":"/proc/add_radio","self":0.000497,"total":0.000636,"real":0.000812,"over":0,"calls":203},{"name":"/proc/remove_radio_all","self":0.000151,"total":0.000159,"real":0.000178,"over":0,"calls":15},{"name":"/proc/generate_status_text","self":2.5e-05,"total":0.000138,"real":0.000144,"over":0,"calls":6},{"name":"/proc/get_status_text","self":9e-05,"total":0.00015,"real":0.000239,"over":0,"calls":102},{"name":"/proc/get_airlock_overlay","self":0.00054,"total":0.001067,"real":0.001137,"over":0,"calls":64},{"name":"/proc/playsound","self":0.005889,"total":0.011836,"real":0.010426,"over":0,"calls":361},{"name":"/proc/get_sfx","self":0.00019,"total":0.000349,"real":0.000526,"over":0,"calls":230},{"name":"/proc/IsAdminAdvancedProcCall","self":2.9e-05,"total":3.8e-05,"real":5.3e-05,"over":2.7e-05,"calls":15},{"name":"/proc/get_admin_counts","self":5.4e-05,"total":6e-05,"real":6.8e-05,"over":5.4e-05,"calls":8},{"name":"/proc/calculate_light_offset","self":0.002628,"total":0.007184,"real":0.006439,"over":0,"calls":252},{"name":"/proc/get_color_from_blood_list","self":0.000188,"total":0.000278,"real":0.000296,"over":0,"calls":50},{"name":"/proc/propagate_network","self":0.03777,"total":0.18776,"real":0.188766,"over":0,"calls":43},{"name":"/proc/to_chat_immediate","self":0.000111,"total":0.000145,"real":4.2e-05,"over":0.000103,"calls":3},{"name":"/proc/to_chat","self":0.000175,"total":0.000334,"real":7.8e-05,"over":0.00017,"calls":4},{"name":"/mob/proc/update_pull_hud_icon","self":0.000113,"total":0.000193,"real":0.000276,"over":0,"calls":118},{"name":"/mob/proc/remove_movespeed_modifier","self":0.000319,"total":0.00041,"real":0.000516,"over":0,"calls":118},{"name":"/mob/living/proc/spreadFire","self":2e-06,"total":3e-06,"real":6e-06,"over":0,"calls":2},{"name":"/mob/living/proc/refresh_gravity","self":0.00034,"total":0.001788,"real":0.001891,"over":0,"calls":118},{"name":"/mob/living/proc/update_turf_movespeed","self":0.000208,"total":0.000291,"real":0.000389,"over":0,"calls":118},{"name":"/mob/living/proc/update_pull_movespeed","self":0.000508,"total":0.000908,"real":0.001021,"over":0,"calls":118},{"name":"/mob/living/carbon/human/proc/on_entered","self":7e-06,"total":1e-05,"real":1.3e-05,"over":0,"calls":2},{"name":"/mob/living/stop_pulling","self":0.000762,"total":0.001888,"real":0.001988,"over":0,"calls":118},{"name":"/mob/living/forceMove","self":0.001003,"total":0.019948,"real":0.020137,"over":0,"calls":118},{"name":"/mob/living/Moved","self":0.000815,"total":0.010178,"real":0.010321,"over":0,"calls":118},{"name":"/mob/living/mob_negates_gravity","self":0.000193,"total":0.000279,"real":0.000357,"over":0,"calls":118},{"name":"/mob/living/CanAllowThrough","self":9e-06,"total":2.9e-05,"real":3.1e-05,"over":0,"calls":3},{"name":"/mob/has_gravity","self":0.000521,"total":0.001435,"real":0.001536,"over":0,"calls":118},{"name":"/mob/Moved","self":0.000336,"total":0.009143,"real":0.009278,"over":0,"calls":118},{"name":"/area/proc/powered","self":0.006966,"total":0.011118,"real":0.015696,"over":0,"calls":6022},{"name":"/area/proc/power_change","self":0.001578,"total":0.21412,"real":0.215545,"over":0,"calls":230},{"name":"/area/proc/addStaticPower","self":4.9e-05,"total":7.2e-05,"real":8.7e-05,"over":0,"calls":16},{"name":"/area/proc/removeStaticPower","self":1.1e-05,"total":1.5e-05,"real":1.9e-05,"over":0,"calls":3},{"name":"/area/proc/update_beauty","self":4.6e-05,"total":8.6e-05,"real":0.000103,"over":0,"calls":25},{"name":"/area/update_icon","self":0.000737,"total":0.00288,"real":0.00309,"over":0,"calls":230},{"name":"/area/Exited","self":0.000377,"total":0.000542,"real":0.000745,"over":0,"calls":230},{"name":"/obj/proc/check_on_table","self":8.4e-05,"total":0.000134,"real":0.000201,"over":0,"calls":76},{"name":"/obj/item/gun/energy/recharge/proc/empty_if_not_held","self":5e-06,"total":0.000162,"real":0.000163,"over":0,"calls":1},{"name":"/obj/item/gun/energy/recharge/proc/empty","self":6e-06,"total":0.000156,"real":0.000157,"over":0,"calls":1},{"name":"/obj/item/gun/energy/recharge/update_overlays","self":9e-06,"total":4.7e-05,"real":4.8e-05,"over":0,"calls":1},{"name":"/obj/item/gun/energy/recharge/update_icon_state","self":4e-06,"total":2.6e-05,"real":2.6e-05,"over":0,"calls":1},{"name":"/obj/item/gun/energy/can_shoot","self":3e-06,"total":4e-06,"real":5e-06,"over":0,"calls":1},{"name":"/obj/item/gun/energy/update_icon_state","self":4e-06,"total":2.1e-05,"real":2.2e-05,"over":0,"calls":1},{"name":"/obj/item/gun/energy/update_overlays","self":4e-06,"total":3.5e-05,"real":3.6e-05,"over":0,"calls":1},{"name":"/obj/item/stock_parts/power_store/use","self":6e-06,"total":1.9e-05,"real":1.9e-05,"over":0,"calls":1},{"name":"/obj/item/radio/intercom/update_icon_state","self":0.001825,"total":0.002923,"real":0.00343,"over":0,"calls":654},{"name":"/obj/item/radio/intercom/proc/AreaPowerCheck","self":0.001514,"total":0.0396,"real":0.039973,"over":0,"calls":218},{"name":"/obj/item/radio/proc/readd_listening_radio_channels","self":0.000619,"total":0.001257,"real":0.001426,"over":0,"calls":203},{"name":"/obj/item/radio/proc/set_listening","self":0.001241,"total":0.012521,"real":0.012807,"over":0,"calls":218},{"name":"/obj/item/radio/proc/set_broadcasting","self":0.001297,"total":0.012739,"real":0.012959,"over":0,"calls":218},{"name":"/obj/item/radio/proc/set_on","self":0.001025,"total":0.02613,"real":0.026457,"over":0,"calls":218},{"name":"/obj/item/radio/update_overlays","self":0.00215,"total":0.012325,"real":0.01291,"over":0,"calls":654},{"name":"/obj/item/modular_computer/processor/use_energy","self":0.00017,"total":0.000379,"real":0.000411,"over":0,"calls":31},{"name":"/obj/machinery/door/airlock/proc/remaining_main_outage","self":0.0001,"total":0.000173,"real":0.000239,"over":0,"calls":96},{"name":"/obj/machinery/door/airlock/proc/has_active_reta_access","self":3.9e-05,"total":7.3e-05,"real":8.4e-05,"over":0,"calls":12},{"name":"/obj/machinery/door/airlock/hasPower","self":0.00027,"total":0.000439,"real":0.00052,"over":0,"calls":96},{"name":"/obj/machinery/door/airlock/update_icon","self":0.000101,"total":0.003327,"real":0.003363,"over":0,"calls":32},{"name":"/obj/machinery/door/airlock/update_icon_state","self":0.000131,"total":0.000348,"real":0.000376,"over":0,"calls":32},{"name":"/obj/machinery/door/airlock/update_overlays","self":0.000647,"total":0.002486,"real":0.002528,"over":0,"calls":32},{"name":"/obj/machinery/door/airlock/close","self":3.4e-05,"total":4.9e-05,"real":7.3e-05,"over":0,"calls":20},{"name":"/obj/machinery/door/proc/set_animation","self":6.9e-05,"total":0.002702,"real":0.002732,"over":0,"calls":22},{"name":"/obj/machinery/door/proc/autoclose","self":2.4e-05,"total":4.2e-05,"real":5.2e-05,"over":0,"calls":20},{"name":"/obj/machinery/door/Bumped","self":9e-06,"total":1.4e-05,"real":1.6e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/CanAllowThrough","self":9e-06,"total":2.3e-05,"real":2.5e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/update_icon_state","self":0.000176,"total":0.000239,"real":0.000267,"over":0,"calls":34},{"name":"/obj/machinery/door/update_overlays","self":9.6e-05,"total":0.000354,"real":0.000384,"over":0,"calls":34},{"name":"/obj/machinery/door/power_change","self":0.004733,"total":0.026495,"real":0.02807,"over":0,"calls":1850},{"name":"/obj/machinery/door/firedoor/update_name","self":1.8e-05,"total":2.5e-05,"real":2.6e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/firedoor/update_icon_state","self":7e-06,"total":2.6e-05,"real":2.7e-05,"over":0,"calls":2},{"name":"/obj/machinery/door/firedoor/update_overlays","self":2.6e-05,"total":9.7e-05,"real":9.8e-05,"over":0,"calls":2},{"name":"/obj/machinery/power/apc/proc/update","self":0.001878,"total":0.222813,"real":0.224259,"over":0,"calls":230},{"name":"/obj/machinery/power/proc/should_have_node","self":6.3e-05,"total":0.000131,"real":0.000203,"over":0,"calls":86},{"name":"/obj/machinery/power/proc/connect_to_network","self":0.006402,"total":0.088409,"real":0.089697,"over":0,"calls":1161},{"name":"/obj/machinery/power/proc/disconnect_from_network","self":0.003246,"total":0.010259,"real":0.011234,"over":0,"calls":1161},{"name":"/obj/machinery/power/solar/should_have_node","self":0.000797,"total":0.001576,"real":0.002426,"over":0,"calls":1032},{"name":"/obj/machinery/power/terminal/should_have_node","self":3.6e-05,"total":6.6e-05,"real":9.8e-05,"over":0,"calls":43},{"name":"/obj/machinery/turretid/update_overlays","self":3.3e-05,"total":0.000165,"real":0.000168,"over":0,"calls":3},{"name":"/obj/machinery/turretid/power_change","self":1.4e-05,"total":0.000276,"real":0.000277,"over":0,"calls":3},{"name":"/obj/machinery/holopad/power_change","self":0.000396,"total":0.001769,"real":0.001857,"over":0,"calls":90},{"name":"/obj/machinery/teleport/hub/proc/is_ready","self":3e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/obj/machinery/teleport/hub/update_icon_state","self":2e-05,"total":2.7e-05,"real":2.8e-05,"over":0,"calls":2},{"name":"/obj/machinery/teleport/station/power_change","self":1.2e-05,"total":0.000149,"real":0.000151,"over":0,"calls":2},{"name":"/obj/machinery/vending/power_change","self":0.00055,"total":0.002481,"real":0.002582,"over":0,"calls":121},{"name":"/obj/machinery/proc/set_machine_stat","self":0.004923,"total":0.008691,"real":0.012917,"over":0,"calls":5471},{"name":"/obj/machinery/proc/on_set_machine_stat","self":3.1e-05,"total":8.7e-05,"real":9.5e-05,"over":0,"calls":12},{"name":"/obj/machinery/proc/unset_static_power","self":1.1e-05,"total":2.8e-05,"real":3e-05,"over":0,"calls":3},{"name":"/obj/machinery/proc/get_room_area","self":0.00134,"total":0.002,"real":0.002769,"over":0,"calls":987},{"name":"/obj/machinery/proc/update_current_power_usage","self":2e-05,"total":5.7e-05,"real":6e-05,"over":0,"calls":3},{"name":"/obj/machinery/proc/set_is_operational","self":4e-05,"total":5.3e-05,"real":6.4e-05,"over":0,"calls":12},{"name":"/obj/machinery/proc/on_set_is_operational","self":8e-06,"total":1.5e-05,"real":2.6e-05,"over":0,"calls":12},{"name":"/obj/machinery/proc/powered","self":0.017792,"total":0.02821,"real":0.032543,"over":0,"calls":5693},{"name":"/obj/machinery/proc/use_energy","self":4.3e-05,"total":6.3e-05,"real":9.5e-05,"over":0,"calls":31},{"name":"/obj/machinery/proc/addStaticPower","self":4e-05,"total":9.8e-05,"real":0.000108,"over":0,"calls":13},{"name":"/obj/machinery/proc/removeStaticPower","self":3e-05,"total":0.000134,"real":0.000142,"over":0,"calls":13},{"name":"/obj/machinery/proc/power_change","self":0.028731,"total":0.062526,"real":0.066989,"over":0,"calls":5443},{"name":"/obj/machinery/computer/update_overlays","self":1.6e-05,"total":5.9e-05,"real":6.1e-05,"over":0,"calls":2},{"name":"/obj/machinery/computer/power_change","self":0.001258,"total":0.00767,"real":0.00789,"over":0,"calls":260},{"name":"/obj/machinery/computer/holodeck/proc/toggle_power","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/computer/holodeck/power_change","self":9e-06,"total":4.6e-05,"real":4.8e-05,"over":0,"calls":1},{"name":"/obj/machinery/computer/pandemic/update_icon_state","self":8e-06,"total":1e-05,"real":1.1e-05,"over":0,"calls":1},{"name":"/obj/machinery/computer/pandemic/update_overlays","self":2e-06,"total":3e-05,"real":3.1e-05,"over":0,"calls":1},{"name":"/obj/machinery/flasher/powered","self":8.3e-05,"total":0.000196,"real":0.000213,"over":0,"calls":26},{"name":"/obj/machinery/sparker/powered","self":8e-06,"total":1.8e-05,"real":1.8e-05,"over":0,"calls":2},{"name":"/obj/machinery/light_switch/power_change","self":0.000466,"total":0.00215,"real":0.002247,"over":0,"calls":153},{"name":"/obj/machinery/scanner_gate/proc/set_scanline","self":1.2e-05,"total":1.4e-05,"real":1.7e-05,"over":0,"calls":2},{"name":"/obj/machinery/scanner_gate/power_change","self":1e-05,"total":4.6e-05,"real":4.7e-05,"over":0,"calls":2},{"name":"/obj/machinery/stasis/proc/play_power_sound","self":7e-06,"total":1e-05,"real":1.8e-05,"over":0,"calls":2},{"name":"/obj/machinery/stasis/proc/stasis_running","self":1e-06,"total":4e-06,"real":1.2e-05,"over":0,"calls":2},{"name":"/obj/machinery/stasis/power_change","self":1.1e-05,"total":4.1e-05,"real":4.9e-05,"over":0,"calls":2},{"name":"/obj/machinery/status_display/proc/set_picture","self":0.000146,"total":0.005142,"real":0.005197,"over":0,"calls":48},{"name":"/obj/machinery/status_display/proc/set_messages","self":1.2e-05,"total":0.000686,"real":0.000687,"over":0,"calls":3},{"name":"/obj/machinery/status_display/proc/clear_display","self":0.000215,"total":0.0006,"real":0.000633,"over":0,"calls":48},{"name":"/obj/machinery/status_display/proc/clear_text","self":0.000217,"total":0.000337,"real":0.000377,"over":0,"calls":48},{"name":"/obj/machinery/status_display/proc/clear_green_screen","self":5.4e-05,"total":9.6e-05,"real":0.000131,"over":0,"calls":51},{"name":"/obj/machinery/status_display/proc/update_message","self":5.1e-05,"total":0.000222,"real":0.000227,"over":0,"calls":6},{"name":"/obj/machinery/status_display/proc/update","self":0.00042,"total":0.006946,"real":0.00707,"over":0,"calls":133},{"name":"/obj/machinery/status_display/update_appearance","self":0.00027,"total":0.005673,"real":0.005736,"over":0,"calls":51},{"name":"/obj/machinery/status_display/update_overlays","self":0.000539,"total":0.002907,"real":0.00296,"over":0,"calls":51},{"name":"/obj/machinery/status_display/power_change","self":0.000578,"total":0.008919,"real":0.009062,"over":0,"calls":133},{"name":"/obj/machinery/status_display/evac/process","self":0.000276,"total":0.000496,"real":0.000574,"over":0,"calls":79},{"name":"/obj/machinery/status_display/evac/proc/get_highest_priority_display","self":0.000168,"total":0.000222,"real":0.000281,"over":0,"calls":79},{"name":"/obj/machinery/status_display/supply/process","self":1.5e-05,"total":0.000701,"real":0.000702,"over":0,"calls":3},{"name":"/obj/machinery/status_display/ai/process","self":0.000187,"total":0.005331,"real":0.005383,"over":0,"calls":48},{"name":"/obj/machinery/status_display/door_timer/process","self":4e-06,"total":6e-06,"real":8e-06,"over":0,"calls":3},{"name":"/obj/machinery/suit_storage_unit/update_overlays","self":0.0002,"total":0.000798,"real":0.000867,"over":0,"calls":32},{"name":"/obj/machinery/suit_storage_unit/power_change","self":0.000154,"total":0.002921,"real":0.003009,"over":0,"calls":32},{"name":"/obj/machinery/atmospherics/components/unary/vent_pump/update_icon_nopipes","self":0.001776,"total":0.003978,"real":0.00434,"over":0,"calls":376},{"name":"/obj/machinery/atmospherics/components/unary/vent_pump/power_change","self":0.001669,"total":0.009528,"real":0.009896,"over":0,"calls":376},{"name":"/obj/machinery/atmospherics/components/unary/vent_scrubber/update_icon_nopipes","self":0.00135,"total":0.002734,"real":0.003017,"over":0,"calls":298},{"name":"/obj/machinery/atmospherics/components/unary/vent_scrubber/power_change","self":0.001322,"total":0.00711,"real":0.007401,"over":0,"calls":298},{"name":"/obj/machinery/atmospherics/components/proc/update_icon_nopipes","self":1e-06,"total":2e-06,"real":2e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/proc/get_pipe_layer_offset","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/update_icon","self":3.3e-05,"total":9.9e-05,"real":0.0001,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/get_pipe_image","self":0.00019,"total":0.000421,"real":0.000465,"over":0,"calls":38},{"name":"/obj/machinery/atmospherics/components/update_layer","self":6e-06,"total":8e-06,"real":9e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/tank/proc/smoothed","self":4e-06,"total":1.5e-05,"real":1.6e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/tank/proc/refresh_window","self":1e-05,"total":1.9e-05,"real":2e-05,"over":0,"calls":2},{"name":"/obj/machinery/atmospherics/components/tank/update_appearance","self":5e-06,"total":0.000136,"real":0.000137,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/components/tank/update_overlays","self":9e-06,"total":3e-05,"real":3e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/proc/get_pipe_image","self":0.000213,"total":0.000235,"real":0.000272,"over":0,"calls":38},{"name":"/obj/machinery/atmospherics/proc/update_cap_visuals","self":1e-06,"total":2e-06,"real":2e-06,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/update_icon","self":7e-06,"total":6e-05,"real":6.1e-05,"over":0,"calls":1},{"name":"/obj/machinery/atmospherics/update_name","self":9e-06,"total":1.1e-05,"real":1.2e-05,"over":0,"calls":1},{"name":"/obj/machinery/porta_turret/proc/check_should_process","self":2.1e-05,"total":2.9e-05,"real":4e-05,"over":0,"calls":11},{"name":"/obj/machinery/porta_turret/proc/finish_popup","self":4.1e-05,"total":4.9e-05,"real":5.7e-05,"over":0,"calls":13},{"name":"/obj/machinery/porta_turret/power_change","self":8.1e-05,"total":0.000298,"real":0.000304,"over":0,"calls":11},{"name":"/obj/machinery/light/get_light_offset","self":0.000191,"total":0.000278,"real":0.000307,"over":0,"calls":33},{"name":"/obj/machinery/light/update_icon_state","self":9.1e-05,"total":0.000123,"real":0.000136,"over":0,"calls":13},{"name":"/obj/machinery/light/update_overlays","self":3.4e-05,"total":0.000244,"real":0.000249,"over":0,"calls":13},{"name":"/obj/machinery/light/proc/update","self":0.000157,"total":0.001193,"real":0.001208,"over":0,"calls":13},{"name":"/obj/machinery/light/proc/broken_sparks","self":1.8e-05,"total":2.5e-05,"real":3.6e-05,"over":0,"calls":13},{"name":"/obj/machinery/light/proc/set_on","self":0.001309,"total":0.003169,"real":0.003961,"over":0,"calls":961},{"name":"/obj/machinery/light/proc/turned_off","self":3.7e-05,"total":6.4e-05,"real":6.9e-05,"over":0,"calls":13},{"name":"/obj/machinery/light/proc/has_emergency_power","self":1.7e-05,"total":2.7e-05,"real":3.7e-05,"over":0,"calls":13},{"name":"/obj/machinery/light/update_current_power_usage","self":3.9e-05,"total":0.000173,"real":0.000182,"over":0,"calls":13},{"name":"/obj/machinery/light/power_change","self":0.004407,"total":0.008876,"real":0.009724,"over":0,"calls":961},{"name":"/obj/machinery/light/floor/get_light_offset","self":4e-06,"total":8e-06,"real":9e-06,"over":0,"calls":4},{"name":"/obj/machinery/airalarm/proc/check_enviroment","self":0.001583,"total":0.03197,"real":0.03235,"over":0,"calls":270},{"name":"/obj/machinery/airalarm/proc/check_danger","self":0.017611,"total":0.029656,"real":0.03003,"over":0,"calls":270},{"name":"/obj/machinery/airalarm/power_change","self":0.001216,"total":0.036062,"real":0.036443,"over":0,"calls":270},{"name":"/obj/machinery/airalarm/update_name","self":2.4e-05,"total":3.6e-05,"real":3.8e-05,"over":0,"calls":3},{"name":"/obj/machinery/airalarm/update_appearance","self":1.6e-05,"total":0.000395,"real":0.000397,"over":0,"calls":3},{"name":"/obj/machinery/airalarm/update_icon_state","self":1.1e-05,"total":1.6e-05,"real":1.8e-05,"over":0,"calls":3},{"name":"/obj/machinery/airalarm/update_overlays","self":2.9e-05,"total":0.000122,"real":0.000125,"over":0,"calls":3},{"name":"/obj/machinery/microwave/power_change","self":5.5e-05,"total":0.000261,"real":0.000271,"over":0,"calls":18},{"name":"/obj/machinery/microwave/power_change","self":5.1e-05,"total":0.00031,"real":0.000324,"over":0,"calls":18},{"name":"/obj/machinery/smartfridge/proc/visible_items","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/machinery/smartfridge/update_appearance","self":5e-06,"total":0.000105,"real":0.000106,"over":0,"calls":1},{"name":"/obj/machinery/smartfridge/update_icon_state","self":1.1e-05,"total":1.3e-05,"real":1.4e-05,"over":0,"calls":1},{"name":"/obj/machinery/smartfridge/update_overlays","self":1.3e-05,"total":4.6e-05,"real":4.7e-05,"over":0,"calls":1},{"name":"/obj/machinery/smartfridge/drying/powered","self":6e-06,"total":1.5e-05,"real":1.7e-05,"over":0,"calls":2},{"name":"/obj/machinery/smartfridge/drying/power_change","self":3e-06,"total":2.6e-05,"real":2.7e-05,"over":0,"calls":1},{"name":"/obj/machinery/conveyor/proc/update","self":0.000378,"total":0.005142,"real":0.005254,"over":0,"calls":119},{"name":"/obj/machinery/conveyor/proc/conveyable_enter","self":0.000114,"total":0.000583,"real":0.000409,"over":0,"calls":32},{"name":"/obj/machinery/conveyor/proc/conveyable_exit","self":0.000129,"total":0.000156,"real":0.000185,"over":0,"calls":32},{"name":"/obj/machinery/conveyor/proc/start_conveying","self":0.000314,"total":0.000462,"real":0.000285,"over":0,"calls":32},{"name":"/obj/machinery/conveyor/update_icon_state","self":0.000435,"total":0.000641,"real":0.00074,"over":0,"calls":119},{"name":"/obj/machinery/conveyor/powered","self":0.000317,"total":0.000907,"real":0.001005,"over":0,"calls":119},{"name":"/obj/machinery/conveyor/power_change","self":0.000505,"total":0.007194,"real":0.007332,"over":0,"calls":119},{"name":"/obj/machinery/skill_station/power_change","self":2e-06,"total":1.5e-05,"real":1.6e-05,"over":0,"calls":1},{"name":"/obj/machinery/rnd/server/proc/refresh_working","self":1.6e-05,"total":0.000152,"real":0.00016,"over":0,"calls":3},{"name":"/obj/machinery/rnd/server/update_icon_state","self":2.1e-05,"total":4.4e-05,"real":5.2e-05,"over":0,"calls":3},{"name":"/obj/machinery/rnd/server/power_change","self":1.5e-05,"total":0.000201,"real":0.000209,"over":0,"calls":3},{"name":"/obj/machinery/rnd/update_icon_state","self":1.6e-05,"total":2.3e-05,"real":3.1e-05,"over":0,"calls":3},{"name":"/obj/machinery/modular_computer/update_appearance","self":0.000141,"total":0.002819,"real":0.002845,"over":0,"calls":31},{"name":"/obj/machinery/modular_computer/update_icon_state","self":0.000105,"total":0.000164,"real":0.000189,"over":0,"calls":31},{"name":"/obj/machinery/modular_computer/update_overlays","self":0.000182,"total":0.000731,"real":0.00076,"over":0,"calls":31},{"name":"/obj/machinery/modular_computer/power_change","self":0.000224,"total":0.00343,"real":0.003468,"over":0,"calls":31},{"name":"/obj/machinery/gravity_generator/update_icon_state","self":8.3e-05,"total":0.000179,"real":0.000195,"over":0,"calls":18},{"name":"/obj/machinery/gravity_generator/part/get_status","self":4.6e-05,"total":7e-05,"real":8.1e-05,"over":0,"calls":16},{"name":"/obj/machinery/gravity_generator/part/proc/on_update_icon","self":4e-05,"total":0.00071,"real":0.00072,"over":0,"calls":16},{"name":"/obj/machinery/gravity_generator/main/proc/set_power","self":7e-06,"total":0.000868,"real":0.000875,"over":0,"calls":2},{"name":"/obj/machinery/gravity_generator/main/power_change","self":1.2e-05,"total":0.000903,"real":0.000908,"over":0,"calls":2},{"name":"/obj/machinery/gravity_generator/main/get_status","self":2e-05,"total":3.4e-05,"real":4.9e-05,"over":0,"calls":18},{"name":"/obj/machinery/update_appearance","self":0.000857,"total":0.021177,"real":0.021564,"over":0,"calls":313},{"name":"/obj/machinery/doppler_array/powered","self":3e-06,"total":8e-06,"real":8e-06,"over":0,"calls":1},{"name":"/obj/effect/overlay/status_display_text/Initialize","self":2.8e-05,"total":9e-05,"real":9.3e-05,"over":0,"calls":2},{"name":"/obj/effect/overlay/status_display_text/proc/own","self":1.1e-05,"total":1.4e-05,"real":1.8e-05,"over":0,"calls":6},{"name":"/obj/effect/overlay/status_display_text/proc/disown","self":1.5e-05,"total":2e-05,"real":2.2e-05,"over":0,"calls":6},{"name":"/obj/effect/overlay/status_display_text/proc/generate_text","self":6e-06,"total":7e-06,"real":9e-06,"over":0,"calls":2},{"name":"/obj/effect/temp_visual/Destroy","self":0.000357,"total":0.00594,"real":0.006041,"over":0,"calls":73},{"name":"/obj/effect/unburrow/proc/release","self":0.000609,"total":0.025461,"real":0.02567,"over":0,"calls":90},{"name":"/obj/effect/fly_down/proc/release","self":0.000191,"total":0.007762,"real":0.007827,"over":0,"calls":28},{"name":"/obj/effect/decal/cleanable/Initialize","self":0.000901,"total":0.016136,"real":0.015151,"over":0,"calls":73},{"name":"/obj/effect/decal/cleanable/Destroy","self":0.00019,"total":0.005486,"real":0.00558,"over":0,"calls":48},{"name":"/obj/effect/decal/cleanable/proc/add_diseases","self":3.3e-05,"total":5e-05,"real":7e-05,"over":0,"calls":25},{"name":"/obj/effect/decal/cleanable/proc/replace_decal","self":5e-05,"total":8e-05,"real":0.000124,"over":0,"calls":48},{"name":"/obj/effect/decal/cleanable/proc/handle_merge_decal","self":6e-05,"total":8.6e-05,"real":0.000128,"over":0,"calls":48},{"name":"/obj/effect/decal/cleanable/blood/gibs/proc/spread_movement_effects","self":0.000969,"total":0.034027,"real":0.031905,"over":0,"calls":73},{"name":"/obj/effect/decal/cleanable/blood/Initialize","self":0.000665,"total":0.025588,"real":0.023416,"over":0,"calls":73},{"name":"/obj/effect/decal/cleanable/blood/Destroy","self":0.000229,"total":0.005713,"real":0.005804,"over":0,"calls":48},{"name":"/obj/effect/decal/cleanable/blood/proc/on_entered","self":2.9e-05,"total":4.6e-05,"real":6.8e-05,"over":0,"calls":23},{"name":"/obj/effect/decal/cleanable/blood/proc/get_blood_string","self":0.000776,"total":0.001511,"real":0.001263,"over":0,"calls":50},{"name":"/obj/effect/decal/cleanable/blood/proc/adjust_bloodiness","self":9.6e-05,"total":0.000134,"real":0.000171,"over":0,"calls":48},{"name":"/obj/effect/decal/cleanable/blood/proc/update_blood_color","self":0.000617,"total":0.001725,"real":0.001431,"over":0,"calls":98},{"name":"/obj/effect/decal/cleanable/blood/proc/get_dried_color","self":0.000863,"total":0.000947,"real":0.000663,"over":0,"calls":98},{"name":"/obj/effect/decal/cleanable/blood/update_name","self":0.000345,"total":0.001915,"real":0.00166,"over":0,"calls":50},{"name":"/obj/effect/decal/cleanable/blood/update_desc","self":0.000148,"total":0.000245,"real":0.000287,"over":0,"calls":50},{"name":"/obj/effect/decal/cleanable/blood/update_overlays","self":0.00015,"total":0.001088,"real":0.001106,"over":0,"calls":50},{"name":"/obj/effect/decal/cleanable/blood/replace_decal","self":0.000144,"total":0.000229,"real":0.000282,"over":0,"calls":48},{"name":"/obj/effect/decal/cleanable/blood/handle_merge_decal","self":0.000344,"total":0.000904,"real":0.000944,"over":0,"calls":48},{"name":"/obj/effect/decal/cleanable/blood/update_atom_colour","self":0.000557,"total":0.003651,"real":0.003362,"over":0,"calls":98},{"name":"/obj/effect/decal/cleanable/blood/add_blood_DNA","self":0.000567,"total":0.006339,"real":0.005226,"over":0,"calls":73},{"name":"/obj/effect/decal/Initialize","self":0.000725,"total":0.012697,"real":0.011679,"over":0,"calls":73},{"name":"/obj/effect/decal/proc/NeverShouldHaveComeHere","self":0.000265,"total":0.000365,"real":0.000492,"over":0,"calls":146},{"name":"/obj/effect/particle_effect/newtonian_move","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/effect/particle_effect/sparks/Destroy","self":5e-06,"total":0.000508,"real":0.00051,"over":0,"calls":1},{"name":"/obj/effect/particle_effect/sparks/proc/decay_in","self":4.2e-05,"total":0.00019,"real":0.000191,"over":0,"calls":2},{"name":"/obj/effect/particle_effect/sparks/proc/affect_location","self":3.9e-05,"total":8.4e-05,"real":9.1e-05,"over":0,"calls":10},{"name":"/obj/effect/particle_effect/sparks/proc/sparks_touched","self":3e-05,"total":4e-05,"real":4.8e-05,"over":0,"calls":11},{"name":"/obj/effect/particle_effect/sparks/Destroy","self":6e-06,"total":0.000527,"real":0.000527,"over":0,"calls":1},{"name":"/obj/effect/particle_effect/sparks/Move","self":4.6e-05,"total":0.001774,"real":0.001782,"over":0,"calls":9},{"name":"/obj/structure/closet/crate/CanAllowThrough","self":2.6e-05,"total":7.5e-05,"real":7.8e-05,"over":0,"calls":5},{"name":"/obj/structure/closet/CanAllowThrough","self":1.8e-05,"total":4.7e-05,"real":5.1e-05,"over":0,"calls":5},{"name":"/obj/structure/proc/on_climb_enter","self":2e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/structure/proc/on_climb_exit","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/structure/alien/egg/HasProximity","self":4e-06,"total":5e-06,"real":7e-06,"over":0,"calls":2},{"name":"/obj/structure/mirror/proc/can_reflect","self":2e-06,"total":3e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/structure/railing/proc/on_exit","self":1.4e-05,"total":3.5e-05,"real":3.9e-05,"over":0,"calls":3},{"name":"/obj/structure/table/proc/on_exit","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/structure/table/CanAllowThrough","self":2e-06,"total":8e-06,"real":9e-06,"over":0,"calls":1},{"name":"/obj/structure/table/update_icon","self":0.002124,"total":0.016489,"real":0.002007,"over":0,"calls":37},{"name":"/obj/structure/window/update_overlays","self":0.00341,"total":0.022472,"real":0.003268,"over":0,"calls":142},{"name":"/obj/structure/ore_vent/proc/on_entered","self":5e-06,"total":8.3e-05,"real":8.4e-05,"over":0,"calls":1},{"name":"/obj/structure/ore_vent/proc/on_exited","self":1e-06,"total":2e-06,"real":3e-06,"over":0,"calls":1},{"name":"/obj/structure/ore_vent/proc/trim_vent","self":1.9e-05,"total":7.9e-05,"real":8e-05,"over":0,"calls":1},{"name":"/obj/structure/ore_vent/update_icon_state","self":9e-06,"total":1e-05,"real":1.1e-05,"over":0,"calls":1},{"name":"/obj/structure/meateor_fluff/eyeball/proc/blink","self":4e-05,"total":0.000194,"real":0.000198,"over":0,"calls":5},{"name":"/obj/structure/cable/proc/get_dir_string","self":0.005025,"total":0.005871,"real":0.00691,"over":0,"calls":1161},{"name":"/obj/structure/cable/proc/get_cable_connections","self":0.020963,"total":0.024434,"real":0.028624,"over":0,"calls":4601},{"name":"/obj/structure/cable/proc/get_machine_connections","self":0.007352,"total":0.010512,"real":0.014273,"over":0,"calls":4601},{"name":"/obj/structure/cable/proc/auto_propagate_cut_cable","self":0.000652,"total":0.188535,"real":0.189545,"over":0,"calls":43},{"name":"/obj/structure/cable/update_icon_state","self":0.010324,"total":0.018325,"real":0.019307,"over":0,"calls":1161},{"name":"/obj/structure/cable/update_overlays","self":0.003194,"total":0.022601,"real":0.023676,"over":0,"calls":1161},{"name":"/obj/Initialize","self":0.0004,"total":0.005104,"real":0.005202,"over":0,"calls":76},{"name":"/obj/Destroy","self":0.001766,"total":0.02197,"real":0.022326,"over":0,"calls":241},{"name":"/obj/docking_port/mobile/proc/timeLeft","self":3.3e-05,"total":3.9e-05,"real":4.7e-05,"over":3.3e-05,"calls":8},{"name":"/obj/docking_port/mobile/proc/getModeStr","self":9e-06,"total":1.3e-05,"real":1.7e-05,"over":0,"calls":5},{"name":"/obj/add_blood_DNA","self":0.000352,"total":0.00076,"real":0.000823,"over":0,"calls":73},{"name":"/mutable_appearance/New","self":0.004372,"total":0.012453,"real":0.007405,"over":0,"calls":2876},{"name":"/sound/New","self":0.001362,"total":0.001707,"real":0.00188,"over":0,"calls":405},{"name":"/matrix/proc/get_x_shift","self":0.000229,"total":0.000421,"real":0.000609,"over":0,"calls":252},{"name":"/matrix/proc/get_y_shift","self":0.000205,"total":0.000384,"real":0.00058,"over":0,"calls":252},{"name":"/regex/proc/Find","self":4e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/feedback_variable/proc/(init)","self":2e-06,"total":3e-06,"real":4e-06,"over":0,"calls":1},{"name":"/datum/threed_sound/proc/(init)","self":4e-06,"total":5e-06,"real":6e-06,"over":0,"calls":2},{"name":"/datum/powernet/proc/(init)","self":6.5e-05,"total":9.3e-05,"real":0.000126,"over":0,"calls":43},{"name":"/obj/effect/decal/cleanable/blood/splatter/proc/(init)","self":0.000124,"total":0.00018,"real":0.000243,"over":0,"calls":73}]
