mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-27 07:08:55 +01:00
[MIRROR] (Partially) Fixes Out Of Memory crashes (#10092)
Co-authored-by: Cameron Lennox <killer65311@gmail.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
co-authored by
Cameron Lennox
Kashargul
parent
133f37de97
commit
ec71611656
@@ -0,0 +1,30 @@
|
||||
///NOTE: LEAVE THIS FILE UNTICKED AND THE SEGMENTS OF CODE COMMENTED OUT UNLESS YOU NEED TO DO SOMETHING SPECIFIC / TRACK SOMETHING SPECIFIC.
|
||||
|
||||
|
||||
/*
|
||||
/// Testing if DNA & Species datums get destoryed or not. Use this as a basis to test for memory leaks.
|
||||
/// This happens if DNA is copied from somewhere but not qdel_swap()'d. WARNING: Not every time it's copied should be qdel_swap()'d.
|
||||
/// But if you are doing anything DNA copy related, turn this on and make sure it's not infintely storing a datum somewhere.
|
||||
GLOBAL_VAR(total_dna_counters)
|
||||
GLOBAL_VAR(total_species_counters)
|
||||
|
||||
/datum/dna/New()
|
||||
. = ..()
|
||||
GLOB.total_dna_counters += 1
|
||||
|
||||
/datum/dna/Destroy()
|
||||
. = ..()
|
||||
GLOB.total_dna_counters -= 1
|
||||
|
||||
/datum/species/New()
|
||||
. = ..()
|
||||
GLOB.total_species_counters += 1
|
||||
|
||||
/datum/species/Destroy()
|
||||
. = ..()
|
||||
GLOB.total_species_counters -= 1
|
||||
|
||||
/proc/delete_all_monkeys()
|
||||
for(var/mob/living/carbon/human/monkey/monkeys in world)
|
||||
qdel(monkeys)
|
||||
*/
|
||||
Reference in New Issue
Block a user