Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions libc/Maintainers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ Baremetal
| Petr Hosek
| phosek\@google.com (email), `petrhosek <https://github.com/petrhosek>`_ (github)

Baremetal (Allocator)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We talked about making the allocator usable in non-baremetal environments as well (ideally we'd have a CMake option to select between system, libc and Scudo alllocator) so I wonder if this should say just "Allocator"?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Either is fine with me. Whatever you're up for claiming.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We've talked about this off and on, and IIRC there was a loose consensus that some other allocator should be the default for hosted OS-es. (Probably SCUDO.) It's just that it should be automatically configured if you don't ask for something different. The libc allocator will always be terrible in basically any non-embedded context, so I'm comfortable calling it a baremetal allocator (at least until something changes).

---------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: needs to match the length of the line above.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

| Daniel Thornburgh
| dthorn\@google.com (email), `mysterymath <https://github.com/mysterymath>`_ (github)

Fixed Point
-----------
| Leonard Chan
Expand Down
Loading