umem (devel/umem) Add to my watchlist

userland slab allocator

Libumem is a library used to detect memory management bugs in applications. It is based on the Slab allocator concept. Functions in this library provide fast, scalable object-caching memory allocation with multithreaded application support. In addition to the standard malloc(3C) family of functions and the more flexible umem_alloc(3MALLOC) family, libumem provides powerful object-caching services as described in umem_cache_create(3MALLOC). This slab allocator is designed for systems with many threads and many CPUs. Memory allocation with naive allocators can be a serious bottleneck. There are other highly scalable allocators out there, but libumem is about the same or better in terms of performance, and has compelling debugging features.

Version: 1.0.1 License: CDDL-1 GitHub
Reset

46 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
13 80070 2024-10-12 16:39:59 0:01:22 26502 build successful
14.arm64 44004 2024-10-12 14:02:12 0:00:15 14344 build successful
12.arm64 138979 2024-10-12 0:39:09 0:00:15 40651 build successful
14 49533 2024-10-11 19:23:18 0:00:54 14707 build successful
15 10887 2024-10-11 17:58:23 0:00:43 968 build successful
10.6.x86_64 218488 2024-10-11 16:36:04 0:02:32 63924 build successful
10.6 182646 2024-10-11 16:31:36 0:00:54 63883 build successful
11 168850 2024-10-11 16:26:54 0:01:13 51857 build successful
10.11 278281 2024-10-11 16:26:54 0:00:51 91379 build successful
10.15 197753 2024-10-11 16:25:55 0:01:06 61936 build successful
10.14 220631 2024-10-11 16:25:05 0:00:50 72863 build successful
10.12 287853 2024-10-11 16:23:07 0:01:15 90091 build successful
10.8 192202 2024-10-11 16:22:56 0:00:51 61682 build successful
10.7 206010 2024-10-11 16:20:05 0:00:38 63630 build successful
10.13 246526 2024-10-11 16:19:33 0:00:43 82193 build successful
10.10 284539 2024-10-11 16:18:20 0:00:38 91217 build successful
12 120354 2024-10-11 16:16:56 0:01:17 40765 build successful
10.9 291947 2024-10-11 16:15:56 0:00:53 90889 build successful
13.arm64 72750 2024-10-11 16:14:21 0:00:19 26252 build successful
15 3465 2024-10-03 10:58:53 0:00:37 431 failed install-port
14.arm64 6336 2024-01-17 9:38:40 0:00:24 3543 build successful
14 7466 2023-11-05 6:54:51 0:01:31 1339 build successful
13.arm64 1695 2023-02-25 17:53:37 0:00:18 384 build successful
13 2015 2022-12-15 10:36:11 0:00:43 382 build successful
12 3662 2021-11-26 6:58:28 0:01:05 545 build successful
12.arm64 4923 2021-11-05 10:50:31 0:00:18 459 build successful
10.6 35962 2021-07-10 6:14:34 0:04:27 19771 build successful
10.6.x86_64 66473 2021-07-09 15:01:24 0:04:04 19744 build successful
10.13 117226 2021-07-09 15:01:13 0:00:52 38253 build successful
11 39609 2021-07-09 15:01:04 0:01:22 7766 build successful
10.11 147886 2021-07-09 15:00:55 0:00:58 47310 build successful
10.15 65336 2021-07-09 15:00:46 0:01:10 17958 build successful
10.14 93993 2021-07-09 15:00:38 0:01:09 28964 build successful
10.7 60841 2021-07-09 15:00:32 0:00:45 19782 build successful
10.12 152798 2021-07-09 15:00:23 0:01:09 46300 build successful
10.10 149261 2021-07-09 15:00:14 0:01:05 47375 build successful
10.9 153373 2021-07-09 15:00:05 0:01:00 47057 build successful
10.8 54263 2021-07-09 14:59:58 0:00:53 17641 build successful
11.arm64 25315 2021-07-09 14:59:47 0:00:21 7946 build successful
11.arm64 21611 2021-06-03 16:05:33 0:00:14 6803 failed install-port
11.arm64 18115 2021-04-24 21:00:38 0:00:14 5251 failed install-port
11 11407 2021-01-02 2:39:07 0:01:28 1514 build successful
11.arm64 6851 2020-12-31 21:11:13 0:00:14 1613 failed install-port
11.arm64 6850 2020-12-31 21:01:25 0:00:13 1611 failed install-port
11 9466 2020-12-24 7:42:21 0:00:55 1139 failed install-port
11.arm64 4295 2020-12-02 22:38:25 0:00:07 703 failed install-port