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

Move monitoring wrapper code into its own module #2468

Merged
merged 2 commits into from
Nov 22, 2022

Commits on Nov 15, 2022

  1. Move monitoring wrapper code into its own module

    This is to avoid capturing so much in the closure of the monitoring wrapper,
    which prior to this patch, captured a lot of surprising stuff.
    
    This reduces serialisation load (time and space).
    
    With parsl/tests/test_bash/test_basic.py, using Work Queue and monitoring,
    the five serialized function sizes are:
    
    before this commit: 8400 bytes
    after this commit: 7252 bytes
    
    saving 1148 bytes per function invocation.
    benclifford committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    f5af394 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

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