Cargo Features

[dependencies]
solar-cli = { version = "0.1.0", default-features = false, features = ["nightly", "asm", "jemalloc", "tracing-off", "tracing-chrome", "tracy", "tracy-allocator"] }
default = jemalloc

The jemalloc feature is set by default whenever solar-cli is added without default-features = false somewhere in the dependency tree.

nightly

Nightly-only features for faster/smaller builds.

Enables nightly of solar-config, solar-interface, and solar-sema

asm

Faster but less portable algorithm implementations, such as Keccak-256.

Enables asm-keccak of alloy-primitives

jemalloc default

Faster but less portable allocator.

Enables tikv-jemallocator

tracing-off

Debugging and profiling.

Enables release_max_level_off of tracing

tracing-chrome

Enables tracing-chrome

tracy tracy-allocator?

Enables tracing-tracy

tracy-allocator = tracy