Commit Graph

  • 5965631636 Do not enforce minimum alignment in memalign(). Jason Evans 2012-02-28 21:37:38 -08:00
  • 93c023d181 Remove unused variables in stats_print(). Jason Evans 2012-02-28 21:13:12 -08:00
  • bdcadf41e9 Remove unused variable in arena_run_split(). Jason Evans 2012-02-28 21:11:03 -08:00
  • 3add8d8cda Remove unused variables in tcache_dalloc_large(). Jason Evans 2012-02-28 21:08:19 -08:00
  • 777c191485 Enable support for junk/zero filling by default. Jason Evans 2012-02-28 20:49:22 -08:00
  • d073a32109 Enable the stats configuration option by default. Jason Evans 2012-02-28 20:41:16 -08:00
  • c90ad71237 Remove the sysv option. Jason Evans 2012-02-28 20:31:37 -08:00
  • f081b88dfb Fix realloc(p, 0) to act like free(p). Jason Evans 2012-02-28 20:24:05 -08:00
  • b172610317 Simplify small size class infrastructure. Jason Evans 2012-02-28 16:50:47 -08:00
  • 5389146191 Remove the opt.lg_prof_bt_max option. Jason Evans 2012-02-13 18:23:41 -08:00
  • 0b526ff94d Remove the opt.lg_prof_tcmax option. Jason Evans 2012-02-13 18:04:26 -08:00
  • e7a1058aaa Fix bin->runcur management. Jason Evans 2012-02-13 17:36:52 -08:00
  • 746868929a Remove highruns statistics. Jason Evans 2012-02-13 15:18:19 -08:00
  • ef8897b4b9 Make 8-byte tiny size class non-optional. Jason Evans 2012-02-13 14:30:52 -08:00
  • 0fee70d718 Do not enable lazy locking by default. Jason Evans 2012-02-13 12:36:11 -08:00
  • 6ffbbeb5d6 Silence compiler warnings. Jason Evans 2012-02-13 12:31:30 -08:00
  • 962463d9b5 Streamline tcache-related malloc/free fast paths. Jason Evans 2012-02-13 12:29:49 -08:00
  • 4162627757 Remove the swap feature. Jason Evans 2012-02-13 10:56:17 -08:00
  • fd56043c53 Remove magic. Jason Evans 2012-02-13 10:24:43 -08:00
  • 7372b15a31 Reduce cpp conditional logic complexity. Jason Evans 2012-02-10 20:22:09 -08:00
  • fc1bb70e5f Merge branch '2_2_5_bp' 2.2.5 Jason Evans 2011-11-14 17:15:59 -08:00
  • 196c7b7e6d Update ChangeLog for 2.2.5. Jason Evans 2011-11-14 17:12:45 -08:00
  • f1cc61b93a Fix malloc_stats_print(..., "a") output. Jason Evans 2011-11-11 14:46:04 -08:00
  • 115704dcdb Fix huge_ralloc to maintain chunk statistics. Jason Evans 2011-11-11 14:41:59 -08:00
  • 03bf7a7a26 Fix huge_ralloc() race when using mremap(2). Jason Evans 2011-11-09 11:55:19 -08:00
  • b3bd885090 Update ChangeLog for 2.2.5. Jason Evans 2011-11-14 17:12:45 -08:00
  • 334cc02142 Fix malloc_stats_print(..., "a") output. Jason Evans 2011-11-11 14:46:04 -08:00
  • 12a4887826 Fix huge_ralloc to maintain chunk statistics. Jason Evans 2011-11-11 14:41:59 -08:00
  • fa351d9fdc Fix huge_ralloc() race when using mremap(2). Jason Evans 2011-11-09 11:55:19 -08:00
  • d1c526d53b Merge branch '2_2_4_bp' 2.2.4 Jason Evans 2011-11-05 21:50:15 -07:00
  • 45e040a82c Update ChangeLog for 2.2.4. Jason Evans 2011-11-05 21:46:23 -07:00
  • dd2cb6484b Fix rallocm() test to support >4KiB pages. Jason Evans 2011-11-05 21:06:55 -07:00
  • c87f10a325 Initialize arenas_tsd before setting it. Jason Evans 2011-11-03 18:40:03 -07:00
  • ca9ee1a409 Update ChangeLog for 2.2.4. Jason Evans 2011-11-05 21:46:23 -07:00
  • 30fbef8aea Fix rallocm() test to support >4KiB pages. Jason Evans 2011-11-05 21:06:55 -07:00
  • 8e6f8b490d Initialize arenas_tsd before setting it. Jason Evans 2011-11-03 18:40:03 -07:00
  • f576c63f1e Refactor SO and REV make variables. Jason Evans 2011-11-01 22:27:41 -07:00
  • 2bd3cbc5c6 add autogenerated jemalloc.sh wrapper script Antony Dovgal 2011-10-13 09:33:33 +04:00
  • da9dde0854 Clean up rb documentation. Jason Evans 2011-11-01 20:48:31 -07:00
  • 5bdbae57ee Merge branch 'dev' 2.2.3 Jason Evans 2011-08-31 16:18:38 -07:00
  • c67e4fdc71 Update ChangeLog for 2.2.3. Jason Evans 2011-08-31 15:19:13 -07:00
  • a9076c9483 Fix a prof-related race condition. Jason Evans 2011-08-30 23:40:11 -07:00
  • 46405e670f Fix a prof-related bug in realloc(). Jason Evans 2011-08-30 23:37:29 -07:00
  • 749c2a0ab6 Add missing prof_malloc() call in allocm(). Jason Evans 2011-08-12 18:37:54 -07:00
  • a507004d29 Fix off-by-one backtracing issues. Jason Evans 2011-08-12 13:48:27 -07:00
  • 745e30b157 Document swap.fds mallctl as read-write. Jason Evans 2011-08-12 11:40:55 -07:00
  • b493ce22a4 Conditionalize an isalloc() call in rallocm(). Jason Evans 2011-08-12 11:28:47 -07:00
  • 183ba50c19 Fix two prof-related bugs in rallocm(). Jason Evans 2011-08-11 22:51:00 -07:00
  • 0cdd42eb32 Clean up prof-related comments. Jason Evans 2011-08-09 19:06:06 -07:00
  • 41b954ed36 Use prof_tdata_cleanup() argument. Jason Evans 2011-08-08 17:10:07 -07:00
  • 04ca1efe35 Adjust relative #include for private_namespace.h. Jason Evans 2011-07-30 17:58:07 -07:00
  • 446c3b22f1 Merge branch 'dev' 2.2.2 Jason Evans 2011-07-30 17:27:02 -07:00
  • 4c48481e7c Update ChangeLog for 2.2.2. Jason Evans 2011-07-30 16:59:13 -07:00
  • 746e77a06b Add the --with-private-namespace option. Jason Evans 2011-07-30 16:40:52 -07:00
  • f9a8edbb50 Fix assertions in arena_purge(). Jason Evans 2011-06-12 16:46:03 -07:00
  • f0b22cf932 Use LLU suffix for all 64-bit constants. Jason Evans 2011-05-22 10:49:44 -07:00
  • 408ade6545 Makefile.in - test/allocated requires pthread Nathan McSween 2011-04-28 19:43:06 +00:00
  • 955851f384 Adjust repo path dependencies. Jason Evans 2011-03-31 22:38:51 -07:00
  • 7427525c28 Move repo contents in jemalloc/ to top level. Jason Evans 2011-03-31 20:36:17 -07:00
  • 64ba3d7cd9 Fix a build error for --disable-tcache. Jason Evans 2011-03-30 16:02:25 -07:00
  • 5ef7abf6d8 Merge branch 'dev' 2.2.1 Jason Evans 2011-03-30 15:02:38 -07:00
  • 7d9ebea57d Update ChangeLog for 2.2.1. Jason Evans 2011-03-30 15:01:08 -07:00
  • 3e292475ee Implement atomic operations for x86/x64. Jason Evans 2011-03-24 16:48:11 -07:00
  • 9f949f9d82 Revert "Add support for libunwind backtrace caching." Jason Evans 2011-03-22 20:44:40 -07:00
  • 69c0472999 Merge branch 'arena_purge' into dev Jason Evans 2011-03-23 20:40:08 -07:00
  • af8ad3ec6a Fix an assertion in arena_purge(). Jason Evans 2011-03-23 20:39:02 -07:00
  • adc675c8ef Add support for libunwind backtrace caching. je@facebook.com 2010-06-04 17:36:05 -07:00
  • fb4e26aa9e Merge branch 'dev' 2.2.0 Jason Evans 2011-03-22 17:03:58 -07:00
  • 4bcd987251 Update ChangeLog for 2.2.0. Jason Evans 2011-03-22 15:30:22 -07:00
  • 38d9210c46 Fix error detection for ipalloc() when profiling. Jason Evans 2011-03-23 00:37:29 -07:00
  • eacb896c01 Fix rallocm() rsize bug. Jason Evans 2011-03-23 00:30:30 -07:00
  • c957398b4f Fix bootstrapping order bug. Jason Evans 2011-03-23 00:27:50 -07:00
  • 47e57f9bda Avoid overflow in arena_run_regind(). Jason Evans 2011-03-22 09:00:56 -07:00
  • 1dcb4f86b2 Dynamically adjust tcache fill count. Jason Evans 2011-03-21 00:18:17 -07:00
  • 893a0ed7c8 Use OSSpinLock*() for locking on OS X. Jason Evans 2011-03-18 19:30:18 -07:00
  • 763baa6cfc Add atomic operation support for OS X. Jason Evans 2011-03-18 19:10:31 -07:00
  • 9a8fc41bb9 Update pprof. Jason Evans 2011-03-18 18:18:42 -07:00
  • 92d3284ff8 Add atomic.[ch]. Jason Evans 2011-03-18 18:15:37 -07:00
  • 0657f12acd Add the "stats.cactive" mallctl. Jason Evans 2011-03-18 17:56:14 -07:00
  • 597632be18 Improve thread-->arena assignment. Jason Evans 2011-03-18 13:41:33 -07:00
  • 9c43c13a35 Reverse tcache fill order. Jason Evans 2011-03-18 10:53:15 -07:00
  • 84c8eefeff Use bitmaps to track small regions. Jason Evans 2011-03-16 10:30:13 -07:00
  • 77f350be08 Improve backtracing-related configuration. Jason Evans 2011-03-15 22:23:12 -07:00
  • b602daa671 Clean up after arena_bin_info_t change. Jason Evans 2011-03-15 22:19:45 -07:00
  • 819d11be06 Add missing error checks. Jason Evans 2011-03-15 14:25:56 -07:00
  • 49f7e8f35a Create arena_bin_info_t. Jason Evans 2011-03-15 13:59:15 -07:00
  • 1b17768e24 Fix a build dependency regression. Jason Evans 2011-03-15 09:40:07 -07:00
  • 41ade967c2 Reduce size of small_size2bin lookup table. Jason Evans 2011-03-06 22:56:36 -08:00
  • ff7450727f Expand a comment regarding geometric sampling. Jason Evans 2011-03-14 22:22:29 -07:00
  • fa5d245aef Set default symbol visibility to hidden. Jason Evans 2011-03-15 10:25:59 -07:00
  • ad11ee6a34 Merge branch 'dev' 2.1.3 Jason Evans 2011-03-14 16:42:26 -07:00
  • 0e4d0d13f9 Update ChangeLog for 2.1.3. Jason Evans 2011-03-14 16:41:03 -07:00
  • a8118233ec Fix a thread cache stats merging bug. Jason Evans 2011-03-14 12:56:51 -07:00
  • a7153a0d7d Fix a "thread.arena" mallctl bug. Jason Evans 2011-03-14 11:39:49 -07:00
  • 814b9bda7f Fix a cpp logic regression. Jason Evans 2011-03-06 23:03:33 -08:00
  • e27d134efc Merge branch 'dev' 2.1.2 Jason Evans 2011-03-02 12:19:58 -08:00
  • 6e56e5ec6a Update ChangeLog for 2.1.2. je 2011-03-02 11:23:41 -08:00
  • af5d6987f8 Build both PIC and no PIC static libraries Arun Sharma 2011-02-15 14:13:38 -08:00
  • 655f04a5a4 Fix style nits. Jason Evans 2011-02-13 18:44:59 -08:00
  • 9dcad2dfd1 Fix "thread.{de,}allocatedp" mallctl. Jason Evans 2011-02-13 18:11:54 -08:00