-
Notifications
You must be signed in to change notification settings - Fork 35.7k
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
WalkthroughA new subsection called "Build your own Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🧰 Additional context used🪛 markdownlint-cli2 (0.17.2)README.md236-236: Emphasis style (MD049, emphasis-style) 236-236: Emphasis style (MD049, emphasis-style) 🔇 Additional comments (1)
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:
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? |
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