diff options
| -rw-r--r-- | app/Server.hs | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/app/Server.hs b/app/Server.hs index 41197b6..3ffef1a 100644 --- a/app/Server.hs +++ b/app/Server.hs @@ -218,7 +218,7 @@ configParser =    (not <$>     switch       (long "no-expressions" <> -      help "Disable queries that return expressions inside selected span")) <*> +      help "Disable queries that return expressions inside selected span (reduces memory usage)")) <*>    optional      (strOption         (long "index-directory" <> @@ -237,7 +237,7 @@ configParser =        help "URL prefix for static files (default is 'files')")) <*>    optional      (strOption -       (long "js-path" <> help "Path to a directory with javascript files" <> +       (long "js-path" <> help "Path to a directory with javascript files (by default, the server uses javascript files that are embedded in the executable)" <>          metavar "PATH")) <*>    (pure 50 <|>     option @@ -248,7 +248,7 @@ configParser =      (CreateStore <$>       strOption         (long "create-store" <> -        help "Create a key-value store from PackageInfo of each indexed package" <> +        help "Create a key-value store from PackageInfo of each indexed package. The key-value store allows to significantly reduce memory usage of the server (3x times for a real-world set of Haskell packages)." <>          metavar "PATH_TO_DATA_DIRECTORY") <|>       (UseStore <$>        strOption @@ -258,7 +258,7 @@ configParser =       (UseStoreMmap <$>        strOption          (long "use-store-mmap" <> -         help "Use existing key-value store. mmap 'values' file." <> +         help "Use existing key-value store. Memory map 'values' file (the server uses less memory but may be slower to respond to requests)." <>           metavar "PATH_TO_DATA_DIRECTORY"))) <*>    switch      (long "use-hoogle-api" <> | 
