[Tile-serving] [openstreetmap/mod_tile] Allow linking alternate memory management implementations (PR #454)

Hummeltech notifications at github.com
Sat Jun 29 00:02:16 UTC 2024


With new `CMake CACHE` entry `MALLOC_LIB`, supporting the following values:
* `libc` (default): Use the system's implementation
* `jemalloc`: Use [jemalloc](http://jemalloc.net)
* `mimalloc`: Use [mimalloc](https://github.com/microsoft/mimalloc)
* `tcmalloc`: Use [tcmalloc](https://github.com/google/tcmalloc)
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/mod_tile/pull/454

-- Commit Summary --

  * Reduce memory usage of renderd
  * Allow choosing between malloc libraries
  * Minor changes

-- File Changes --

    M CMakeLists.txt (15)
    M src/CMakeLists.txt (7)

-- Patch Links --

https://github.com/openstreetmap/mod_tile/pull/454.patch
https://github.com/openstreetmap/mod_tile/pull/454.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/454
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/mod_tile/pull/454 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20240628/ec258522/attachment.htm>


More information about the Tile-serving mailing list