Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

Logs and profiling improvements #441

Open
5 of 13 tasks
PiotrGardocki opened this issue Apr 3, 2020 · 0 comments
Open
5 of 13 tasks

Logs and profiling improvements #441

PiotrGardocki opened this issue Apr 3, 2020 · 0 comments
Assignees

Comments

@PiotrGardocki
Copy link
Member

PiotrGardocki commented Apr 3, 2020

  • create manager for threads ids
  • make macro logs work concurrently
  • make profiling use threads ids manager
  • check if the most important code parts are logged
  • make profiling use LOG_INFO macro
  • add formatter for macro logs
  • fix overlaping sections in chrome tracing
  • fix macros compiler warnings in Distribution
  • add Windows debug output handler for logs
  • change _FUNCTION_ macro in PH_PROFILE_FUNCTION
  • make ProfilingTimer destructor be safe from exceptions
  • FileHandler should take care of creating logs (or another) directory
  • change place of initializing module (it should be initialized before Game is created)
@PiotrGardocki PiotrGardocki self-assigned this Apr 3, 2020
@PiotrGardocki PiotrGardocki changed the title Logs improvements Logs and profiling improvements Apr 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant