Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking improvements #88

Open
BaalNetbek opened this issue Nov 24, 2024 · 2 comments
Open

Tracking improvements #88

BaalNetbek opened this issue Nov 24, 2024 · 2 comments

Comments

@BaalNetbek
Copy link

BaalNetbek commented Nov 24, 2024

Features request:
Toggling Show Track Info to require CTRL (CTRL+F3) to prevent unintetional switching as F3 is very close to F2 (default RSK mapping).

Selective Tracking:
Ability to selective disabling tracking classes or methods or even enabling specific objects.

Log optimization:
Display built in log's history in FIFO mode.

Workarounds (not using java's console):

#powershell  - slow printing
Get-Content log.txt -wait  
#bash - Git Bash on windows - resposive
tail -f log.txt

Use case:
I'm analysing GoF2 a 3D Game. The scene rendering methods are being called constantly so when I open the log by after misakenly pressing F3 game KEmu freezes for very long time.

obraz

@BaalNetbek

This comment was marked as outdated.

@shinovon shinovon reopened this Nov 24, 2024
@BaalNetbek
Copy link
Author

BaalNetbek commented Nov 24, 2024

To the log optimazation: I think displaying only last X lines and lowering refresh rate would be enough to limit freezing and performance penalty.
EDIT: It seems that FPS drop while Show Track Info is not caused by printing in log console as it does't stop when it's closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants