Commit Graph

  • 10da06e6aa
    Fix a couple broken links Corey Farwell 2018-10-21 10:01:21 -0400
  • 4ac247967f Update cargo metadata for jemalloc-sys Alex Crichton 2018-10-20 12:54:21 -0700
  • 119fa5f288 Bump jemalloc-sys to 0.1.8 Alex Crichton 2018-10-20 12:53:19 -0700
  • c18e43008d extent hooks should be unsafe fns jemalloc-sys-0.1.7 gnzlbg 2018-10-15 14:29:28 +0200
  • 5d9907e79d Update ctest requirement from 0.1 to 0.2 (#67) dependabot[bot] 2018-08-13 12:05:32 +0200
  • 060ad53b66 make function pointers extern gnzlbg 2018-07-15 19:47:00 +0200
  • aa420aed20 Document jemalloc-sys; re-enable ctest; add stats feature gnzlbg 2018-07-12 12:51:07 +0200
  • c703480286 add beta build-bots for tier 1 targets gnzlbg 2018-07-11 20:29:10 +0200
  • bf72bfb384
    Merge pull request #64 from gnzlbg/stf Alex Crichton 2018-07-11 13:22:16 -0500
  • d5dcec6d7f fix shrink_to_fit implementation gnzlbg 2018-07-11 19:14:55 +0200
  • a67a58d1e1 temporarily work around toolchain bug gnzlbg 2018-07-11 14:50:43 +0200
  • de8bcc6932 bump version gnzlbg 2018-07-04 16:42:29 +0200
  • 51db5a4511
    Merge pull request #55 from SimonSapin/prefix-private Alex Crichton 2018-06-27 13:28:35 -0500
  • 6d0185c384 Also run jemallocator tests with unprefixed symbols Simon Sapin 2018-06-25 09:43:35 +0200
  • de305db300 Document in code why symbol prefixes are always enabled on some platforms. Simon Sapin 2018-06-25 09:23:31 +0200
  • b3df79cc63 Document feature flags Simon Sapin 2018-06-25 09:21:33 +0200
  • fe7f784303 Update README: not nightly-only anymore, linking is not enough. Simon Sapin 2018-06-25 09:06:25 +0200
  • 980f69c5ba Rename no_prefix feature to unprefixed_malloc_on_supported_platforms Simon Sapin 2018-06-25 00:28:00 +0200
  • 3450b53222 Add a test for prefixed vs unprefixed symbols Simon Sapin 2018-06-25 00:44:08 +0200
  • eaf83edc15 Prefix private symbols unconditionally Simon Sapin 2018-06-24 22:14:48 +0200
  • 5d174417f1 Set a custom prefix for jemalloc internal symbols Steven Fackler 2018-06-23 15:40:36 -0400
  • 9a1a1a7353 Fix bg_thread feature Steven Fackler 2018-06-23 14:02:52 -0400
  • 4f01b49922 Add a no_prefix feature Steven Fackler 2018-06-23 22:11:34 -0700
  • 607de93c67 Support stable Rust, move `impl Alloc` behind a feature flag Simon Sapin 2018-06-13 07:45:11 -0700
  • 42231d7495 Upgrade to rustc 1.28.0-nightly (b68432d56 2018-06-12) Simon Sapin 2018-06-13 07:36:07 -0700
  • 69ae59c309 bump jemalloc-sys to 0.1.6 and jemallocator to 0.1.8 gnzlbg 2018-05-22 17:16:13 +0200
  • 78bd8dfc33
    Merge pull request #47 from gnzlbg/bg_thread Alex Crichton 2018-05-22 10:11:07 -0500
  • ed07a3e01f add feature to enable the bg thread (enabled by default) gnzlbg 2018-05-22 16:56:01 +0200
  • 9da27b39dd
    Merge pull request #46 from alexcrichton/gnzlbg-patch-1 gnzlbg 2018-05-17 23:32:16 +0200
  • d2c707da0c
    Fix typo gnzlbg-patch-1 gnzlbg 2018-05-17 23:31:43 +0200
  • be65e24831
    Merge pull request #45 from gnzlbg/jemalloc51 Alex Crichton 2018-05-16 15:06:49 -0500
  • ac13a3abdf update configure files gnzlbg 2018-05-16 20:42:22 +0200
  • a7162f4c0a update jemalloc5.1RC1 to jemalloc5.1 gnzlbg 2018-05-16 19:16:50 +0200
  • f785a5ff00
    Merge pull request #44 from gnzlbg/appv_badge Alex Crichton 2018-05-04 11:30:15 -0500
  • fc0f40a970 add appveyor badge to readme gnzlbg 2018-05-04 18:28:20 +0200
  • ef28b04c3c
    Merge pull request #42 from gnzlbg/ci Alex Crichton 2018-05-04 11:22:41 -0500
  • de44cd28bf fixup gnzlbg 2018-05-04 16:59:37 +0200
  • d6c8b6a51b fix appveyor build gnzlbg 2018-05-04 16:50:10 +0200
  • fa84575503 don't use cp or diff gnzlbg 2018-05-04 16:46:30 +0200
  • 3ae2d04c26 remove msvc appveyor builds; remove emscripten targets gnzlbg 2018-05-04 16:28:56 +0200
  • b68e237c7e --disable-thp on sparc64 gnzlbg 2018-05-03 19:19:01 +0200
  • 5a8a9f085a verify configure only on x86_64-unknown-linux-gnu gnzlbg 2018-05-03 19:06:19 +0200
  • 08cad15fc8 enable all buildbots gnzlbg 2018-05-03 18:25:21 +0200
  • 916822031b fix cargo cache gnzlbg 2018-05-03 18:23:38 +0200
  • 0476f52967 pass cflags as ldflags gnzlbg 2018-05-03 18:15:57 +0200
  • a25a7cb74a pass the CFLAGS as part of CC gnzlbg 2018-05-03 17:55:43 +0200
  • 84b3eafa4c try again gnzlbg 2018-05-03 17:41:14 +0200
  • 591c4c817b require sudo gnzlbg 2018-05-03 17:26:17 +0200
  • a779c299ef require Ubuntu precise gnzlbg 2018-05-03 17:19:54 +0200
  • 2303d9d480 require gcc multi-lib for i586/i686 builds gnzlbg 2018-05-03 17:08:22 +0200
  • 5f4a0d5e06 formatting gnzlbg 2018-05-03 17:00:07 +0200
  • f3bded703f enable all build bots gnzlbg 2018-05-03 16:52:33 +0200
  • 8a67933306 fixup gnzlbg 2018-05-03 16:46:01 +0200
  • 2276a582e0 use jemalloc submodule gnzlbg 2018-05-03 16:41:15 +0200
  • 1babc4eb87 re-add jemalloc submodule gnzlbg 2018-05-03 16:37:24 +0200
  • 0390383c88 fixup gnzlbg 2018-05-03 16:07:07 +0200
  • a9a848abe1 use wget to fetch jemalloc instead of git gnzlbg 2018-05-03 10:07:11 +0200
  • bad4887939 add missing dockerfile gnzlbg 2018-05-03 01:03:38 +0200
  • cec5241d26 fixup gnzlbg 2018-05-03 01:00:17 +0200
  • 33ef06d560 use custom docker images gnzlbg 2018-05-03 00:43:09 +0200
  • 68f60d8803 build jemalloc in OUT_DIR gnzlbg 2018-05-03 00:23:40 +0200
  • ffa4d63746 more appveyor fixes gnzlbg 2018-05-02 17:40:53 +0200
  • 4d6e2f2301 fix appveyor build failure gnzlbg 2018-05-02 17:34:13 +0200
  • f32d38139a add i586-pc-windows-msvc tier2 target to CI gnzlbg 2018-05-02 17:29:58 +0200
  • 7e4a113911 add appveyor ci script gnzlbg 2018-05-02 17:28:25 +0200
  • 7e6a682043 ship configuration files; add build.rs option to verify them gnzlbg 2018-05-02 17:18:59 +0200
  • a66d454dff pass -melf_32 flag to i{586,686}-unknown-linux-gnu builds gnzlbg 2018-05-02 16:06:16 +0200
  • afa81a7298 disable running jemalloc tests gnzlbg 2018-05-02 14:07:55 +0200
  • 350e3960ad verbose output gnzlbg 2018-05-02 13:56:26 +0200
  • 8ab02bb7a6 run autogen.sh in a prebuild step gnzlbg 2018-05-02 11:53:10 +0200
  • b863b6d458 move .travis.yml script to ci/run.sh gnzlbg 2018-05-02 11:33:27 +0200
  • 2f1755a875 use core instead of std gnzlbg 2018-05-02 11:26:15 +0200
  • d2c2fe6d4c no need for git clean now with make distclean gnzlbg 2018-05-02 11:16:51 +0200
  • a1a0366ee7 more build dbg gnzlbg 2018-05-02 11:11:56 +0200
  • 4aec146adc disable travis-ci automatic submodule fetching; manually fetch jemalloc 5.1rc1 gnzlbg 2018-05-02 10:25:07 +0200
  • 8429f769d5 disable -Wextra; do a make distclean before configure gnzlbg 2018-05-02 10:04:09 +0200
  • 22576ff7dc upgrade to jemalloc 5.1 RC1 gnzlbg 2018-04-27 13:40:47 +0200
  • 36089d528f allow arm and armv7 android to fail gnzlbg 2018-04-27 12:41:43 +0200
  • fbf31da0e0 --disable-tls is not a jemalloc 5 option gnzlbg 2018-04-27 12:26:33 +0200
  • 8d1adbfd19 oom is no longer part of GlobalAlloc gnzlbg 2018-04-27 11:37:16 +0200
  • 00333ed768 allow(non_snake_case) for MALLOCX_ALIGN macro gnzlbg 2018-04-27 11:35:20 +0200
  • 068d5ec7b7 [jemallocator] add minimum alignment for mips64, s390x, sparc64 gnzlbg 2017-11-23 19:23:51 +0100
  • 9e3c62848f [ci] use cross gnzlbg 2017-11-23 16:05:06 +0100
  • 1d463baa04 Fix invokation of `oom` in tests 0.1.7 Alex Crichton 2018-04-27 08:54:20 -0700
  • de7ab8adf3 Make jemallocator no_std Simon Sapin 2018-04-27 13:04:44 +0200
  • 9a56412a58 Upgrade to rustc 1.27.0-nightly (7f3444e1b 2018-04-26) Simon Sapin 2018-04-27 13:03:27 +0200
  • 442765d741 Bump dep to 0.1.5 Alex Crichton 2018-04-15 09:30:53 -0700
  • f295f6873b Bump jemalloc-sys to 0.1.5 jemalloc-sys-0.1.5 Alex Crichton 2018-04-15 09:30:22 -0700
  • f4216c950d Bump to 0.1.6 0.1.6 Alex Crichton 2018-04-15 09:29:39 -0700
  • b87b78e734
    Merge pull request #40 from SimonSapin/global-alloc Alex Crichton 2018-04-15 11:29:19 -0500
  • c66f9d4d51 Implement the GlobalAlloc trait, upgrade to nightly-2018-04-15 Simon Sapin 2018-04-13 18:00:58 +0200
  • e9c272298b
    Merge pull request #38 from gnzlbg/typo Alex Crichton 2018-02-01 10:05:32 -0600
  • 419e2652f3
    Fix typo. gnzlbg 2018-02-01 13:18:12 +0100
  • b95133aeb9
    Merge pull request #27 from gnzlbg/utils Alex Crichton 2017-11-28 07:41:09 -0800
  • c652a34f4e [jemalloc-sys] expose mallocx_align, equivalent to MALLOCX_ALIGN macro gnzlbg 2017-11-23 13:29:19 +0100
  • 56559c7fee Adds benchmarks for nallocx, calloc, alloc, alloc_excess, ralloc, ralloc_excess (#26) gnzlbg 2017-11-27 19:07:57 +0100
  • 9044f68f88
    Merge pull request #37 from gnzlbg/fix_platforms Alex Crichton 2017-11-27 10:03:11 -0800
  • 1fe55c1f5b
    Merge pull request #36 from gnzlbg/bugfix_jem Alex Crichton 2017-11-27 10:00:25 -0800
  • dfacaf7bfc fix mips, sparc64, and s390x builds gnzlbg 2017-11-27 14:53:07 +0100
  • e2063b61a7 [bugfix] jemalloc build gnzlbg 2017-11-27 14:27:06 +0100