Skip to content
Snippets Groups Projects
Select Git revision
2 results Searching

git-remote-contributor.dot

Blame
  • Forked from Scientific Computing / education / git-seminar
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    runprofile.jl 531 B
    #!/usr/bin/env julia
    # A wrapper script to start a Persefone simulation and do a profiling run
    # (https://docs.julialang.org/en/v1/stdlib/Profile/).
    
    using Pkg
    Pkg.activate(".")
    using Persefone
    
    using Profile
    Profile.clear()
    
    @profile simulate()
    
    open("profile_results/profile_flat.txt", "w") do s
        Profile.print(IOContext(s, :displaysize=>(300,145)), format=:flat, mincount=10, sortedby=:count)
    end
    
    open("profile_results/profile_tree.txt", "w") do s
        Profile.print(IOContext(s, :displaysize=>(300,300)), mincount=10)
    end