Hacker GitHub

← All repos

microsoft/snmalloc

View on GitHub ↗ ★ 1,983 C++

Message passing based allocator

18 mentions on Hacker News by 14 people: 9 stories, 9 comments · first 2019-01-16 · latest 2025-12-19

Mentions per year 18 mentions · busiest year 2019 (5)
20082026
  1. Bad link, this was better, https://github.com/microsoft/snmalloc/blob/main/docs/securit...
    comment by IcePic · 2025-12-19 · in Hardening Snmalloc
  2. ▲ 1
    Hardening Snmalloc
    story by fanf2 · 2025-12-19 · 1 comment
  3. ▲ 1
    Hardening Snmalloc
    story by fanf2 · 2024-11-21 · 0 comments
  4. https://github.com/microsoft/snmalloc#snmalloc mentions two biggest motivations as: > Allocations on one thread are freed by a different thread I can imagine one use-case for this: a task that is scheduled from and executed by a…
    comment by menaerus · 2023-10-12 · in Snmalloc: A Message Passing Allocator
  5. …impossible for allocator clients to use a pointer from malloc() to access adjacent allocations! https://github.com/microsoft/snmalloc/blob/main/docs/StrictP... I wonder to what extent moving bounds checks into hardware provides the…
    comment by jcrites · 2023-10-12 · in Snmalloc: A Message Passing Allocator
  6. https://github.com/microsoft/snmalloc/blob/main/docs/securit...
    comment by akyuu · 2023-10-11 · in Snmalloc: A Message Passing Allocator
  7. ▲ 92
    Snmalloc: A Message Passing Allocator
    story by akyuu · 2023-10-11 · 27 comments
  8. …comparisons with newer allocators like mimalloc https://github.com/Microsoft/mimalloc and snmalloc https://github.com/Microsoft/snmalloc as well as the older workhorses like jemalloc, hoard, tcmalloc...
  9. ▲ 3
    Snmalloc 0.6 released, major redesign with security hardening
    story by todsacerdoti · 2022-05-09 · 0 comments
  10. ▲ 37
    Snmalloc: High-performance message passing based allocator
    story by homarp · 2022-03-13 · 5 comments
  11. …instead of returning it wrapped in web::Json) - Uses snmalloc instead of the default allocator ( https://github.com/microsoft/snmalloc ) Just to be clear besides the first point all of this is not unrealistic for a context where you want…
  12. description at https://github.com/microsoft/snmalloc/blob/master/snmalloc.p...
  13. ▲ 3
    snmalloc: a message passing allocator (Microsoft Research)
    story by gjvc · 2020-07-01 · 1 comment
  14. …paper[OP]. Differences between the paper and the current implementation are described here[0]. [0] https://github.com/microsoft/snmalloc/blob/master/difference...
    comment by karmakaze · 2019-06-23 · in Snmalloc: A message passing allocator [pdf]
  15. ▲ 2
    Snmalloc: A message passing allocator [pdf]
    story by spooneybarger · 2019-06-23 · 1 comment
  16. …we did at Microsoft Research. It specifically targets these producer / consumer scenarios. https://github.com/microsoft/snmalloc And the paper, which I’ll be presenting tomorrow at ISMM: https://github.com/microsoft/snmalloc/blob/master/snm…
  17. ▲ 3
    Snmalloc – Message passing based allocator
    story by ahaferburg · 2019-01-16 · 0 comments
  18. ▲ 2
    snmalloc: Message passing based allocator
    story by matt_d · 2019-01-16 · 0 comments