mirror of
https://github.com/fluencelabs/wasmer
synced 2025-04-25 02:12:13 +00:00
Remove vestigial debug
features from various crates
This commit is contained in:
parent
12f7416a85
commit
286e5db370
@ -2,6 +2,7 @@
|
||||
|
||||
## **[Unreleased]**
|
||||
|
||||
- [#1147](https://github.com/wasmerio/wasmer/pull/1147) Remove `log` and `trace` macros from `wasmer-runtime-core`, remove `debug` and `trace` features from `wasmer-*` crates, use the `log` crate for logging and use `fern` in the Wasmer CLI binary to output log messages. To disable colorized output, set the `WASMER_DISABLE_COLOR` environment variable.
|
||||
- [#1128](https://github.com/wasmerio/wasmer/pull/1128) Fix a crash when a host function is missing and the `allow_missing_functions` flag is enabled
|
||||
- [#1099](https://github.com/wasmerio/wasmer/pull/1099) Remove `backend::Backend` from `wasmer_runtime_core`
|
||||
- [#1097](https://github.com/wasmerio/wasmer/pull/1097) Move inline breakpoint outside of runtime backend
|
||||
|
1
Cargo.lock
generated
1
Cargo.lock
generated
@ -1934,6 +1934,7 @@ dependencies = [
|
||||
name = "wasmer-wasi-experimental-io-devices"
|
||||
version = "0.12.0"
|
||||
dependencies = [
|
||||
"log",
|
||||
"minifb",
|
||||
"ref_thread_local",
|
||||
"serde",
|
||||
|
@ -23,7 +23,6 @@ include = [
|
||||
byteorder = "1.3"
|
||||
errno = "0.2"
|
||||
fern = { version = "0.5", features = ["colored"], optional = true }
|
||||
# statically turn off logging for wasmer by default, fetaures override this
|
||||
log = "0.4"
|
||||
structopt = "0.3"
|
||||
wabt = "0.9.1"
|
||||
@ -81,10 +80,9 @@ typetag = "0.1" # used by the plugin example
|
||||
[features]
|
||||
default = ["fast-tests", "wasi", "backend-cranelift"]
|
||||
"loader-kernel" = ["wasmer-kernel-loader"]
|
||||
debug = ["wasmer-runtime-core/debug", "fern", "log/max_level_debug", "log/release_max_level_debug"]
|
||||
trace = ["wasmer-runtime-core/trace", "log/max_level_trace", "log/release_max_level_trace"]
|
||||
debug = ["fern", "log/max_level_debug", "log/release_max_level_debug"]
|
||||
trace = ["fern", "log/max_level_trace", "log/release_max_level_trace"]
|
||||
docs = ["wasmer-runtime/docs"]
|
||||
extra-debug = ["wasmer-clif-backend/debug", "wasmer-runtime-core/debug"]
|
||||
# This feature will allow cargo test to run much faster
|
||||
fast-tests = []
|
||||
backend-cranelift = [
|
||||
|
@ -37,7 +37,4 @@ version = "0.0.7"
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
winapi = { version = "0.3", features = ["errhandlingapi", "minwindef", "minwinbase", "winnt"] }
|
||||
wasmer-win-exception-handler = { path = "../win-exception-handler", version = "0.12.0" }
|
||||
|
||||
[features]
|
||||
debug = ["wasmer-runtime-core/debug"]
|
||||
wasmer-win-exception-handler = { path = "../win-exception-handler", version = "0.12.0" }
|
@ -19,6 +19,3 @@ wasmer-runtime-core = { path = "../runtime-core", version = "0.12.0" }
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
getrandom = "0.1"
|
||||
|
||||
[features]
|
||||
debug = ["wasmer-runtime-core/debug"]
|
||||
|
@ -46,5 +46,4 @@ rustc_version = "0.2"
|
||||
wabt = "0.9.1"
|
||||
|
||||
[features]
|
||||
debug = ["wasmer-runtime-core/debug"]
|
||||
test = []
|
||||
|
@ -39,7 +39,6 @@ optional = true
|
||||
|
||||
[features]
|
||||
default = ["cranelift-backend", "wasi"]
|
||||
debug = ["wasmer-runtime/debug"]
|
||||
singlepass-backend = ["wasmer-runtime/singlepass", "wasmer-runtime/default-backend-singlepass"]
|
||||
cranelift-backend = ["wasmer-runtime/cranelift", "wasmer-runtime/default-backend-cranelift"]
|
||||
llvm-backend = ["wasmer-runtime/llvm", "wasmer-runtime/default-backend-llvm"]
|
||||
|
@ -50,7 +50,5 @@ rustc_version = "0.2"
|
||||
cc = "1.0"
|
||||
|
||||
[features]
|
||||
debug = []
|
||||
trace = ["debug"]
|
||||
managed = []
|
||||
deterministic-execution = ["wasmparser/deterministic"]
|
||||
|
@ -46,7 +46,6 @@ default = ["cranelift", "default-backend-cranelift"]
|
||||
docs = []
|
||||
cranelift = ["wasmer-clif-backend"]
|
||||
cache = ["cranelift"]
|
||||
debug = ["wasmer-clif-backend/debug", "wasmer-runtime-core/debug"]
|
||||
llvm = ["wasmer-llvm-backend"]
|
||||
singlepass = ["wasmer-singlepass-backend"]
|
||||
default-backend-singlepass = ["singlepass"]
|
||||
|
@ -12,6 +12,7 @@ license = "MIT"
|
||||
maintenance = { status = "experimental" }
|
||||
|
||||
[dependencies]
|
||||
log = "0.4"
|
||||
minifb = "0.13"
|
||||
wasmer-wasi = { version = "0.12.0", path = "../wasi" }
|
||||
wasmer-runtime-core = { version = "0.12.0", path = "../runtime-core" }
|
||||
|
@ -1,8 +1,10 @@
|
||||
#[macro_use]
|
||||
extern crate log;
|
||||
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::collections::{BTreeSet, VecDeque};
|
||||
use std::convert::TryInto;
|
||||
use std::io::{Read, Seek, SeekFrom, Write};
|
||||
use wasmer_runtime_core::debug;
|
||||
use wasmer_wasi::{
|
||||
state::{Fd, WasiFile, WasiFs, WasiFsError, ALL_RIGHTS, VIRTUAL_ROOT_FD},
|
||||
types::*,
|
||||
|
@ -1,6 +1,5 @@
|
||||
use crate::syscalls::types::*;
|
||||
use std::cell::Cell;
|
||||
use wasmer_runtime_core::debug;
|
||||
|
||||
pub fn platform_clock_res_get(
|
||||
clock_id: __wasi_clockid_t,
|
||||
|
@ -984,7 +984,7 @@ fn get_backend(backend: Backend, path: &PathBuf) -> Backend {
|
||||
|
||||
fn run(options: &mut Run) {
|
||||
options.backend = get_backend(options.backend, &options.path);
|
||||
#[cfg(feature = "debug")]
|
||||
#[cfg(any(feature = "debug", feature = "trace"))]
|
||||
{
|
||||
if options.debug {
|
||||
logging::set_up_logging().expect("failed to set up logging");
|
||||
|
Loading…
x
Reference in New Issue
Block a user