Skip to content

Tracy#2127

Merged
wixoaGit merged 45 commits intoOpenDreamProject:masterfrom
amylizzle:tracy
May 31, 2025
Merged

Tracy#2127
wixoaGit merged 45 commits intoOpenDreamProject:masterfrom
amylizzle:tracy

Conversation

@amylizzle
Copy link
Collaborator

@amylizzle amylizzle commented Dec 7, 2024

with thanks to https://github.com/wixoaGit/OpenDreamFork/tree/tracy for doing most of the work

When in TOOLS build activates proc logging for DM with source locations.

image
image
also it does native procs so we can use it to make OD faster
image
Memory tracing:
image
image

Note: DreamObject memory footprint is not accurate. It assumes that each object allocates its total possible memory.

@boring-cyborg boring-cyborg bot added the Runtime Involves the OpenDream server/runtime label Dec 7, 2024
@github-actions github-actions bot added the size/L label Dec 7, 2024
@boring-cyborg boring-cyborg bot added the Client Involves the OpenDream client label Dec 8, 2024
[CVarDefs]
public abstract class OpenDreamCVars {
public static readonly CVarDef<string> JsonPath =
CVarDef.Create("opendream.json_path", String.Empty, CVar.SERVERONLY);

Check notice

Code scanning / InspectCode

Replace built-in type reference with a CLR type name or a keyword in static member access expressions Note

Built-in type reference is inconsistent with code style settings
@amylizzle amylizzle marked this pull request as ready for review December 8, 2024 16:58
@github-actions github-actions bot added size/XL and removed size/L labels Dec 9, 2024
@github-actions
Copy link

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

@github-actions
Copy link

github-actions bot commented Apr 3, 2025

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

@github-actions
Copy link

github-actions bot commented May 2, 2025

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

@wixoaGit wixoaGit enabled auto-merge (squash) May 31, 2025 04:43
@wixoaGit wixoaGit merged commit f5052ea into OpenDreamProject:master May 31, 2025
7 checks passed
@amylizzle amylizzle deleted the tracy branch May 31, 2025 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Client Involves the OpenDream client Runtime Involves the OpenDream server/runtime size/XL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants