Commit graph

  • 5e4f7d332e bump version for further development daanx 2023-04-03 12:45:30 -07:00
  • 92556e0e62 bump version for further development daanx 2023-04-03 12:45:04 -07:00
  • 5ac9e36ed6 Merge branch 'dev-slice' Daan Leijen 2023-04-03 12:39:35 -07:00
  • 3e313478d9 merge from dev v2.1.1 Daan Leijen 2023-04-03 12:32:28 -07:00
  • cc4ed36c7e prepare for new release v1.8.1 Daan Leijen 2023-04-03 12:30:18 -07:00
  • 80d7267dad Merge branch 'dev' into dev-slice Daan Leijen 2023-04-01 11:35:35 -07:00
  • 05e7931b94 prevent pedantic warning Daan Leijen 2023-04-01 11:28:34 -07:00
  • c344bf5c20 wip: work on purgable arenas Daan Leijen 2023-03-31 21:18:50 -07:00
  • f4e006fa76 merge from dev-reset Daan Leijen 2023-03-31 21:10:25 -07:00
  • 595add5e3d wip: initial work on purgable arenas Daan Leijen 2023-03-31 20:51:35 -07:00
  • 7cf60deb12 wip: initial delayed purging of arenas Daan Leijen 2023-03-31 14:07:59 -07:00
  • 92ab16d5eb Merge branch 'dev-reset' into dev-slice-reset Daan Leijen 2023-03-31 10:44:19 -07:00
  • f8faa8f2a1 Merge branch 'dev-slice' into dev-slice-reset Daan Leijen 2023-03-31 10:44:14 -07:00
  • bd66d54765 Merge branch 'dev' into dev-reset Daan Leijen 2023-03-31 10:34:27 -07:00
  • b9e28eb23a merge from dev Daan Leijen 2023-03-31 10:34:19 -07:00
  • 3208dff17a remove extraneous forward declarations Daan Leijen 2023-03-31 10:33:36 -07:00
  • 1a57a53b75 Merge branch 'dev' into dev-reset Daan Leijen 2023-03-31 10:31:43 -07:00
  • 14fdd9a102 Merge branch 'dev' into dev-slice Daan Leijen 2023-03-31 10:25:49 -07:00
  • d3ec7f378e fix compile on ppc64IE and s390x arches (issue #717) Daan Leijen 2023-03-31 10:25:32 -07:00
  • 8c526622ff merge from dev-reset Daan Leijen 2023-03-30 16:24:10 -07:00
  • 6eee9e4be2 add option eager_reserve Daan Leijen 2023-03-30 16:20:11 -07:00
  • 9c544aba41 bump version for further development Daan Leijen 2023-03-30 09:27:21 -07:00
  • 8607c4a5df fix compile without syscall (pr #714 by asuka-mio) Daan Leijen 2023-03-30 09:24:06 -07:00
  • 47d8cd916e fix compile without MADV_FREE (pr #715 by elbaro) Daan Leijen 2023-03-30 09:21:07 -07:00
  • f08d9d489c bump version for further development Daan Leijen 2023-03-30 09:19:35 -07:00
  • bf38727efd Fix typo: csize -> size elbaro 2023-03-30 17:57:23 +09:00
  • b392e8a2ef
    Fix compilation tarsin 2023-03-30 12:16:21 +08:00
  • acdd35290e Merge branch 'dev-slice' Daan Leijen 2023-03-29 16:43:22 -07:00
  • ee7814dfe9 Merge branch 'dev' into dev-slice Daan Leijen 2023-03-29 16:43:11 -07:00
  • 6515829c84 fix readme order Daan Leijen 2023-03-29 16:43:03 -07:00
  • 70450b80d2 fix readme links Daan Leijen 2023-03-29 16:40:50 -07:00
  • 5021918c20 Merge branch 'dev' into dev-slice Daan Leijen 2023-03-29 16:40:14 -07:00
  • 20126e1c6c fix links in readme Daan Leijen 2023-03-29 16:40:04 -07:00
  • c2e5031710 merge from dev-slice Daan Leijen 2023-03-29 16:33:27 -07:00
  • 8f0901b887 Merge branch 'dev' into dev-slice v2.1.0 Daan Leijen 2023-03-29 16:31:47 -07:00
  • 62949f55b3 increment doxy file version number v1.8.0 Daan Leijen 2023-03-29 16:29:59 -07:00
  • c4220e43b6 merge from dev Daan Leijen 2023-03-29 16:24:55 -07:00
  • 06b94fc5e6 remove redundant code (pr #674 by @rganesan) Daan Leijen 2023-03-29 16:19:07 -07:00
  • accdc4de70 fix MI_SKIP_COLLECT_ON_EXIT syntax (pr #671 by @Unsttopabull) Daan Leijen 2023-03-29 16:17:10 -07:00
  • f806eb8498 remove redundant OR in mmap flags (pr #675) Daan Leijen 2023-03-29 16:15:20 -07:00
  • dd7b99d477 apply some spelling fixes from PR #710 Daan Leijen 2023-03-29 16:10:01 -07:00
  • c2a2533fba fix haiku compilation (pr #679) Daan 2023-03-29 16:02:46 -07:00
  • 2141e414a7
    Merge pull request #708 from devnexen/new_placement_tests Daan 2023-03-29 15:57:53 -07:00
  • 61a32e62b8 support cygwin compilation (pr #712) Daan Leijen 2023-03-29 15:56:31 -07:00
  • f20d22a3e4 fix arm compilation (PR 694) Daan Leijen 2023-03-29 15:53:05 -07:00
  • 72f4e0aedd Merge branch 'dev' into dev-slice Daan Leijen 2023-03-29 13:00:59 -07:00
  • 1cb0193ff1 fix hex formatting of errors Daan Leijen 2023-03-29 13:00:35 -07:00
  • 5a8f26359c Merge branch 'dev' into dev-slice Daan 2023-03-29 12:40:03 -07:00
  • 5bc724d18f fix warnings on macOS Daan 2023-03-29 12:39:34 -07:00
  • 42c8015cbc merge from dev Daan Leijen 2023-03-29 12:31:49 -07:00
  • 068d1d8842 increase timeout in pipeline for linux for tsan run Daan Leijen 2023-03-29 12:27:22 -07:00
  • 0ca31d2db1 fix pipeline for tsan Daan Leijen 2023-03-29 12:20:29 -07:00
  • 8e6a475386 add ubsan and tsan to pipeline Daan Leijen 2023-03-29 12:13:59 -07:00
  • 651ff2c68b fix cmake for windows Daan Leijen 2023-03-29 11:55:00 -07:00
  • e1e1e25d21 add ASAN to pipeline Daan Leijen 2023-03-29 11:52:46 -07:00
  • cbd7f94a44 merge from dev Daan Leijen 2023-03-29 11:48:46 -07:00
  • 2440e60d95 copy static.o to the cmake directory (issue #706) Daan Leijen 2023-03-29 11:48:01 -07:00
  • 8ecbc29a02 prepare readme for release Daan Leijen 2023-03-29 11:46:56 -07:00
  • ec97e2ab37 Merge branch 'dev' into dev-slice Daan Leijen 2023-03-28 16:48:59 -07:00
  • 79f31b0e8f use syscalls for open/close etc when initializing to avoid recursion when these are intercepted (issue #713) Daan Leijen 2023-03-28 16:44:35 -07:00
  • 6dd3073a75 avoid caching segments in pinned arenas; happes with huge OS page reservations Daan Leijen 2023-03-28 10:16:19 -07:00
  • 391f8bbd72 merge from dev Daan Leijen 2023-03-28 10:00:18 -07:00
  • 176b6e6aa0 add mi_arena_is_os_allocated Daan Leijen 2023-03-28 09:59:41 -07:00
  • 90600188a8 remove superfluous prototypes Daan Leijen 2023-03-28 09:58:31 -07:00
  • 4c681cffe0 merge from dev Daan Leijen 2023-03-28 09:27:06 -07:00
  • 9792b6364d move more prototypes in internal.h for safety Daan Leijen 2023-03-28 09:25:32 -07:00
  • 6a8b158a9f merge from dev Daan Leijen 2023-03-28 09:15:01 -07:00
  • 560e32b2e1 update comments Daan Leijen 2023-03-28 09:14:17 -07:00
  • f4137f34ae Support CYGWIN Ken Brown 2023-03-24 11:57:40 +01:00
  • 165b847051 improve segment_cache assertions Daan Leijen 2023-03-23 16:11:38 -07:00
  • 1cbc55f2b8 fix initialization of decommit mask for huge pages Daan Leijen 2023-03-23 13:05:10 -07:00
  • b0e4309210 Merge branch 'dev' into dev-slice Daan Leijen 2023-03-23 11:21:57 -07:00
  • a21ddd03fe add verbose message if thread sanitizer is enabled Daan Leijen 2023-03-23 11:21:45 -07:00
  • c9dcca6a64 update comments Daan Leijen 2023-03-21 19:51:10 -07:00
  • 564222e737 Merge branch 'dev' into dev-slice Daan 2023-03-22 09:56:51 -07:00
  • d976fbe08b remove spurious include Daan 2023-03-22 09:56:40 -07:00
  • 0f07900601 Merge branch 'dev' into dev-slice Daan 2023-03-22 09:49:45 -07:00
  • 65660a83be merge from dev Daan 2023-03-22 09:49:43 -07:00
  • 96b55bd0bb potential fix for macOS issue #697 Daan 2023-03-22 09:48:40 -07:00
  • be04391ab7 Merge branch 'dev' into dev-slice Daan Leijen 2023-03-21 19:43:27 -07:00
  • 70fefec837 fix huge OS page count when a timeout happens (issue #711) Daan Leijen 2023-03-21 19:42:25 -07:00
  • bdf1021886 merge from dev Daan Leijen 2023-03-20 14:31:01 -07:00
  • 1ded6e2dec increase env limit to 10000 entries (issue #685) Daan Leijen 2023-03-20 14:30:38 -07:00
  • b0ba746307 merge from dev Daan Leijen 2023-03-20 14:28:21 -07:00
  • 06f0ba232e prevent reentrancy on thread_done (issue #699) Daan 2023-03-20 14:23:52 -07:00
  • b893311365 Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev Daan 2023-03-20 14:23:00 -07:00
  • 0877c941de merge from dev Daan 2023-03-20 14:20:48 -07:00
  • c92e9e7bf7 add comment that thread id's should not be zero, issue #698 Daan Leijen 2023-03-20 14:01:09 -07:00
  • 268dceaa12 Merge branch 'dev' into dev-slice Daan Leijen 2023-03-20 13:55:47 -07:00
  • 0b4c3da2e9 make process init race free (issue #701) Daan Leijen 2023-03-20 13:55:39 -07:00
  • 01b460fedb add std::string test for macos Daan 2023-03-20 13:24:11 -07:00
  • a582d760ed refine start offset in a page Daan Leijen 2023-03-20 12:39:15 -07:00
  • c935521bf9 fix test and project Daan Leijen 2023-03-20 12:32:41 -07:00
  • 4bf63300b3 fix alignment issue #700 Daan Leijen 2023-03-20 12:29:36 -07:00
  • 30df80b05a proper prototype Daan Leijen 2023-03-20 11:50:05 -07:00
  • 90f866c5bc fix warnings for issues #709 Daan Leijen 2023-03-20 11:45:34 -07:00
  • dc0dddcb7d Merge branch 'dev' into dev-slice Daan Leijen 2023-03-20 11:43:41 -07:00
  • 54ad5e76fd fix warnings for issues #709 Daan Leijen 2023-03-20 11:43:31 -07:00
  • 4a18fa3775 Merge branch 'dev-platform' into dev-slice-platform Daan Leijen 2023-03-20 11:31:03 -07:00
  • 65402836ae comments Daan Leijen 2023-03-20 11:30:52 -07:00