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

Memory-safety compiler for memory safe code #389

Open
TruncatedDinoSour opened this issue Nov 29, 2022 · 5 comments
Open

Memory-safety compiler for memory safe code #389

TruncatedDinoSour opened this issue Nov 29, 2022 · 5 comments
Assignees

Comments

@TruncatedDinoSour
Copy link
Contributor

As rust uses memory, uses C(ve, ringe) code and unsafe (cve) blocks, I think this repo should have a custom memory safe compiler that doesn't use anything

My first implementation in x86_64 Linux FASM assembly:

format ELF64 executable 3
segment readable executable

define SYS_exit 60

_start:
    mov eax, SYS_exit
    xor edi, edi
    syscall
@TruncatedDinoSour
Copy link
Contributor Author

Are CPU registers memory safe ????????

@automa1on
Copy link

Nothing is memory safe

@TruncatedDinoSour
Copy link
Contributor Author

Nothing is memory safe

we should rewrite earth in rust #rust #memorysafe #safety #cve #memorysafety #safe #memory #blazinglyfast #customisable #lightweight

@Sanceilaks
Copy link

we need new memory safe CPU!!!

@TruncatedDinoSour
Copy link
Contributor Author

we need new memory safe CPU!!!

done, this is the whole blueprint

Untitled59_20230201184433

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

No branches or pull requests

4 participants