Jay Lee
3b21b21bc9
fix name
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2023-07-28 00:17:23 +08:00
Jay Lee
66797a54ea
Merge branch 'main'
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2023-07-28 00:09:46 +08:00
Jay
02113e69f1
*: bump 0.5.4 ( #62 )
...
Close #56
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2023-07-27 13:59:08 +08:00
Frank
61999f26bb
add disable_initial_exec_tls feature for jemalloc-ctl ( #59 )
...
Signed-off-by: Likai Feng <likai.feng@metabit-trading.com>
2023-07-19 18:27:19 +08:00
Jay Lee
9f7b1873fd
Merge branch 'main'
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2023-02-06 15:37:47 +08:00
Jay
444e0efb81
jemalloc-sys: bump 0.5.3 ( #48 )
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2023-02-05 23:30:20 -08:00
Jay Lee
308be1a429
Merge branch 'main'
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2022-09-29 22:56:25 +08:00
Amanieu d'Antras
4e682e9243
Fix build on riscv64gc-unknown-linux-gnu ( #40 )
...
This works around the mismatch between the GNU target and rustc target.
Fixes #36
Signed-off-by: Amanieu d'Antras <amanieu@gmail.com>
2022-09-29 00:25:17 -07:00
Jay
2ba4ecca63
*: bump 0.5.0 ( #26 )
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2022-05-24 16:40:38 -07:00
Jay
d4411d7977
*: bump 0.5.0 ( #26 )
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2022-05-24 16:31:42 -07:00
Jay
ab0676d77e
update jemalloc to 5.3.0 ( #23 )
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2022-05-18 17:06:46 -07:00
Jay
2ffd08eeb8
update jemalloc to 5.3.0 ( #23 )
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2022-05-14 05:19:25 +08:00
Jay
161451ba9b
*: revert name ( #25 )
...
I will also publish this crate in the name of jemallocator. Because tikv-jemallocator is already used by several projects, to make less disturbing to dependents, two crates will be published at the same time with only name differences.
The tikv-xxx versions are maintained in the branch tikv-main.
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2022-04-29 16:06:09 +08:00
Jay
2706fb3874
*: bump 0.4.3 ( #21 )
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2022-02-21 17:50:45 +08:00
Jay Lee
e1f0ba0583
*: bump 0.4.2
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2021-08-09 15:02:53 +08:00
Petros Angelatos
7c3194a100
update to paste 1 ( #11 )
...
Signed-off-by: Petros Angelatos <petrosagg@gmail.com>
2021-08-05 22:58:15 +08:00
Jay
e5f53b1441
ci: switch to GitHub actions ( #10 )
...
- ppc64le is not checked as there is no ppc64le runners.
- valgrind is removed.
- no_std check is removed
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2021-08-05 01:08:14 +08:00
Jay
6494cc8660
*: bump 0.4.1 ( #5 )
...
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2020-11-16 21:10:34 +08:00
Jay
52bed4a531
jemalloc-sys: switch to 5.2.x ( #4 )
...
* switch jemalloc to tikv fork
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2020-11-16 17:26:07 +08:00
Jay
4b10c8818c
*: extra cleanup ( #3 )
...
- Skip publishing docs on master
- Remove appveyor CI
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2020-07-22 15:39:21 +08:00
Jay
510c5f0b84
*: update project meta ( #2 )
...
As we are going to publish the crate to crates.io, we need a different
name and version. Since native library is upgraded, all versions are
bumpped to 0.4.0. To make it clear which version of jemalloc is used, I
attach a build tag 5.2.1.
And the project are upgraded to 2018 version.
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2020-07-21 19:33:59 +08:00
Jay Lee
a09f18a739
Make CI green again
...
- disable configure verify check
- update configure file and make clippy happy
- check autoconf version
- fix allow_failures
- i686-apple target are not supported now
- use latest travis syntax
- less verbose and allow non-master check fail
Upstream doesn't guarantee configure file matches across platform and
versions. Checking configure file can fail easily
- mute alloc_trait tests
- rich diff
- remove unsupported platform
i686-apple-darwin is removed from nightly and beta.
- make clippy and rustfmt happy
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
2020-07-17 21:22:46 +08:00
gnzlbg
bfc8919297
Do not hide the docs of MIB keys in jemalloc-ctl
2019-06-16 17:39:43 +02:00
gnzlbg
7fef687624
Bump patch versions again
2019-06-16 17:39:15 +02:00
gnzlbg
c0bdff5533
Bump patch versions
2019-06-14 12:02:38 +02:00
gnzlbg
559d949860
Update links
2019-04-25 10:03:12 +02:00
Brian Anderson
522c032dc3
Run rustfmt
2019-04-05 16:15:33 +02:00
Brian Anderson
fae1357e79
jemalloc-ctl: impl std::error::Error for Error
2019-04-05 16:15:33 +02:00
gnzlbg
8cb8db4e24
Update clippy lint name in jemalloc-ctl
2019-03-21 14:29:43 +01:00
gnzlbg
12ead2d2bc
Fix benchmarks
2019-03-21 14:29:43 +01:00
gnzlbg
814b652603
upgrade workspace
2019-03-21 14:29:43 +01:00
gnzlbg
a90d6f44d0
add rustfmt.toml
2019-02-27 09:39:39 +01:00
gnzlbg
e74630a41b
fix jemalloc-ctl no_std tests
2019-02-27 09:39:39 +01:00
gnzlbg
346c9dea5e
fix background thread examples
2019-02-27 09:39:39 +01:00
gnzlbg
996e5b3926
disable jemalloc-ctl run-time tests on mips64el
2019-02-27 09:39:39 +01:00
gnzlbg
ce78feb2c8
use assert_eq instead of assert in ptr2str tests
2019-02-27 09:39:39 +01:00
gnzlbg
fd6f565209
disable ptr2str test on mips64el
2019-02-27 09:39:39 +01:00
gnzlbg
bc8e37cb69
remove unused unstable feature
2019-02-27 09:39:39 +01:00
gnzlbg
1d793fd29c
fix missing doc link in jemalloc-ctl docs
2019-02-27 09:39:39 +01:00
gnzlbg
8b54b6f9d5
reformat
2019-02-27 09:39:39 +01:00
gnzlbg
491551e09a
update example in readme
2019-02-27 09:39:39 +01:00
gnzlbg
f3b88df26d
add gnzlbg to ctl authors
2019-02-27 09:39:39 +01:00
gnzlbg
1abc6d7ef8
separate safe/unsafe ctl apis, test everything
2019-02-27 09:39:39 +01:00
gnzlbg
7fb8e425e5
rename IntoName -> AsName
2019-02-27 09:39:39 +01:00
gnzlbg
1c5d871828
fix jemallocator tests
2019-02-27 09:39:39 +01:00
gnzlbg
3b40f07216
make the API of jemalloc_ctl sound
2019-02-27 09:39:39 +01:00
gnzlbg
034067f951
mallctl panics on empty or non-null terminated input strings
2019-02-27 09:39:39 +01:00
gnzlbg
61d4c6ec29
jemalloc-ctl does not build for musl targets
2019-02-27 09:39:39 +01:00
gnzlbg
0a711d8fc1
add jemalloc-ctl
2019-02-27 09:39:39 +01:00