ハードウェアあんまり詳しくないんだけど,condition_variableの性能って何が関わってくるんだ?
タスクキューがボトルネックになってて,一回Luaスクリプト呼ぶのに1msぐらいかかってしまっている
コルーチンとかsleepを制限したバージョンのLuaノードも作れるようにして,細かい部分ではそっちを主に利用するようにすれば解決するか
http://www.partow.net/programming/exprtk/
短い式はExprTkのが良さそうhttps://github.com/ArashPartow/math-parser-benchmark-project
ベクトル演算もサポートしてるぞなんで今まで知らんかったんだ
救世主だ
コードもめっちゃシンプルで使いやすそう
シングルヘッダ!?https://github.com/ArashPartow/exprtk
しかも全部inlineで実装してるのかやばいな
instruction limitができなさそうなので厳しいかもしれない
スクリプトの無限ループ問題は難しい
1MBのヘッダファイル,コンパイルがどちゃくそ長い
精神崩壊しそう