Enterprise Infrastructure Intelligence ● Certified engineers online · Fast response guaranteed
웹서버/DB

Rust 1.99.0 컴파일러 릴리스: C-ABI 가변 함수 안정화

Rust 팀이 2026년 10월 1일 Rust 1.99.0을 공개했습니다. 이 버전은 C-ABI 가변 함수 정의 안정화, 원시 포인터에서의 레이아웃 정보 조회, 그리고 여러 표준 라이브러리 API 안정화를 포함합니다.

2026.10.29  ·  7회  · 

Rust 1.99.0의 주요 변화

Rust 공식 팀은 2026년 10월 1일 Rust 1.99.0 안정 버전을 공개했습니다. 이 릴리스의 가장 주목할 만한 기능은 C-ABI 호환성과 메모리 안전성 강화입니다.

C-ABI 가변 함수 안정화

Rust 1.99.0은 "C"와 "C-unwind" ABI를 사용하여 C-ABI 가변 함수를 Rust로 직접 정의할 수 있도록 지원합니다. 가변 인자 목록(...)을 사용하는 이 기능은 임의의 개수 인자를 받으며, VaList 타입은 대상 플랫폼 전체에서 C va_list 타입과 ABI 호환성을 유지합니다.

추가 API 안정화

원시 포인터에서 크기와 정렬 정보를 안전하게 조회할 수 있도록 Layout::for_value_raw, mem::size_of_val_raw, mem::align_of_val_raw 함수가 안정화되었습니다. 또한 Box 관련 API, VecDeque::retain_back, 그리고 파일 타임스탬프 설정 함수들이 표준 라이브러리에 추가되었습니다.

참고 출처: Rust Blog
WIKIDATA WORKSTATION
AI·렌더링에 최적화된
전문가용 워크스테이션
NVIDIA RTX GPU · 최대 192GB 메모리 · ECC 지원