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

PerfGraph Live Print #16298

Merged
merged 45 commits into from Aug 26, 2021
Merged

Commits on Aug 10, 2021

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

Commits on Aug 17, 2021

  1. Add memory logging to perfgraph refs idaholab#15444

    Fix formatting refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    e91e8d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f97d862 View commit details
    Browse the repository at this point in the history
  3. Initial idea for print thread not working out, going to try anonther …

    …direction refs idaholab#15444
    
    Perfgraph Live printing working refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    7947f8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f465904 View commit details
    Browse the repository at this point in the history
  5. Move to external PerfGraphLivePrint object refs idaholab#15444

    All working refs idaholab#15444
    
    Some cleanup refs idaholab#15444
    
    Better spacing refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    cdccdf2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cad8386 View commit details
    Browse the repository at this point in the history
  7. Prevent overlapping output from live printing refs idaholab#15444

    WIP PerfGraphRegistry refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    e89d59d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    462f092 View commit details
    Browse the repository at this point in the history
  9. Updated FEProblemBase to new TIME_SECTION refs idaholab#15444

    Remove more perfgraph registration refs idaholab#15444
    
    More perfgraph registrations moving to new method idaholab#15444
    
    More API usage fixups and adding input file parameters to control perf_graph_live refs idaholab#15444
    
    Everything working refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    185bc72 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1e66564 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4875adb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8f5ca26 View commit details
    Browse the repository at this point in the history
  13. Add a bunch of line endings and flushes refs idaholab#15444

    Fixups after rebase refs idaholab#15444
    
    Fixing up root node related things refs idaholab#15444
    
    Satisfy precheck refs idaholab#15444
    
    Fixup testing issues refs idaholab#15444
    
    Fix non-printing messages refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    789a3c0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b74ef69 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    eb35440 View commit details
    Browse the repository at this point in the history
  16. Almost all working refs idaholab#15444

    Fixup a couple of tests refs idaholab#15444
    
    Remove debugging statement refs idaholab#15444
    
    Clang format idaholab#15444
    
    Fixup build error refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    e8f2d76 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2c8a07b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ea51616 View commit details
    Browse the repository at this point in the history
  19. Initialize vars refs idaholab#15444

    Address comments refs idaholab#15444
    
    Another initialization refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    581e9d5 View commit details
    Browse the repository at this point in the history
  20. Remove TimedPrint refs idaholab#15444

    Clang format refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    0fa1b64 View commit details
    Browse the repository at this point in the history
  21. Fixup Modules refs idaholab#15444

    clang format refs idaholab#15444
    
    Splitting for debugging refs idaholab#15444
    
    More breaking out refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    be2a36b View commit details
    Browse the repository at this point in the history
  22. Keep timing from happening within threads refs idaholab#15444

    Undo: Testing Valgrind
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    c7d3cf5 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    249f60b View commit details
    Browse the repository at this point in the history
  24. Resolve uninitialized memory issues refs idaholab#15444

    Fix printing error refs idaholab#15444
    
    Clang format refs idaholab#15444
    
    Fix compile issue refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    24da1ef View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    678569a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e509d7c View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    9069e09 View commit details
    Browse the repository at this point in the history
  28. Remove timing from places where it shouldnt be in StochasticTools refs

    …idaholab#15444
    
    Update framework/src/utils/PerfGraphLivePrint.C
    
    Use a const string for Finished
    
    Co-authored-by: Logan Harbour <loganhharbour@gmail.com>
    
    Update framework/src/utils/PerfGraphLivePrint.C
    
    Change message to const
    
    Co-authored-by: Logan Harbour <loganhharbour@gmail.com>
    
    Update framework/src/utils/PerfGraph.C
    
    Simplify
    
    Co-authored-by: Logan Harbour <loganhharbour@gmail.com>
    
    Removing more timers from stochastic tools refs idaholab#15444
    
    Fixup some debugging stuff left around refs idaholab#15444
    
    Initialize memory refs idaholab#15444
    
    clang format refs idaholab#15444
    
    Fix memory utils refs idaholab#15444
    
    Update framework/src/utils/PerfGraph.C
    
    Co-authored-by: Logan Harbour <loganhharbour@gmail.com>
    friedmud and loganharbour committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    2fd7045 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    3ca5ad8 View commit details
    Browse the repository at this point in the history
  30. Add some asserts refs idaholab#15444

    Remove unused constant refs idaholab#15444
    
    Fix capitilization for enum refs idaholab#15444
    
    Resolve review comments refs idaholab#15444
    
    Fix compile errors refs idaholab#15444
    
    Just debugging refs idaholab#15444
    
    Reduce duplicated code refs idaholab#15444
    
    Add debugging refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    55f5e5d View commit details
    Browse the repository at this point in the history
  31. Working on thread safety refs idaholab#15444

    Fixup memory errors refs idaholab#15444
    
    clang format refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    90cc589 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    03595c1 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    3c02f17 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    7d7265d View commit details
    Browse the repository at this point in the history
  35. Add deprecated timed prints refs idaholab#15444

    clang format refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    40230ef View commit details
    Browse the repository at this point in the history
  36. Switch to using a vector for storing SectionInfo and allow a lockless…

    … way for PerfGraph to read from the registry refs idaholab#15444
    
    Clang-format refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    6887d80 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    ec29cd7 View commit details
    Browse the repository at this point in the history
  38. Change how the print stack works to make it more robust, modify how t…

    …he PGLP is told to stop to make it more efficient refs idaholab#15444
    
    clang format refs idaholab#15444
    friedmud committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    c738058 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

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

Commits on Aug 20, 2021

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

Commits on Aug 24, 2021

  1. Update framework/doc/content/source/utils/PerfGraphLivePrint.md

    Co-authored-by: Logan Harbour <loganhharbour@gmail.com>
    friedmud and loganharbour committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    2718e9c View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Update framework/include/outputs/OutputWarehouse.h

    Co-authored-by: Logan Harbour <loganhharbour@gmail.com>
    friedmud and loganharbour committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    d35fe49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68748a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26d9748 View commit details
    Browse the repository at this point in the history