module.jl
1 using Reexport 2 @reexport using DocStringExtensions 3 using JSON 4 using TimeTicks 5 using TimeTicks: Lang 6 using FunctionalCollections: PersistentHashMap 7 using ConcurrentCollections: ConcurrentCollections 8 using OrderedCollections: OrderedCollections, OrderedDict, LittleDict 9 10 using LoggingExtras: LoggingExtras 11 const LOGGING_GROUPS = Set{Symbol}() 12 export LOGGING_GROUPS 13 14 include("defs.jl") 15 include("lists.jl") 16 include("sandbox.jl") 17 include("types.jl") 18 include("config.jl") 19 include("helpers.jl") 20 include("parallel.jl") 21 include("ttl.jl") 22 include("tasks.jl") 23 include("tracedlocks.jl") 24 include("sortedarray.jl") 25 26 _doinit() = begin 27 ENV["JULIA_NUM_THREADS"] = Sys.CPU_THREADS 28 isdefined(Misc, :config) && reset!(config) 29 setoffline!() 30 end 31 32 # export results