14 points par xguru 2024-01-16 | 1 commentaires | Partager sur WhatsApp
  • Système de scripting basé sur un sandbox RISC-V capable de faible latence
  • Combine une machine virtuelle rapide avec une faible surcharge d’appel et une faible utilisation mémoire afin d’offrir un environnement de scripting avec sûreté de type et sûreté mémoire
  • Dans le cas de Lua/LuaJIT ou de WASAM, les appels de fonctions vers le script entraînent une surcharge importante, ce qui ajoute de la latence
  • Ce projet rend le scripting de jeu à faible latence, permettant une exécution rapide même dans des jeux d’automatisation nécessitant des interactions complexes entre machines
  • Démontre, à l’aide de techniques avancées, une manière d’estomper la frontière entre le natif et le C++ moderne émulé
    • Le code côté hôte est écrit comme s’il s’exécutait à l’intérieur d’un framework de jeu virtuel
    • Plusieurs fonctions CRT sont implémentées en appels système, offrant des performances natives
  • Utilise le compilateur GNU RISC-V et C++ 20

1 commentaires

 
kayws426 2024-01-18

On appelle ça un script, mais… on dirait qu’il faut l’écrire en C/C++ et le compiler.