Cargo Features

bf has no features set by default.

[dependencies]
bf = { version = "0.4.8", features = ["jit", "llvm", "u32count", "u16count"] }
jit = dynasm, dynasmrt

Enables native x64 JIT; requires nightly Rust

Affects bf::jit

llvm = llvm-sys

Enables LLVM-based JIT; requires LLVM >= 3.8

Affects bf::llvm

u32count

Use u32 for counts instead of usize.

Affects common::Count

u16count

Use u16 for counts instead of usize.

Affects common::Count

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

dynasmrt jit?

Enables dynasmrt ^0.2.1

dynasm jit?

Enables dynasm ^0.2.1

llvm-sys llvm?

Enables llvm-sys ^38