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