Skip to content

Commit

Permalink
Add feature disable_cache_oblivious to jemallocator re-exports (#104)
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Rieder <[email protected]>
  • Loading branch information
miried authored Oct 16, 2024
1 parent 5787ab4 commit fa31efd
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
1 change: 1 addition & 0 deletions jemallocator/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ background_threads_runtime_support = ["tikv-jemalloc-sys/background_threads_runt
background_threads = ["tikv-jemalloc-sys/background_threads"]
unprefixed_malloc_on_supported_platforms = ["tikv-jemalloc-sys/unprefixed_malloc_on_supported_platforms"]
disable_initial_exec_tls = ["tikv-jemalloc-sys/disable_initial_exec_tls"]
disable_cache_oblivious = ["tikv-jemalloc-sys/disable_cache_oblivious"]

[package.metadata.docs.rs]
features = []
Expand Down
10 changes: 8 additions & 2 deletions jemallocator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,14 @@ other targets are only tested on Rust nightly.

## Features

The `tikv-jemallocator` crate re-exports the [features of the `tikv-jemalloc-sys`
dependency](https://github.com/tikv/jemallocator/blob/master/jemalloc-sys/README.md).
This crate provides following cargo feature flags:

* `alloc_trait` When the `alloc_trait` feature of this crate is enabled, it also implements the `Alloc` trait, allowing usage in collections.

* `default` feature is `background_threads_runtime_support`.

* The `tikv-jemallocator` crate re-exports the [features of the `tikv-jemalloc-sys`
dependency](https://github.com/tikv/jemallocator/blob/master/jemalloc-sys/README.md#features).

## License

Expand Down

0 comments on commit fa31efd

Please sign in to comment.