Skip to content

Commit

Permalink
*: bump 0.5.4 (#62)
Browse files Browse the repository at this point in the history
Close #56

Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
  • Loading branch information
BusyJay committed Jul 27, 2023
1 parent 61999f2 commit 02113e6
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 8 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# 0.5.4 - 2023-07-22

- Add disable_initial_exec_tls feature for jemalloc-ctl (#59)
- Fix definition of `c_bool` for non-MSVC targets (#54)
- Add `disable_cache_oblivious` feature (#51)
- Add loongarch64 support (#42)

# jemalloc-sys 0.5.3 - 2023-02-03

- Remove fs-extra dependency (#47)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

This project is the successor of [jemallocator](https://github.com/gnzlbg/jemallocator).

The project is published as `tikv-jemallocator` and `jemallocator` for historical reasons. The two crates are the same except names. It's OK to use either crate. But due to lack of permissions, only `jemallocator` and `jemalloc-sys` are updated. If you want to use other crates, `tikv-xxx` versions are still required.
The project is also published as `jemallocator` for historical reasons. The two crates are the same except names. For new projects, it's recommended to use `tikv-xxx` versions instead.

> Links against `jemalloc` and provides a `Jemalloc` unit type that implements
> the allocator APIs and can be set as the `#[global_allocator]`
Expand Down
2 changes: 1 addition & 1 deletion jemalloc-ctl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tikv-jemalloc-ctl"
version = "0.5.0"
version = "0.5.4"
authors = [
"Steven Fackler <sfackler@gmail.com>",
"Gonzalo Brito Gadeschi <gonzalobg88@gmail.com>",
Expand Down
2 changes: 1 addition & 1 deletion jemalloc-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tikv-jemalloc-sys"
version = "0.5.3+5.3.0-patched"
version = "0.5.4+5.3.0-patched"
authors = [
"Alex Crichton <alex@alexcrichton.com>",
"Gonzalo Brito Gadeschi <gonzalobg88@gmail.com>",
Expand Down
2 changes: 1 addition & 1 deletion jemallocator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "tikv-jemallocator"
# Make sure to update the version in the README as well:
version = "0.5.0"
version = "0.5.4"
authors = [
"Alex Crichton <alex@alexcrichton.com>",
"Gonzalo Brito Gadeschi <gonzalobg88@gmail.com>",
Expand Down
8 changes: 4 additions & 4 deletions jemallocator/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,14 @@ use libc::{c_int, c_void};
// _Alignof(max_align_t), the malloc-APIs return memory whose alignment is
// either the requested size if its a power-of-two, or the next smaller
// power-of-two.
#[cfg(all(any(
#[cfg(any(
target_arch = "arm",
target_arch = "mips",
target_arch = "mipsel",
target_arch = "powerpc"
)))]
))]
const ALIGNOF_MAX_ALIGN_T: usize = 8;
#[cfg(all(any(
#[cfg(any(
target_arch = "x86",
target_arch = "x86_64",
target_arch = "aarch64",
Expand All @@ -60,7 +60,7 @@ const ALIGNOF_MAX_ALIGN_T: usize = 8;
target_arch = "riscv64",
target_arch = "s390x",
target_arch = "sparc64"
)))]
))]
const ALIGNOF_MAX_ALIGN_T: usize = 16;

/// If `align` is less than `_Alignof(max_align_t)`, and if the requested
Expand Down

0 comments on commit 02113e6

Please sign in to comment.