Cargo Features

[dependencies]
frawk = { version = "0.4.8", default-features = false, features = ["use_jemalloc", "allow_avx2", "llvm_backend", "unstable"] }
default = allow_avx2, llvm_backend, unstable, use_jemalloc

These default features are set whenever frawk is added without default-features = false somewhere in the dependency tree.

use_jemalloc default = tikv-jemallocator
allow_avx2 default

Certain features leverage the AVX2 instruction set, but AVX2 can often make the entire application slightly slower, even on chips that support it. For those cases, consider disabling allow_avx2.

llvm_backend default = llvm-sys
unstable default

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.

tikv-jemallocator use_jemalloc

Enables tikv-jemallocator ^0.4

llvm-sys llvm_backend

Enables llvm-sys ^120