microsoft / microsoft/mimalloc
Comparison with apple's xzone malloc
- Dominant language
- C
- Stars
- 13.4k
- Forks
- 1.2k
- Avg merge
- 4d 45m
- Merged PRs (30d)
- 13
Description
I'm starting this discussion here mostly as a conversation starter. Apple open sourced xzone malloc their https://github.com/apple-oss-distributions/libmalloc/tree/libmalloc-792.41.1/src/xzone_malloc which is apparently based on mimalloc itself, I wonder if there are any features that could be brought to mimalloc proper and how they stack up against each other.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing Apple's xzone_malloc implementation at src/xzone_malloc with mimalloc's current behavior. The issue does not identify mimalloc files or tests, and completion would require defining which features are applicable and how they compare; this remains a discussion rather than a bounded change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- operating-systems, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100