Live++ 릴리즈 예정을 한눈에 볼 수 있습니다.
Windows에서 Clang 지원
완료 - 출시 버전 LLVM 14
LLVM's LLD 링커에서 Live++에 필요한 정보를 내보내도록 하기 위해 필요한 변경사항의 개발을 도왔습니다. 마찬가지로 Windows Clang에서 누락 정보를 실행파일의 PDB로 출력하는 데 필요한 변경사항의 개발을 돕고자 합니다.
네트워킹된 멀티 프로세스 편집
완료 - 출시 버전 Live++ 2.0.0
서버 역할을 하며 여러 시스템을 연결할 수 있는 새로운 일반 Live++ 허브 애플리케이션을 도입하고자 합니다. 이를 도입함으로써 서로 다른 프로세스를 실행하는 여러 시스템에 네트워크를 통해 코드 핫리로드를 지원할 수 있게 될 것입니다.
콘솔 지원
완료 - 출시 버전 Live++ 2.5.0
Live++ Broker 도입과 함께, Xbox Series X|S® 및 PlayStation®5 지원을 추가하여, 다양한 플랫폼에서 동시 코드 핫리로드를 실현하고자 합니다.
이전 세대 콘솔 지원
완료 - 출시 버전 Live++ 2.9.0
Xbox One® 및 PlayStation®4 추가도 모색 중입니다.
다른 운영 체제 지원
조사 중
Linux 등 다른 운영 체제 지원을 계획 중에 있습니다.
다른 언어 지원
조사 중
Live++는 바이너리 수준에서 작동하므로, 필수 정보가 PDB에서 제공된다면 Rust 및 Zig과 같은 다른 언어를 지원하는 것이 가능합니다.
후크 맥락
C++ 개체 직렬화 및 데이터 레이아웃 간 마이그레이션을 위해 사전 및 사후 패치를 후킹할 때, 데이터 레이아웃이 어떠한 유형으로 변경되었고 이전 데이터 레이아웃과 아직 호환되는 유형은 어떤 것인지 알아 두는 것이 좋습니다. 이러한 후크에 추가 맥락 정보를 전달하도록 해 API 사용자가 이런 경우 어떤 조치를 취할지 결정할 수 있도록 할 계획입니다.