-
Notifications
You must be signed in to change notification settings - Fork 6
chore - stdlib/runtime layer inventory for freestanding foundations #684
Copy link
Copy link
Open
Labels
choreA chore: small / contained unit of workA chore: small / contained unit of workdocumentationImprovements or additions to documentationImprovements or additions to documentationincan compilerSuggestions, features, or bugs related to the Compiler (frontend/backend/codegen)Suggestions, features, or bugs related to the Compiler (frontend/backend/codegen)runtime / core cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` crates
Milestone
Metadata
Metadata
Assignees
Labels
choreA chore: small / contained unit of workA chore: small / contained unit of workdocumentationImprovements or additions to documentationImprovements or additions to documentationincan compilerSuggestions, features, or bugs related to the Compiler (frontend/backend/codegen)Suggestions, features, or bugs related to the Compiler (frontend/backend/codegen)runtime / core cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` crates
Type
Fields
Give feedbackNo fields configured for Chore.
Area
Summary
Inventory the current stdlib and runtime surfaces against the future freestanding runtime-layer model. The goal is to classify which pieces can live in a minimal
corelayer, which require allocation, which require hostedstd, and which should remain target-specific or deferred until kernel-facing work.This is the 0.8 counterpart to #646's behavior inventory. #646 records hidden hosted assumptions in current compiler behavior; this chore turns that evidence into an explicit stdlib/runtime layering map before implementation work starts.
Scope
Plan
std.Done when