compiler: faster vmod lookup
parent
08799792a7
commit
a77640165e
|
@ -139,7 +139,12 @@ fn (mcache mut ModFileCacher) get_files(cfolder string) []string {
|
|||
if cfolder in mcache.folder_files {
|
||||
return mcache.folder_files[ cfolder ]
|
||||
}
|
||||
files := os.ls(cfolder) or { return [] }
|
||||
mut files := []string
|
||||
if os.exists( cfolder ) && os.is_dir(cfolder) {
|
||||
if listing := os.ls(cfolder) {
|
||||
files = listing
|
||||
}
|
||||
}
|
||||
mcache.folder_files[ cfolder ] = files
|
||||
return files
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue