gnzlbg
e2063b61a7
[bugfix] jemalloc build
2017-11-27 14:27:06 +01:00
gnzlbg
bf4ce229aa
revert version bump
2017-11-25 11:57:51 +01:00
gnzlbg
6d9d11665d
Update jemalloc to 5.0.1
2017-11-23 19:08:53 +01:00
Greg V
edffed8d9a
Fix make command on *BSD
2017-11-06 14:34:30 +03:00
Simon Sapin
e6ea8a94b4
Add bindings to all jemalloc public functions
...
That is, those documented in http://jemalloc.net/jemalloc.3.html
For example `malloc` and `free` can be useful when implementing
callbacks for a C library that doesn’t provide a size when deallocating:
https://www.freetype.org/freetype2/docs/reference/ft2-system_interface.html
2017-10-30 16:13:25 +01:00
Simon Sapin
dd5861f6de
Swap the order of arguments to calloc.
...
The documented order is (number of objects, size of each object),
though in practice they end up being multiplied together
and so are somewhat interchangeable.
2017-10-30 13:25:02 +01:00
Alex Crichton
e0f809800e
Update gcc dep
2017-09-30 00:47:14 -07:00
Nick Fitzgerald
d93f0a803b
Bump jemalloc to 0.1.2; jemalloc-sys to 0.1.3
...
This allows publishing the fixed `debug` feature.
2017-09-29 12:38:43 -07:00
Alex Crichton
eb631dd7da
Fix building debug jemalloc
2017-09-26 14:06:56 -07:00
arthurprs
08bb4ca869
Update jemalloc
...
Includes fix to fork deadlock in OS X.
2017-07-27 11:07:15 -03:00
Alex Crichton
41abc44d9d
Fix tests on OSX
2017-07-07 11:07:16 -07:00
Alex Crichton
1094c9f7bc
Bump jemalloc-sys to 0.1.1
2017-07-07 08:20:06 -07:00
Alex Crichton
ceae58b585
Update with new global allocator API
2017-06-25 11:10:31 -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
Jay Lee
37a54f065b
fix allocate_zeroed
2017-05-29 22:21:13 +08:00
Jay Lee
e830e9cd39
update jemalloc
2017-05-29 21:16:08 +08:00
Jay Lee
d2d144f405
add more api
2017-04-05 18:31:26 +08:00
Jay Lee
98a92809c3
format file
2017-04-05 18:30:13 +08:00
Jay Lee
f5c894b9d4
export jemalloc public API
2017-04-03 14:16:08 +08:00
Jay Lee
608c5c5d51
update jemalloc
2017-03-30 22:15:07 +08:00
Alex Crichton
bf6b838128
Add a feature to enable profiling
2016-08-07 00:55:49 -07:00
Alex Crichton
7df4b84b7b
Fix symbol names on android
2016-03-07 13:17:06 -08:00
Alex Crichton
60e4a921c3
Fix symbol names on some platforms
2016-03-07 13:16:18 -08:00
Alex Crichton
2cbfa9df99
Update jemalloc
2016-03-07 13:15:29 -08:00
Alex Crichton
c38ddafb84
Update dep on libc
2016-03-07 13:14:40 -08:00
Alex Crichton
3c641337d2
Only install the staticlib in the install script
2016-01-20 17:21:58 -08:00
Alex Crichton
20beddb7ed
Fill out metadata in jemalloc-sys/Cargo.toml
2016-01-20 17:18:18 -08:00
Alex Crichton
523f5996f9
Add some simple tests here and there
2016-01-20 17:14:01 -08:00
Alex Crichton
8e7e43739c
Initial commit
2016-01-20 17:03:24 -08:00