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

Fix/memory leaks #846

Merged
merged 24 commits into from
Mar 29, 2024
Merged

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    ace10ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    301ab46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b81210 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

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

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    44dfef4 View commit details
    Browse the repository at this point in the history
  2. terminate more tasks

    DenisBiryukov91 committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e12eedf View commit details
    Browse the repository at this point in the history
  3. clippy, fmt

    DenisBiryukov91 committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    15b1c92 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. - add ci bash script to run valgrind test;

    - add manual resource clean up to Runtime::close();
    - make certain task termination a bit cleaner;
    DenisBiryukov91 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    757cd48 View commit details
    Browse the repository at this point in the history
  2. -fix fmt

    DenisBiryukov91 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a1beb28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f45df41 View commit details
    Browse the repository at this point in the history
  4. clippy

    DenisBiryukov91 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    04aeeed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e7134e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5c672cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ca05313 View commit details
    Browse the repository at this point in the history
  8. replace ZRuntime drop with shutdown_timeout to prevent infinite wait …

    …time, if there any active blocking tasks left
    DenisBiryukov91 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a94e86f View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. docs update

    DenisBiryukov91 committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    918b1f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. - rename spawn -> spawn_abortable, spawn_cancellable -> spawn, for mo…

    …re clarity;
    
    - Some tasks now terminate in more graceful way
    DenisBiryukov91 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    1b4622f View commit details
    Browse the repository at this point in the history
  2. merge

    DenisBiryukov91 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9d293a7 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    13ae47b View commit details
    Browse the repository at this point in the history
  2. Update the doc

    YuanYuYuan committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    93eeacf View commit details
    Browse the repository at this point in the history
  3. - use ZRuntime executor instead of futures::executor

    - terminate more tasks
    - make TaskController::terminate_all[_async] accept timeout duration
    DenisBiryukov91 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9841bea View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3 from YuanYuYuan/feat/memory_leaks/drop-zruntime…

    …-pool
    
    Improve the drop of ZRUNTIME_POOL
    DenisBiryukov91 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    f593283 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

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