Open
Description
🚀 The feature, motivation and pitch
Currently our executor_runner is under examples/portable, but it's not really portable.
These deps are not portable.
executorch/examples/portable/executor_runner/executor_runner.cpp
Lines 24 to 28 in 4873681
How about let's create a minimal_executor_runner, with runtime/core and portable libs only, and get rid of extensions/, specifically
- no malloc
- no syscalls; make an interface for syscalls, like open(), read(), write()
- ideally no libc, libc++, or link to a static libc
This could prove that executorch can be really portable.
Alternatives
No response
Additional context
No response
RFC (Optional)
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
To triage