Skip to content

Add further separation of dynamically allocated pages? #129

@Sword-Smith

Description

@Sword-Smith

Currently the dynamic allocator can allocate $~2^{31}$ memory pages, each of size $2^{32}$ words. Since we're concerned about memory consistency, we might as well separate these more such that only e.g. ${2^{-10}}$ of the pages can be allocated by the dynamic allocator, starting with page $2^{10}$.

That should make it harder to use field getters and ND-initialized memory to maliciously manipulate memory.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions