-
Notifications
You must be signed in to change notification settings - Fork 392
Open
Labels
A-shimsArea: This affects the external function shimsArea: This affects the external function shimsC-projectCategory: a larger project is being tracked here, usually with checkmarks for individual stepsCategory: a larger project is being tracked here, usually with checkmarks for individual steps
Description
It would be nice to use libffi to allow for external calls.
- Passing non-pointer scalars across the FFI barrier: Adding FFI support to Miri, by emarteca #2365
- Letting C read from Miri-allocated memory: Enable Miri to pass pointers through FFI rust#129684
- Letting C write to Miri-allocated memory
- C code can initialize previously initialized memory
- C code can store pointers in Miri-allocated memory
- Letting Miri access memory that was allocated in C
- Passing non-scalar types across the FFI barrier
elichai, jyn514, tomtau, johan-bjareholt, dvc94ch and 7 moreMolotovCherry and FeldrinHMolotovCherry, EriKWDev and FeldrinHMolotovCherry and FeldrinH
Metadata
Metadata
Assignees
Labels
A-shimsArea: This affects the external function shimsArea: This affects the external function shimsC-projectCategory: a larger project is being tracked here, usually with checkmarks for individual stepsCategory: a larger project is being tracked here, usually with checkmarks for individual steps