Skip to content

Commit 7024b73

Browse files
more hardcode statements
1 parent 59549eb commit 7024b73

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

contrib/generate_precompile.jl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,15 @@ precompile(Base._require, (Base.PkgId, Nothing))
4242
precompile(Base.indexed_iterate, (Pair{Symbol, Union{Nothing, String}}, Int))
4343
precompile(Base.indexed_iterate, (Pair{Symbol, Union{Nothing, String}}, Int, Int))
4444
45+
# Pkg loading
46+
precompile(Tuple{typeof(Base.Filesystem.normpath), String, String, Vararg{String}})
47+
precompile(Tuple{typeof(Base.append!), Array{String, 1}, Array{String, 1}})
48+
precompile(Tuple{typeof(Base.join), Array{String, 1}, Char})
49+
precompile(Tuple{typeof(Base.getindex), Base.Dict{Any, Any}, Char})
50+
precompile(Tuple{typeof(Base.delete!), Base.Set{Any}, Char})
51+
precompile(Tuple{typeof(Base.convert), Type{Base.Dict{String, Base.Dict{String, String}}}, Base.Dict{String, Any}})
52+
precompile(Tuple{typeof(Base.convert), Type{Base.Dict{String, Array{String, 1}}}, Base.Dict{String, Any}})
53+
4554
# REPL
4655
precompile(isequal, (String, String))
4756
precompile(Base.check_open, (Base.TTY,))
@@ -74,6 +83,7 @@ precompile(Base.get_preferences, (Base.UUID,))
7483
precompile(Base.record_compiletime_preference, (Base.UUID, String))
7584
7685
# miscellaneous
86+
precompile(Tuple{typeof(Base.write), Base.GenericIOBuffer{GenericMemory{:not_atomic, UInt8, Core.AddrSpace{Core}(0x00)}}, String})
7787
precompile(Tuple{typeof(Base.exit)})
7888
precompile(Tuple{typeof(Base.require), Base.PkgId})
7989
precompile(Tuple{typeof(Base.recursive_prefs_merge), Base.Dict{String, Any}})

0 commit comments

Comments
 (0)