Design byte code representation for compiled programs #2

Open
opened 2025-12-18 20:14:52 -05:00 by yukirij · 0 comments
Owner

To allow for programs to be compiled once and loaded/executed multiple times with reduced overhead, the language should provide a straightforward binary representation of the program.

This representation should:

  • Include necessary and custom program metadata, with the option to remove internal strings
  • Provide program assumptions, such as modules required by the executor
  • Provide resource requirements, such as initial and per-function memory footprints
  • Allow for the immediate, linear parsing of program instructions
To allow for programs to be compiled once and loaded/executed multiple times with reduced overhead, the language should provide a straightforward binary representation of the program. This representation should: - Include necessary and custom program metadata, with the option to remove internal strings - Provide program assumptions, such as modules required by the executor - Provide resource requirements, such as initial and per-function memory footprints - Allow for the immediate, linear parsing of program instructions
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Suzu/suzu#2
No description provided.