OpenDreamProject / OpenDream

A project for running games made in the DM programming language
MIT License
208 stars 112 forks source link

ADOPTED: Datum softdels #1920

Closed amylizzle closed 1 month ago

amylizzle commented 3 months ago

Adopted from #1776

Seems to have dropped 2Gb from the memory usage of goon on cog2.

Draft because some mildly weird stuff needs investigating first

github-actions[bot] commented 1 month ago

This pull request has conflicts, please resolve those before we can evaluate the pull request.

amylizzle commented 1 month ago

Running goon with only softdels (ie, the whole ifdef opendream del() thing disabled) reduces memory usage by the same amount. Using goon's debug tools for softdels I get this for OD: image compared to this for BYOND: image