-
Notifications
You must be signed in to change notification settings - Fork 38.4k
Adding section for memory allocators and adding a first tutorial for it #1425
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the WalkthroughA new subsection called "Build your own Changes
Poem
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Hi @AlejandroFNadal, thank you for contributing! The addition of a memory allocators section is a great idea. Could you ensure the tutorial aligns with the repository's structure and format? Let us know if you need help completing the remaining tasks. |
Hello @PrinceSajjadHussain , thanks for your comment Could you give me a hand by telling me where is the format incorrect? I think I have imitated the existing entries in my pull request (using bold for the language of the tutorial, a link whose name matches the title of the tutorial itself, unordered list for the item, etc). Thanks in advance |
Hello @PrinceSajjadHussain , just touching base, any pointers on how to fix my commits for the PR? |
Hello @rohitpaulk , I see the person who made a comment in this PR has no more an account on github. Could you check my PR instead? Thanks for your time and support for this amazing compilation |
I am here |
Hello @PrinceSajjadHussain sorry about my comment, I tried reaching your account and I got a 404, and that is why I assumed that your account was not available anymore. Thanks for your PR approval. I just realized I was missing the index entry so I added it. Sorry about that inconvenience |
Main programming language
C
Tutorial title
Malloc is not magic -- Implementing my own memory allocator
Tutorial URL
https://medium.com/p/e0354e914402
Category
Notes:
Making memory allocators is great for learning to deal with memory management and understanding how things work under the hood. In this tutorial, a memory allocator is build from scratch in C, with automated testing included.
Disclaimer: this tutorial was made by me. I was inspired by the lack of a memory allocator tutorial here on this repo, and I was hoping it can be part of it. It is really detailed and it should be a fine addition to this repository. I hope you can give it a look :)
Summary by CodeRabbit