Alex Crichton
|
0981856f58
|
Try to fix docs build
|
2019-01-03 07:29:12 -08:00 |
|
Alex Crichton
|
7758a0b8af
|
Run cargo fmt
|
2019-01-03 07:28:49 -08:00 |
|
Alex Crichton
|
0253e6c240
|
Update travis config
|
2019-01-02 13:52:03 -08:00 |
|
gnzlbg
|
d2cf48f597
|
format jemalloc-sys build.rs
|
2018-11-18 12:29:02 +01:00 |
|
gnzlbg
|
d4d31db1f0
|
move init submodules to right after the clone phase
|
2018-11-18 12:29:02 +01:00 |
|
Erich Gubler
|
9dbe789c3b
|
Fix the Appveyor build for gnu targets all the way up to upstream
tests.
For some reason, the tests are hitting linking errors for me locally,
but in Appveyor they run just fine.
|
2018-11-18 12:27:09 +01:00 |
|
Erich Gubler
|
00973f275d
|
Remove an unnecessary clone call in jemalloc-sys/build.rs
|
2018-11-18 12:26:05 +01:00 |
|
gnzlbg
|
abac96fb62
|
do not run benchmarks on ci - build them only
|
2018-11-16 10:45:22 +01:00 |
|
gnzlbg
|
b523d8aa72
|
fix benchmarks
|
2018-11-16 10:45:22 +01:00 |
|
gnzlbg
|
08c2168b7d
|
Make shrink_in_place implementation accurate
|
2018-11-09 20:05:36 +01:00 |
|
gnzlbg
|
7d5b0ebafd
|
Fix shrink_in_place implementation
|
2018-11-09 20:05:36 +01:00 |
|
gnzlbg
|
d32993869a
|
add a test for shrink_in_place
|
2018-11-09 20:05:36 +01:00 |
|
gnzlbg
|
698010b8bc
|
verify that jemallocator contains no std symbols
|
2018-11-07 20:38:18 +01:00 |
|
gnzlbg
|
7b30e059ca
|
jemallocator does not require the libc/use_std feature
|
2018-11-07 20:38:18 +01:00 |
|
gnzlbg
|
b857155821
|
formatting
|
2018-11-07 00:26:16 +01:00 |
|
gnzlbg
|
81b15f1322
|
Re-enable configure file verification
|
2018-11-07 00:26:16 +01:00 |
|
gnzlbg
|
16c76c23a5
|
clean up build.rs a bit
|
2018-11-07 00:26:16 +01:00 |
|
gnzlbg
|
bca6aa8759
|
Fix extent hooks struct
|
2018-11-06 20:35:50 +01:00 |
|
gnzlbg
|
bc8e071516
|
fix grow_in_place
|
2018-11-06 16:26:42 +01:00 |
|
gnzlbg
|
5454c43b5e
|
run clippy only if available via rustup
|
2018-11-04 19:06:37 +01:00 |
|
gnzlbg
|
87b17ca4a4
|
try harder to disable cargo's progress bar
|
2018-11-04 19:06:37 +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
|
0b7c2fdbb4
|
use clippy on CI
|
2018-11-03 19:21:58 +01:00 |
|
gnzlbg
|
b2da4a8e60
|
fix shellcheck
|
2018-11-03 09:39:37 +01:00 |
|
gnzlbg
|
775c6e30f6
|
disable run-time background thread tests on musl targets
|
2018-11-03 09:39:37 +01:00 |
|
gnzlbg
|
f2f17b9557
|
disable background threads in musl targets
|
2018-11-03 09:39:37 +01:00 |
|
gnzlbg
|
de2fd16d95
|
turn unprefixed request failure into a warning
|
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
|
6e6b97717b
|
bump jemallocator version to 0.2
|
2018-10-31 13:16:57 +01:00 |
|
gnzlbg
|
beed8fa2f8
|
bump ctest version
|
2018-10-31 13:16:57 +01:00 |
|
gnzlbg
|
d342b97a58
|
Make malloc_stats_print argument nullable
|
2018-10-31 13:16:57 +01:00 |
|
gnzlbg
|
d9463c3f72
|
reformat
|
2018-10-30 22:41:07 +01:00 |
|
gnzlbg
|
9a775f8200
|
Update ctest to 0.2.5.
|
2018-10-30 13:29:40 +01:00 |
|
gnzlbg
|
e2a362d288
|
Expose malloc_conf
|
2018-10-30 13:29:40 +01:00 |
|
gnzlbg
|
66e3ae01d1
|
update readme (links, badges, etc.)
|
2018-10-24 18:10:42 +02:00 |
|
gnzlbg
|
3df63037a5
|
update macosx buildbots to xcode10
|
2018-10-24 18:10:42 +02:00 |
|
gnzlbg
|
16c1e70dcc
|
disable verifying configure file for now
|
2018-10-24 18:10:42 +02:00 |
|
gnzlbg
|
8857374154
|
run {i586,i686}-unknown-linux-gnu test inside docker
|
2018-10-24 18:10:42 +02:00 |
|
gnzlbg
|
8dd0cc611e
|
add shellcheck build bot
|
2018-10-24 18:10:42 +02:00 |
|
gnzlbg
|
ea47897e25
|
make run.sh POSIX compliant
|
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
|
ec72201666
|
test jemallocator on stable Rust in Linux and MacOS tier 1 targets
|
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
|
50b7fcca46
|
document platform support in readme
|
2018-10-24 18:10:42 +02:00 |
|
gnzlbg
|
641d054ce0
|
remove broken targets from ci
|
2018-10-24 18:10:42 +02:00 |
|
Alex Crichton
|
ccd12f1059
|
Merge pull request #71 from gnzlbg/page_sizes
Fix build
|
2018-10-23 16:34:53 +02:00 |
|
gnzlbg
|
915d2d14d7
|
Jemalloc --disable-thp option has been removed
|
2018-10-23 14:49:48 +02:00 |
|
gnzlbg
|
3df921a811
|
add missing readme links
|
2018-10-23 14:49:48 +02:00 |
|