-
-
Notifications
You must be signed in to change notification settings - Fork 2
Add scoped and custom allocator behavior #64
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestlanguage-modelPeeper language model, ownership, pointer, optional, array/slice workPeeper language model, ownership, pointer, optional, array/slice workruntime-loweringHIR/MIR/backend runtime lowering workHIR/MIR/backend runtime lowering work
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestlanguage-modelPeeper language model, ownership, pointer, optional, array/slice workPeeper language model, ownership, pointer, optional, array/slice workruntime-loweringHIR/MIR/backend runtime lowering workHIR/MIR/backend runtime lowering work
Type
Projects
- StatusShow more project fieldsTodo
Goal
Define scoped and custom allocator behavior without weakening existing owner provenance.
Baseline
#26 completed allocator provenance for owning dynamic arrays and strings: values carry origin allocator descriptors, cleanup uses carried origin, and arbitrary owner-bearing FFI is rejected.
Future scope
Hard constraints
Relationships
Validation
x_testfixtures for scope escape and allocator mismatch.