mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Optimizes invalidateCameraCache()
Before optimization it used 20.155 Total CPU/Self CPU on 183 calls After optimization it used 0.443 Total CPU/Self CPU on 223 calls.
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31
|
||||
|
||||
/proc/invalidateCameraCache()
|
||||
for(var/obj/machinery/computer/security/s in world)
|
||||
for(var/obj/machinery/computer/security/s in machines)
|
||||
s.camera_cache = null
|
||||
for(var/datum/alarm/A in world)
|
||||
var/datum/alarm_handler/AHandler = new /datum/alarm_handler()
|
||||
for(var/datum/alarm/A in AHandler.alarms)
|
||||
A.cameras = null
|
||||
|
||||
/obj/machinery/computer/security
|
||||
|
||||
Reference in New Issue
Block a user