Skip to content

Unreal's GameThread is missing in profile.json but present in .etl file #674

@jsjtxietian

Description

@jsjtxietian

Hi Thanks for the great work, I really love the idea of converting .etl file to gecko, the firefox profiler is great.

When I profile my unreal game, I noticed that a thread named "GameThread" is missing in the output profile.json.gz, but I can see it in the .elf file, and I tried with vtune too it can also display the Gamethread. Because the gamethread is the most important one, and it's the main thread, so it's a little annoying.

Update: I read the code and find that it will overwrite the main thread's name to process's name when serializing to gecko json, so I did not find the "GameThread" in the json output, can this be improved a bit to avoid misunderstanding ? If so I'm happy to help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions