Commit Graph

  • 4c2faa8a7c Fix a regression in JE_COMPILABLE(). Jason Evans 2012-03-13 11:09:23 -0700
  • eb2398106f Fix malloc_stats_print() option support. Jason Evans 2012-03-13 08:46:12 -0700
  • 025d861186 Update config.guess and config.sub. Jason Evans 2012-03-12 15:57:24 -0700
  • 08fc3b2d51 Fix --with-mangling/--with-jemalloc-prefix interaction. Jason Evans 2012-03-12 15:07:53 -0700
  • 2bb6c7a632 s/PRIx64/PRIxPTR/ for uintptr_t printf() argument. Jason Evans 2012-03-12 13:38:00 -0700
  • 125b93e43f Remove bashism. Jason Evans 2012-03-12 11:33:59 -0700
  • 7cca608575 Remove extra '}'. Jason Evans 2012-03-12 11:31:54 -0700
  • d81e4bdd5c Implement malloc_vsnprintf(). Jason Evans 2012-03-06 14:57:45 -0800
  • 4507f34628 Remove the lg_tcache_gc_sweep option. Jason Evans 2012-03-05 14:34:37 -0800
  • b8c8be7f8a Use UINT64_C() rather than LLU for 64-bit constants. Jason Evans 2012-03-05 12:26:26 -0800
  • 3492daf1ce Add SH4 and mips architecture support. Jason Evans 2012-03-05 12:16:57 -0800
  • 6684cacfa8 Tweak configure.ac to support cross-compiling. Jason Evans 2012-03-05 12:15:36 -0800
  • c71b9946ce Unify license. Jason Evans 2012-03-04 10:46:12 -0800
  • 1af52cfe64 Update copyright dates. Jason Evans 2012-03-02 17:51:26 -0800
  • 7e77eaffff Add the --disable-experimental option. Jason Evans 2012-03-02 17:47:37 -0800
  • 7b398aca3b Add fine-grained build/install targets. Jason Evans 2012-03-02 16:38:37 -0800
  • 84f7cdb0c5 Rename prn to prng. Jason Evans 2012-03-02 15:59:45 -0800
  • 62320b8551 Reorder macros. Jason Evans 2012-03-01 17:53:16 -0800
  • 0a5489e37d Add --with-mangling. Jason Evans 2012-03-01 17:19:20 -0800
  • 166a745b39 Simplify zone_good_size(). Jason Evans 2012-02-29 12:58:39 -0800
  • 7e15dab94d Add nallocm(). Jason Evans 2012-02-29 12:56:37 -0800
  • 4bb0983013 Use glibc allocator hooks. Jason Evans 2012-02-29 10:37:27 -0800
  • 5965631636 Do not enforce minimum alignment in memalign(). Jason Evans 2012-02-28 21:37:38 -0800
  • 93c023d181 Remove unused variables in stats_print(). Jason Evans 2012-02-28 21:13:12 -0800
  • bdcadf41e9 Remove unused variable in arena_run_split(). Jason Evans 2012-02-28 21:11:03 -0800
  • 3add8d8cda Remove unused variables in tcache_dalloc_large(). Jason Evans 2012-02-28 21:08:19 -0800
  • 777c191485 Enable support for junk/zero filling by default. Jason Evans 2012-02-28 20:49:22 -0800
  • d073a32109 Enable the stats configuration option by default. Jason Evans 2012-02-28 20:41:16 -0800
  • c90ad71237 Remove the sysv option. Jason Evans 2012-02-28 20:31:37 -0800
  • f081b88dfb Fix realloc(p, 0) to act like free(p). Jason Evans 2012-02-28 20:24:05 -0800
  • b172610317 Simplify small size class infrastructure. Jason Evans 2012-02-28 16:50:47 -0800
  • 5389146191 Remove the opt.lg_prof_bt_max option. Jason Evans 2012-02-13 18:23:41 -0800
  • 0b526ff94d Remove the opt.lg_prof_tcmax option. Jason Evans 2012-02-13 18:04:26 -0800
  • e7a1058aaa Fix bin->runcur management. Jason Evans 2012-02-13 17:36:52 -0800
  • 746868929a Remove highruns statistics. Jason Evans 2012-02-13 15:18:19 -0800
  • ef8897b4b9 Make 8-byte tiny size class non-optional. Jason Evans 2012-02-13 14:30:52 -0800
  • 0fee70d718 Do not enable lazy locking by default. Jason Evans 2012-02-13 12:36:11 -0800
  • 6ffbbeb5d6 Silence compiler warnings. Jason Evans 2012-02-13 12:31:30 -0800
  • 962463d9b5 Streamline tcache-related malloc/free fast paths. Jason Evans 2012-02-13 12:29:49 -0800
  • 4162627757 Remove the swap feature. Jason Evans 2012-02-13 10:56:17 -0800
  • fd56043c53 Remove magic. Jason Evans 2012-02-13 10:24:43 -0800
  • 7372b15a31 Reduce cpp conditional logic complexity. Jason Evans 2012-02-10 20:22:09 -0800
  • fc1bb70e5f Merge branch '2_2_5_bp' Jason Evans 2011-11-14 17:15:59 -0800
  • 196c7b7e6d Update ChangeLog for 2.2.5. Jason Evans 2011-11-14 17:12:45 -0800
  • f1cc61b93a Fix malloc_stats_print(..., "a") output. Jason Evans 2011-11-11 14:46:04 -0800
  • 115704dcdb Fix huge_ralloc to maintain chunk statistics. Jason Evans 2011-11-11 14:41:59 -0800
  • 03bf7a7a26 Fix huge_ralloc() race when using mremap(2). Jason Evans 2011-11-09 11:55:19 -0800
  • b3bd885090 Update ChangeLog for 2.2.5. Jason Evans 2011-11-14 17:12:45 -0800
  • 334cc02142 Fix malloc_stats_print(..., "a") output. Jason Evans 2011-11-11 14:46:04 -0800
  • 12a4887826 Fix huge_ralloc to maintain chunk statistics. Jason Evans 2011-11-11 14:41:59 -0800
  • fa351d9fdc Fix huge_ralloc() race when using mremap(2). Jason Evans 2011-11-09 11:55:19 -0800
  • d1c526d53b Merge branch '2_2_4_bp' Jason Evans 2011-11-05 21:50:15 -0700
  • 45e040a82c Update ChangeLog for 2.2.4. Jason Evans 2011-11-05 21:46:23 -0700
  • dd2cb6484b Fix rallocm() test to support >4KiB pages. Jason Evans 2011-11-05 21:06:55 -0700
  • c87f10a325 Initialize arenas_tsd before setting it. Jason Evans 2011-11-03 18:40:03 -0700
  • ca9ee1a409 Update ChangeLog for 2.2.4. Jason Evans 2011-11-05 21:46:23 -0700
  • 30fbef8aea Fix rallocm() test to support >4KiB pages. Jason Evans 2011-11-05 21:06:55 -0700
  • 8e6f8b490d Initialize arenas_tsd before setting it. Jason Evans 2011-11-03 18:40:03 -0700
  • f576c63f1e Refactor SO and REV make variables. Jason Evans 2011-11-01 22:27:41 -0700
  • 2bd3cbc5c6 add autogenerated jemalloc.sh wrapper script Antony Dovgal 2011-10-13 09:33:33 +0400
  • da9dde0854 Clean up rb documentation. Jason Evans 2011-11-01 20:48:31 -0700
  • 5bdbae57ee Merge branch 'dev' Jason Evans 2011-08-31 16:18:38 -0700
  • c67e4fdc71 Update ChangeLog for 2.2.3. Jason Evans 2011-08-31 15:19:13 -0700
  • a9076c9483 Fix a prof-related race condition. Jason Evans 2011-08-30 23:40:11 -0700
  • 46405e670f Fix a prof-related bug in realloc(). Jason Evans 2011-08-30 23:37:29 -0700
  • 749c2a0ab6 Add missing prof_malloc() call in allocm(). Jason Evans 2011-08-12 18:37:54 -0700
  • a507004d29 Fix off-by-one backtracing issues. Jason Evans 2011-08-12 13:48:27 -0700
  • 745e30b157 Document swap.fds mallctl as read-write. Jason Evans 2011-08-12 11:40:55 -0700
  • b493ce22a4 Conditionalize an isalloc() call in rallocm(). Jason Evans 2011-08-12 11:28:47 -0700
  • 183ba50c19 Fix two prof-related bugs in rallocm(). Jason Evans 2011-08-11 22:51:00 -0700
  • 0cdd42eb32 Clean up prof-related comments. Jason Evans 2011-08-09 19:06:06 -0700
  • 41b954ed36 Use prof_tdata_cleanup() argument. Jason Evans 2011-08-08 17:10:07 -0700
  • 04ca1efe35 Adjust relative #include for private_namespace.h. Jason Evans 2011-07-30 17:58:07 -0700
  • 446c3b22f1 Merge branch 'dev' Jason Evans 2011-07-30 17:27:02 -0700
  • 4c48481e7c Update ChangeLog for 2.2.2. Jason Evans 2011-07-30 16:59:13 -0700
  • 746e77a06b Add the --with-private-namespace option. Jason Evans 2011-07-30 16:40:52 -0700
  • f9a8edbb50 Fix assertions in arena_purge(). Jason Evans 2011-06-12 16:46:03 -0700
  • f0b22cf932 Use LLU suffix for all 64-bit constants. Jason Evans 2011-05-22 10:49:44 -0700
  • 408ade6545 Makefile.in - test/allocated requires pthread Nathan McSween 2011-04-28 19:43:06 +0000
  • 955851f384 Adjust repo path dependencies. Jason Evans 2011-03-31 22:38:51 -0700
  • 7427525c28 Move repo contents in jemalloc/ to top level. Jason Evans 2011-03-31 20:36:17 -0700
  • 64ba3d7cd9 Fix a build error for --disable-tcache. Jason Evans 2011-03-30 16:02:25 -0700
  • 5ef7abf6d8 Merge branch 'dev' Jason Evans 2011-03-30 15:02:38 -0700
  • 7d9ebea57d Update ChangeLog for 2.2.1. Jason Evans 2011-03-30 15:01:08 -0700
  • 3e292475ee Implement atomic operations for x86/x64. Jason Evans 2011-03-24 16:48:11 -0700
  • 9f949f9d82 Revert "Add support for libunwind backtrace caching." Jason Evans 2011-03-22 20:44:40 -0700
  • 69c0472999 Merge branch 'arena_purge' into dev Jason Evans 2011-03-23 20:40:08 -0700
  • af8ad3ec6a Fix an assertion in arena_purge(). Jason Evans 2011-03-23 20:39:02 -0700
  • adc675c8ef Add support for libunwind backtrace caching. je@facebook.com 2010-06-04 17:36:05 -0700
  • fb4e26aa9e Merge branch 'dev' Jason Evans 2011-03-22 17:03:58 -0700
  • 4bcd987251 Update ChangeLog for 2.2.0. Jason Evans 2011-03-22 15:30:22 -0700
  • 38d9210c46 Fix error detection for ipalloc() when profiling. Jason Evans 2011-03-23 00:37:29 -0700
  • eacb896c01 Fix rallocm() rsize bug. Jason Evans 2011-03-23 00:30:30 -0700
  • c957398b4f Fix bootstrapping order bug. Jason Evans 2011-03-23 00:27:50 -0700
  • 47e57f9bda Avoid overflow in arena_run_regind(). Jason Evans 2011-03-22 09:00:56 -0700
  • 1dcb4f86b2 Dynamically adjust tcache fill count. Jason Evans 2011-03-21 00:18:17 -0700
  • 893a0ed7c8 Use OSSpinLock*() for locking on OS X. Jason Evans 2011-03-18 19:30:18 -0700
  • 763baa6cfc Add atomic operation support for OS X. Jason Evans 2011-03-18 19:10:31 -0700
  • 9a8fc41bb9 Update pprof. Jason Evans 2011-03-18 18:18:42 -0700
  • 92d3284ff8 Add atomic.[ch]. Jason Evans 2011-03-18 18:15:37 -0700