Cargo Features
[dependencies]
ember_os = { version = "0.1.3", default-features = false, features = ["use_BumpAllocator", "use_LinkedListAllocator", "use_FixedSizeBlockAllocator", "use_LockedHeapAllocator", "use_SimpleExecutor", "use_EfficientExecutor", "use_SelfDefinedLRUCache", "usr_def_addr_translate"] }
- default = use_EfficientExecutor, use_FixedSizeBlockAllocator, use_SelfDefinedLRUCache
-
These default features are set whenever
ember_os
is added without
somewhere in the dependency tree.default-features = false - use_BumpAllocator
-
allocator features
- use_LinkedListAllocator
- use_FixedSizeBlockAllocator default
- use_LockedHeapAllocator
- use_SimpleExecutor
-
executor features
- use_EfficientExecutor default
- use_SelfDefinedLRUCache default
-
collection features
lru_cache features - usr_def_addr_translate
-
usr def features
Affects
memory::translate_addr
…