cranelift_isle/log.rs
1//! Debug logging from the ISLE compiler itself.
2
3/// Log a compiler-internal message for debugging purposes.
4#[cfg(feature = "logging")]
5#[macro_export]
6macro_rules! log {
7 ($($msg:tt)*) => {
8 ::log::trace!($($msg)*)
9 };
10}
11
12/// Log a compiler-internal message for debugging purposes.
13#[cfg(not(feature = "logging"))]
14#[macro_export]
15macro_rules! log {
16 ($($msg:tt)*) => {};
17}