gnzlbg
|
0b163c7be0
|
Temporarily disable profiling builds on dev-branch
|
2019-04-03 20:03:09 +02:00 |
gnzlbg
|
fe6c514f2f
|
skip jemalloc-ctl tests on x86_64-unknown-linux-musl
|
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 |
gnzlbg
|
3392d70bc8
|
Add jemallocator-global crate
|
2019-01-15 16:12:53 +01:00 |
gnzlbg
|
698010b8bc
|
verify that jemallocator contains no std symbols
|
2018-11-07 20:38:18 +01:00 |
gnzlbg
|
0ec1da9092
|
Add workaround cargo breaking travis-ci again
|
2018-11-04 19:06:37 +01: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
|
b2da4a8e60
|
fix shellcheck
|
2018-11-03 09:39:37 +01:00 |
gnzlbg
|
07764999bd
|
Refactor background threads options
* rename bg_thread feature to background_threads_runtime_support
* add background_threads option to enable background threads at run-time
|
2018-11-03 09:39:37 +01:00 |
gnzlbg
|
8857374154
|
run {i586,i686}-unknown-linux-gnu test inside docker
|
2018-10-24 18:10:42 +02:00 |
gnzlbg
|
ea47897e25
|
make run.sh POSIX compliant
|
2018-10-24 18:10:42 +02:00 |
gnzlbg
|
43c4c5972c
|
move install commands to travis script
|
2018-10-24 18:10:42 +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 |
gnzlbg
|
c703480286
|
add beta build-bots for tier 1 targets
|
2018-07-11 22:57:18 +02:00 |
gnzlbg
|
a67a58d1e1
|
temporarily work around toolchain bug
|
2018-07-11 18:38:30 +02:00 |
Simon Sapin
|
6d0185c384
|
Also run jemallocator tests with unprefixed symbols
|
2018-06-25 18:59:27 +02:00 |
Simon Sapin
|
980f69c5ba
|
Rename no_prefix feature to unprefixed_malloc_on_supported_platforms
|
2018-06-25 18:59:27 +02:00 |
Simon Sapin
|
3450b53222
|
Add a test for prefixed vs unprefixed symbols
|
2018-06-25 18:59:27 +02:00 |
Simon Sapin
|
607de93c67
|
Support stable Rust, move `impl Alloc` behind a feature flag
|
2018-06-13 19:46:20 +02:00 |
gnzlbg
|
5a8a9f085a
|
verify configure only on x86_64-unknown-linux-gnu
|
2018-05-03 19:06:19 +02:00 |
gnzlbg
|
916822031b
|
fix cargo cache
|
2018-05-03 18:23:38 +02:00 |
gnzlbg
|
2276a582e0
|
use jemalloc submodule
|
2018-05-03 16:41:15 +02:00 |
gnzlbg
|
1babc4eb87
|
re-add jemalloc submodule
|
2018-05-03 16:37:24 +02:00 |
gnzlbg
|
bad4887939
|
add missing dockerfile
|
2018-05-03 01:03:38 +02:00 |
gnzlbg
|
cec5241d26
|
fixup
|
2018-05-03 01:00:17 +02:00 |
gnzlbg
|
33ef06d560
|
use custom docker images
|
2018-05-03 00:43:09 +02:00 |
gnzlbg
|
68f60d8803
|
build jemalloc in OUT_DIR
|
2018-05-03 00:23:40 +02:00 |
gnzlbg
|
7e6a682043
|
ship configuration files; add build.rs option to verify them
|
2018-05-02 17:18:59 +02:00 |
gnzlbg
|
a66d454dff
|
pass -melf_32 flag to i{586,686}-unknown-linux-gnu builds
|
2018-05-02 16:06:16 +02:00 |
gnzlbg
|
afa81a7298
|
disable running jemalloc tests
|
2018-05-02 14:07:55 +02:00 |
gnzlbg
|
350e3960ad
|
verbose output
|
2018-05-02 13:56:26 +02:00 |
gnzlbg
|
8ab02bb7a6
|
run autogen.sh in a prebuild step
* run autogen.sh in a pre-build step in CI
* build.rs runs autogen.sh + make distclean only if configure is
not found
|
2018-05-02 12:53:10 +02:00 |
gnzlbg
|
b863b6d458
|
move .travis.yml script to ci/run.sh
|
2018-05-02 11:33:27 +02:00 |