Skip to content

Instantly share code, notes, and snippets.

@pfitzseb
Created August 20, 2018 18:55
Show Gist options
  • Save pfitzseb/6757ea9dcfbc139ef9207416a1c94927 to your computer and use it in GitHub Desktop.
Save pfitzseb/6757ea9dcfbc139ef9207416a1c94927 to your computer and use it in GitHub Desktop.
julia> logs = filter(r->r.level==Debug && r._module==Revise, rlogger.logs);
julia> logs
1357-element Array{Test.LogRecord,1}:
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d83, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\traits.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d84, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\array.jl",:mtime=>1.53469e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d85, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\views.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d86, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\basic.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d87, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\string.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d88, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\substring.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d89, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\strings.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d8a, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\search.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d8b, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\unicode.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d8c, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\util.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d8d, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\strings\\io.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d8e, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\version.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Recipe for Base", Revise, "Watching", :Revise_61343d8f, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\recipes.jl", 25, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:filename, :mtime, :mtimeref),Tuple{String,Float64,Float64}}}(:filename=>"D:\\Programme\\Julia-1.0.0\\share\\julia\\base\\weakkeydict.jl",:mtime=>1.53377e9,:mtimeref=>1.53377e9))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60311, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>Serialization,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60312, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>Serialization.__deserialized_types__,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60313, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>Base,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60314, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>Base.Docs,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60315, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>LibGit2,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60316, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>LinearAlgebra,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60317, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>Base,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60318, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>SuiteSparse,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b60319, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>SuiteSparse.CHOLMOD,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b6031a, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>Distributed,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b6031b, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>Markdown,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Test.LogRecord(Debug, "Diff", Revise, "Parsing", :Revise_67b6031c, "C:\\Users\\Basti\\.julia\\dev\\Revise\\src\\Revise.jl", 212, Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol,Symbol},NamedTuple{(:activemodule, :newexprs, :oldexprs),Tuple{Module,Set{Revise.RelocatableExpr},Set{Revise.RelocatableExpr}}}}(:activemodule=>REPL.TerminalMenus,:newexprs=>Set(Revise.RelocatableExpr[]),:oldexprs=>Set(Revise.RelocatableExpr[])))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment