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 option to snoop commands to control spawning separate process vs eval'ing in existing process #252

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

Commits on Jul 25, 2021

  1. Configuration menu
    Copy the full SHA
    74371aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25c2d6e View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. Configuration menu
    Copy the full SHA
    ecdb272 View commit details
    Browse the repository at this point in the history
  2. Add basic test for snoop_all.

    NHDaly committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    50c030a View commit details
    Browse the repository at this point in the history
  3. Change @snoop_all to generate the output filenames

    ```julia
    julia> f(x) = 2^x+100
    f (generic function with 1 method)
    
    julia> tinf, snoopl_csv, snoopl_yaml, snoopc_csv =
               SnoopCompileCore.@snoop_all "snoop_all-f" f(2)
    (InferenceTimingNode: 0.003273/0.003523 on Core.Compiler.Timings.ROOT() with 1 direct children, "snoop_all-f.snoopl.csv", "snoop_all-f.snoopl.yaml", "snoop_all-f.snoopc.csv")
    ```
    NHDaly committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    e1795a1 View commit details
    Browse the repository at this point in the history
  4. Add docstring to snoop_all

    NHDaly committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    24c8c47 View commit details
    Browse the repository at this point in the history
  5. Simplify process spawning code

    NHDaly committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    995ffd2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c06d84e View commit details
    Browse the repository at this point in the history