Enable cache system by default
This commit is contained in:
@@ -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,
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -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,
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -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,
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user