ended8월 14일· 1 sources
Rust에서 안전하게 C를 호출하는 extern "fil-c" 제안
Why it matters
- Rust의 C FFI는 unsafe 경계 너머의 계약을 강제하지 못하므로, 기존 C/C++ 코드를 Fil-C의 런타임 메모리 안전성 아래에서 호출하는 새 FFI가 필요함 - 초기 버전은 스칼라 값, 복사된 문자열·슬라이스, 불투명 핸들만 지원하며, 전체 C 의존성 그래프를 Fil-C로 컴파일해 일반 C로 빠지는 경로를 차단함 - Fil-C는 C 소스와 ...
1
Sources
+0
24h
—
Growth
9d
Active