diff --git a/src/bin/wasm2obj.rs b/src/bin/wasm2obj.rs index c53beaab64..4cba038524 100644 --- a/src/bin/wasm2obj.rs +++ b/src/bin/wasm2obj.rs @@ -63,7 +63,7 @@ The translation is dependent on the environment chosen. The default is a dummy environment that produces placeholder values. Usage: - wasm2obj [--target TARGET] [-Odg] [--cache | --cache-config=] [--enable-simd] -o + wasm2obj [--target TARGET] [-Odg] [--disable-cache | --cache-config=] [--enable-simd] -o wasm2obj --create-cache-config [--cache-config=] wasm2obj --help | --version @@ -72,9 +72,9 @@ Options: -h, --help print this help message --target build for the target triple; default is the host machine -g generate debug information - -c, --cache enable caching system, use default configuration + --disable-cache disables cache system --cache-config= - enable caching system, use specified cache configuration; + use specified cache configuration; can be used with --create-cache-config to specify custom file --create-cache-config creates default configuration and writes it to the disk, @@ -93,7 +93,7 @@ struct Args { arg_target: Option, flag_g: bool, flag_debug: bool, - flag_cache: bool, // TODO change to disable cache after implementing cache eviction + flag_disable_cache: bool, flag_cache_config: Option, flag_create_cache_config: bool, flag_enable_simd: bool, @@ -143,7 +143,7 @@ fn main() { } let errors = cache_init( - args.flag_cache || args.flag_cache_config.is_some(), + !args.flag_disable_cache, args.flag_cache_config.as_ref(), log_config, ); diff --git a/src/bin/wasmtime.rs b/src/bin/wasmtime.rs index 8f1636565a..c590ca863d 100644 --- a/src/bin/wasmtime.rs +++ b/src/bin/wasmtime.rs @@ -62,17 +62,17 @@ including calling the start function if one is present. Additional functions given with --invoke are then called. Usage: - wasmtime [-odg] [--enable-simd] [--wasi-c] [--cache | --cache-config=] [--preload=...] [--env=...] [--dir=...] [--mapdir=...] [...] - wasmtime [-odg] [--enable-simd] [--wasi-c] [--cache | --cache-config=] [--env=...] [--dir=...] [--mapdir=...] --invoke= [...] + wasmtime [-odg] [--enable-simd] [--wasi-c] [--disable-cache | --cache-config=] [--preload=...] [--env=...] [--dir=...] [--mapdir=...] [...] + wasmtime [-odg] [--enable-simd] [--wasi-c] [--disable-cache | --cache-config=] [--env=...] [--dir=...] [--mapdir=...] --invoke= [...] wasmtime --create-cache-config [--cache-config=] wasmtime --help | --version Options: --invoke= name of function to run -o, --optimize runs optimization passes on the translated functions - -c, --cache enable caching system, use default configuration + --disable-cache disables cache system --cache-config= - enable caching system, use specified cache configuration; + use specified cache configuration; can be used with --create-cache-config to specify custom file --create-cache-config creates default configuration and writes it to the disk, @@ -96,7 +96,7 @@ struct Args { arg_file: String, arg_arg: Vec, flag_optimize: bool, - flag_cache: bool, // TODO change to disable cache after implementing cache eviction + flag_disable_cache: bool, flag_cache_config: Option, flag_create_cache_config: bool, flag_debug: bool, @@ -242,7 +242,7 @@ fn rmain() -> Result<(), Error> { } let errors = cache_init( - args.flag_cache || args.flag_cache_config.is_some(), + !args.flag_disable_cache, args.flag_cache_config.as_ref(), log_config, ); diff --git a/src/bin/wast.rs b/src/bin/wast.rs index cfc249da85..e1ee969d3d 100644 --- a/src/bin/wast.rs +++ b/src/bin/wast.rs @@ -41,7 +41,7 @@ const USAGE: &str = " Wast test runner. Usage: - wast [-do] [--enable-simd] [--cache | --cache-config=] ... + wast [-do] [--enable-simd] [--disable-cache | --cache-config=] ... wast --create-cache-config [--cache-config=] wast --help | --version @@ -49,9 +49,9 @@ Options: -h, --help print this help message --version print the Cranelift version -o, --optimize runs optimization passes on the translated functions - -c, --cache enable caching system, use default configuration + --disable-cache disables cache system --cache-config= - enable caching system, use specified cache configuration; + use specified cache configuration; can be used with --create-cache-config to specify custom file --create-cache-config creates default configuration and writes it to the disk, @@ -67,7 +67,7 @@ struct Args { flag_debug: bool, flag_function: Option, flag_optimize: bool, - flag_cache: bool, // TODO change to disable cache after implementing cache eviction + flag_disable_cache: bool, flag_cache_config: Option, flag_create_cache_config: bool, flag_enable_simd: bool, @@ -109,7 +109,7 @@ fn main() { } let errors = cache_init( - args.flag_cache || args.flag_cache_config.is_some(), + !args.flag_disable_cache, args.flag_cache_config.as_ref(), log_config, );