Commit Graph

27 Commits

Author SHA1 Message Date
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 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 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
Forest Anderson 7e95293b29 Added modern instructions 2019-10-10 14:22:16 +02:00
Cyril Plisko 4957fb2925 Fix link to jemallocator-sys' README.md file 2019-04-29 11:05:36 +02:00
gnzlbg 559d949860 Update links 2019-04-25 10:03:12 +02:00
gnzlbg c57439a1f6 Update version number in readme.
Closes #116 .
2019-03-25 15:56:51 +01:00
gnzlbg 192af49771 add overview of the jemalloc cartes to the main README 2019-02-27 09:39:39 +01:00
Alex Crichton 0253e6c240 Update travis config 2019-01-02 13:52:03 -08:00
gnzlbg fdb5251af2 Run jemalloc tests on CI while building jemalloc-sys
In the following platforms, jemalloc's tests currently fail:

* `{i686,x86_64}-apple-darwin`: due to https://github.com/alexcrichton/jemallocator/issues/85
2018-11-04 19:06:37 +01:00
gnzlbg 74eb0389fd Run x86_64-unknown-linux-gnu tests under valgrind 2018-11-03 21:52:17 +01:00
gnzlbg 66e3ae01d1 update readme (links, badges, etc.) 2018-10-24 18:10:42 +02:00
gnzlbg ba93e8c1d1 add link to master branch documentation 2018-10-24 18:10:42 +02:00
gnzlbg 50b7fcca46 document platform support in readme 2018-10-24 18:10:42 +02:00
gnzlbg cb0e906dda Expose more jemalloc configure options 2018-10-23 14:49:48 +02:00
gnzlbg aa420aed20 Document jemalloc-sys; re-enable ctest; add stats feature
* document jemalloc-sys APIs
* document readme for crates.io
* add missing jemalloc apis
* re-enable ctest
* add stats feature
2018-08-13 12:04:37 +02:00
Simon Sapin b3df79cc63 Document feature flags 2018-06-25 18:59:27 +02:00
Simon Sapin fe7f784303 Update README: not nightly-only anymore, linking is not enough. 2018-06-25 18:59:27 +02:00
gnzlbg fc0f40a970 add appveyor badge to readme 2018-05-04 18:28:20 +02:00
gnzlbg 419e2652f3
Fix typo. 2018-02-01 13:18:12 +01:00
Alex Crichton 262a9725d5 Fix copy/paste error 2017-10-30 14:11:08 -07:00
Alex Crichton 984a60ef3e Clarify wording of license information in README.
This text historically was copied verbatim from rust-lang/rust's own README [1]
with the intention of licensing projects the same as rustc's own license, namely
a dual MIT/Apache-2.0 license. The clause about "various BSD-like licenses"
isn't actually correct for almost all projects other than rust-lang/rust and
the wording around "both" was slightly ambiguous.

This commit updates the wording to match more precisely what's in the
standard library [2], namely clarifying that there aren't any BSD-like licenses
in this repository and that the source is licensable under either license, at
your own discretion.

[1]: f0fe716dbc (license)
[2]: f0fe716dbc/src/libstd/lib.rs (L5-L9)
2017-10-30 14:07:03 -07:00
Alex Crichton 0dd43f6dfa Update README 2017-07-07 08:24:26 -07:00
Alex Crichton ddd38e9ba9 Fix CI and 32-bit builds
Also expand CI slightly and more targeted versions across Rust channels. Finally
also run `systest` on CI.
2017-05-30 07:32:16 -07:00
Alex Crichton 64012229f8 Add some brief docs 2016-01-20 17:34:31 -08:00
Alex Crichton c821f19844 Fill out some more project metadata 2016-01-20 17:06:21 -08:00