Enable cache system by default

This commit is contained in:
Artur Jamro
2019-09-18 16:33:21 -07:00
committed by Dan Gohman
parent 512b1196fd
commit d1706117e5
3 changed files with 16 additions and 16 deletions

View File

@@ -63,7 +63,7 @@ The translation is dependent on the environment chosen.
The default is a dummy environment that produces placeholder values. The default is a dummy environment that produces placeholder values.
Usage: Usage:
wasm2obj [--target TARGET] [-Odg] [--cache | --cache-config=<cache_config_file>] [--enable-simd] <file> -o <output> wasm2obj [--target TARGET] [-Odg] [--disable-cache | --cache-config=<cache_config_file>] [--enable-simd] <file> -o <output>
wasm2obj --create-cache-config [--cache-config=<cache_config_file>] wasm2obj --create-cache-config [--cache-config=<cache_config_file>]
wasm2obj --help | --version wasm2obj --help | --version
@@ -72,9 +72,9 @@ Options:
-h, --help print this help message -h, --help print this help message
--target <TARGET> build for the target triple; default is the host machine --target <TARGET> build for the target triple; default is the host machine
-g generate debug information -g generate debug information
-c, --cache enable caching system, use default configuration --disable-cache disables cache system
--cache-config=<cache_config_file> --cache-config=<cache_config_file>
enable caching system, use specified cache configuration; use specified cache configuration;
can be used with --create-cache-config to specify custom file can be used with --create-cache-config to specify custom file
--create-cache-config --create-cache-config
creates default configuration and writes it to the disk, creates default configuration and writes it to the disk,
@@ -93,7 +93,7 @@ struct Args {
arg_target: Option<String>, arg_target: Option<String>,
flag_g: bool, flag_g: bool,
flag_debug: bool, flag_debug: bool,
flag_cache: bool, // TODO change to disable cache after implementing cache eviction flag_disable_cache: bool,
flag_cache_config: Option<String>, flag_cache_config: Option<String>,
flag_create_cache_config: bool, flag_create_cache_config: bool,
flag_enable_simd: bool, flag_enable_simd: bool,
@@ -143,7 +143,7 @@ fn main() {
} }
let errors = cache_init( let errors = cache_init(
args.flag_cache || args.flag_cache_config.is_some(), !args.flag_disable_cache,
args.flag_cache_config.as_ref(), args.flag_cache_config.as_ref(),
log_config, log_config,
); );

View File

@@ -62,17 +62,17 @@ including calling the start function if one is present. Additional functions
given with --invoke are then called. given with --invoke are then called.
Usage: Usage:
wasmtime [-odg] [--enable-simd] [--wasi-c] [--cache | --cache-config=<cache_config_file>] [--preload=<wasm>...] [--env=<env>...] [--dir=<dir>...] [--mapdir=<mapping>...] <file> [<arg>...] wasmtime [-odg] [--enable-simd] [--wasi-c] [--disable-cache | --cache-config=<cache_config_file>] [--preload=<wasm>...] [--env=<env>...] [--dir=<dir>...] [--mapdir=<mapping>...] <file> [<arg>...]
wasmtime [-odg] [--enable-simd] [--wasi-c] [--cache | --cache-config=<cache_config_file>] [--env=<env>...] [--dir=<dir>...] [--mapdir=<mapping>...] --invoke=<fn> <file> [<arg>...] wasmtime [-odg] [--enable-simd] [--wasi-c] [--disable-cache | --cache-config=<cache_config_file>] [--env=<env>...] [--dir=<dir>...] [--mapdir=<mapping>...] --invoke=<fn> <file> [<arg>...]
wasmtime --create-cache-config [--cache-config=<cache_config_file>] wasmtime --create-cache-config [--cache-config=<cache_config_file>]
wasmtime --help | --version wasmtime --help | --version
Options: Options:
--invoke=<fn> name of function to run --invoke=<fn> name of function to run
-o, --optimize runs optimization passes on the translated functions -o, --optimize runs optimization passes on the translated functions
-c, --cache enable caching system, use default configuration --disable-cache disables cache system
--cache-config=<cache_config_file> --cache-config=<cache_config_file>
enable caching system, use specified cache configuration; use specified cache configuration;
can be used with --create-cache-config to specify custom file can be used with --create-cache-config to specify custom file
--create-cache-config --create-cache-config
creates default configuration and writes it to the disk, creates default configuration and writes it to the disk,
@@ -96,7 +96,7 @@ struct Args {
arg_file: String, arg_file: String,
arg_arg: Vec<String>, arg_arg: Vec<String>,
flag_optimize: bool, flag_optimize: bool,
flag_cache: bool, // TODO change to disable cache after implementing cache eviction flag_disable_cache: bool,
flag_cache_config: Option<String>, flag_cache_config: Option<String>,
flag_create_cache_config: bool, flag_create_cache_config: bool,
flag_debug: bool, flag_debug: bool,
@@ -242,7 +242,7 @@ fn rmain() -> Result<(), Error> {
} }
let errors = cache_init( let errors = cache_init(
args.flag_cache || args.flag_cache_config.is_some(), !args.flag_disable_cache,
args.flag_cache_config.as_ref(), args.flag_cache_config.as_ref(),
log_config, log_config,
); );

View File

@@ -41,7 +41,7 @@ const USAGE: &str = "
Wast test runner. Wast test runner.
Usage: Usage:
wast [-do] [--enable-simd] [--cache | --cache-config=<cache_config_file>] <file>... wast [-do] [--enable-simd] [--disable-cache | --cache-config=<cache_config_file>] <file>...
wast --create-cache-config [--cache-config=<cache_config_file>] wast --create-cache-config [--cache-config=<cache_config_file>]
wast --help | --version wast --help | --version
@@ -49,9 +49,9 @@ Options:
-h, --help print this help message -h, --help print this help message
--version print the Cranelift version --version print the Cranelift version
-o, --optimize runs optimization passes on the translated functions -o, --optimize runs optimization passes on the translated functions
-c, --cache enable caching system, use default configuration --disable-cache disables cache system
--cache-config=<cache_config_file> --cache-config=<cache_config_file>
enable caching system, use specified cache configuration; use specified cache configuration;
can be used with --create-cache-config to specify custom file can be used with --create-cache-config to specify custom file
--create-cache-config --create-cache-config
creates default configuration and writes it to the disk, creates default configuration and writes it to the disk,
@@ -67,7 +67,7 @@ struct Args {
flag_debug: bool, flag_debug: bool,
flag_function: Option<String>, flag_function: Option<String>,
flag_optimize: bool, flag_optimize: bool,
flag_cache: bool, // TODO change to disable cache after implementing cache eviction flag_disable_cache: bool,
flag_cache_config: Option<String>, flag_cache_config: Option<String>,
flag_create_cache_config: bool, flag_create_cache_config: bool,
flag_enable_simd: bool, flag_enable_simd: bool,
@@ -109,7 +109,7 @@ fn main() {
} }
let errors = cache_init( let errors = cache_init(
args.flag_cache || args.flag_cache_config.is_some(), !args.flag_disable_cache,
args.flag_cache_config.as_ref(), args.flag_cache_config.as_ref(),
log_config, log_config,
); );