14 ポイント 投稿者 xguru 2024-01-16 | 1件のコメント | WhatsAppで共有
  • Low-Latencyを実現できる、RISC-Vサンドボックスベースのスクリプティングシステム
  • 高速な仮想マシンと低い呼び出しオーバーヘッドおよびメモリ使用量を組み合わせ、型安全性とメモリ安全性を備えたスクリプト環境を提供
  • Lua/LuaJITやWASAMの場合、スクリプトへの関数呼び出し時にかなりのオーバーヘッドが発生し、レイテンシがある
  • このプロジェクトはゲームスクリプティングを低遅延化し、複雑なマシン間相互作用が必要な自動化ゲームでも迅速な実行を可能にする
  • 高度な技術を用いて、ネイティブとエミュレートされたモダンC++の境界を曖昧にする方法を実演
    • ホスト側コードは、仮想的なゲームフレームワーク内部で実行されているかのように記述される
    • 複数のCRT関数がシステムコールとして実装されており、ネイティブ性能を提供
  • GNU RISC-VコンパイラとC++ 20を使用

1件のコメント

 
kayws426 2024-01-18

これをスクリプトと呼んではいるけど……どうやら C/C++ で書いてコンパイルしないといけないみたいですね。