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

add support for Tracy profiler #1153

Open
wants to merge 32 commits into
base: master
Choose a base branch
from

Commits on Sep 8, 2024

  1. add support for Tracy profiler

    * add tracy client
    
    * add Aidan's StackContext Zone
    
    * a bit more documentation
    
    * doc cleanup
    
    * add HXCPP_TRACY_DISABLE_STACKS flag
    dazKind authored Sep 8, 2024
    Configuration menu
    Copy the full SHA
    05f8349 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1426a88 View commit details
    Browse the repository at this point in the history
  3. move code to third party; move tracy into it's own cachable <files> s…

    …ection in haxe-target.xml
    dazKind committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    7eb096a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a80a01b View commit details
    Browse the repository at this point in the history
  5. fix incorrect signature

    Aidan63 committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    4e9c48d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1377502 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b722724 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b714dd3 View commit details
    Browse the repository at this point in the history
  9. update docs

    dazKind committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    f25853d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bb57cad View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8e5378e View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    340e90b View commit details
    Browse the repository at this point in the history
  2. added HXCPP_TRACY_INCLUDE_CALLSTACKS, use this to generate & include …

    …callstacks in the profiler zones
    dazKind committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d39ecc1 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. allocation tracking

    Aidan63 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    294b587 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    539fc04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    608f1f0 View commit details
    Browse the repository at this point in the history
  4. add HXCPP_TRACY_MEMORY

    dazKind committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    4de9cd5 View commit details
    Browse the repository at this point in the history
  5. stack depth needs +1

    dazKind committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    09df741 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. track large objects globally

    Aidan63 committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    1b53779 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. eagerly free large objects

    Aidan63 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9ecfa08 View commit details
    Browse the repository at this point in the history
  2. add __hxcpp_tracy_set_thread_name_and_group; disable custom GC ___tra…

    …cy_source_location_data
    dazKind committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    56aaf05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b74420 View commit details
    Browse the repository at this point in the history
  4. Use hxcpp float

    Aidan63 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    21f8853 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    510590f View commit details
    Browse the repository at this point in the history
  6. Remove test zone function

    Aidan63 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    87b4be8 View commit details
    Browse the repository at this point in the history
  7. line unique scope variable

    Aidan63 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    012a887 View commit details
    Browse the repository at this point in the history
  8. callstack macro variant

    Aidan63 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    5075869 View commit details
    Browse the repository at this point in the history
  9. fix HXCPP_TRACY_ZONE

    dazKind committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    37ba18e View commit details
    Browse the repository at this point in the history
  10. zone count function

    Aidan63 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3a85591 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. update docs & comments

    dazKind committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    3daace9 View commit details
    Browse the repository at this point in the history
  2. update readme

    dazKind committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    c6bac3d View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    e09e5d2 View commit details
    Browse the repository at this point in the history