Skip to content
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

Add a page size system feature #12426

Open
2 tasks done
RossComputerGuy opened this issue Feb 6, 2025 · 1 comment · May be fixed by #12446
Open
2 tasks done

Add a page size system feature #12426

RossComputerGuy opened this issue Feb 6, 2025 · 1 comment · May be fixed by #12446
Labels
feature Feature request or proposal

Comments

@RossComputerGuy
Copy link
Member

RossComputerGuy commented Feb 6, 2025

Is your feature request related to a problem?

Many derivations don't build with a non-standard page size (> 4k).

Proposed solution

Add a set of system features which are added in based on the page sizes the system supports.

Alternative solutions

  • Mark packages as broken on possible architectures.
  • Don't use a non-standard page size (decreases performance or not possible on some systems ie Asahi)
  • Fix packages (some may refuse to like jemalloc)

Additional context

Page size refers to the size of an individual page of memory.

Checklist


Add 👍 to issues you find important.

@RossComputerGuy RossComputerGuy added the feature Feature request or proposal label Feb 6, 2025
@RossComputerGuy
Copy link
Member Author

I came up with #12446 which implements the feature which is based on Zix's reference implementation at: RossComputerGuy/zix#26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Feature request or proposal
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant