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

v0.2 #12

Open
10 tasks
Philogy opened this issue Aug 10, 2024 · 0 comments
Open
10 tasks

v0.2 #12

Philogy opened this issue Aug 10, 2024 · 0 comments

Comments

@Philogy
Copy link
Owner

Philogy commented Aug 10, 2024

Language Features

  • ability to reference multi-output functions
  • support branching via gotos and manual stack definitions
  • function inherits dependencies of operations by default
  • add ability to directly generate code
  • warn about unused values

Scheduler Features

  • multi-output function support
  • cap memory for stack scheduling
  • prune computation graph prior to scheduling

Code Structure & Other

  • separate components into sub-crates (frontend, scheduler, codegen)
  • have tests
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

1 participant