問題タブ [luajit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
memory - LuaJitはスタック/ヒープサイズを増やします
LuaJitでメモリ不足エラーが発生し続けます。スタックまたはヒープのサイズを増やすにはどうすればよいですか?
ありがとう
lua - Lua でファイルを 1 回だけ実行する
lua ファイルを 1 回だけ実行し、その後その lua ファイルを実行しようとするとノーオペレーションになる方法があるかどうか疑問に思っていました。
私はすでに、C++ ヘッダーの #if/else/endif トリックに似た何かを行うことを考えていました。これを実装する標準的な方法があるかどうか疑問に思っています。
ジェームズ
lua - LuaJIT は他のすべての JIT 化された動的言語よりも本当に高速ですか?
コンピューター言語のベンチマーク ゲームによると、LuaJIT の実装は、他のすべての JIT 化された動的言語(V8、Tracemonkey、PLT スキーム、Erlang HIPE)を桁違いに上回っているようです。
これらのベンチマークが代表的なものではないことは承知しています (「どのプログラミング言語の実装が最速のベンチマーク プログラムを持っているか?」という言葉があります) が、これは依然として非常に印象的です。
実際には、それは本当にそうですか?誰かがLuaの実装をテストしましたか?
interpreter - llvm/tools: LuaJIT と比較した lli REPL
誰かが llvm/tools - lli インタープリター/JIT コンパイラー ( http://llvm.org/docs/GettingStarted.html#toolsを参照) の経験があるかどうか疑問に思っていました。あなたが提供できる情報 (速度、複雑さ、実装など) に興味があります。
ありがとう。
アップデート:
lli がインタープリターとして機能すると仮定すると、ビットコードの実行は LuaJIT VM の実行とどのように比較されるでしょうか? lli が jit コンパイラとして機能する場合はどうでしょうか (同じ比較)。
注: 誰かが経験を持っているかどうか、または共有する時間を割いてくれるかどうかだけを尋ねています。
lua - LuaJIT が優れているのはなぜですか?
編集: 残念ながら、LuaJIT は以下のリンクの比較から除外されました。
このプログラミング言語の比較は、LuaJIT が通常の Lua 実装よりも 10 倍以上改善されていることを示しています。なぜ変化が大きいのでしょうか?Lua について、JIT コンパイルから大きな恩恵を受ける特定の何かがありますか? Python も動的に型付けされ、バイトコードにコンパイルされますが、なぜ PyPy (現在は JIT を持っていると思います) がこれほど大きなパフォーマンスの飛躍を示さないのでしょうか?
c - LuaJIT FFIはどのくらい難しいですか?
私は最近Luaを調べましたが、それは本当に素晴らしいようです。唯一の厄介なことは、(標準)ライブラリがないことです。しかし、JITコンパイラには、優れたFFICインターフェイスが付属しています。
Javaのバックグラウンドから来て、私はCをできるだけ避けようとしたので、私の質問:LuaJIT、特にそのFFIインターフェースの経験がある人はいますか?知識がほとんどない人のためにライブラリをセットアップするのはどれほど難しいですか? C?
lua - luajit2 の lua-lanes
luajit 2内でレーンライブラリを使用する方法はありますか?
私の知る限り、 lua_dump() c-api 関数がサポートされていないという luajitの制限があります。特定の関数のコード チャンクを取得する他の方法はありますか?
c - 埋め込み時に LuaJIT の ffi モジュールを使用するには?
LuaJIT を C アプリケーションに埋め込もうとしています。コードは次のようになります。
Lua コードは次のようになります。
次のようなエラーが報告されます。
私は周りを検索しましたが、 ffi モジュールに関するドキュメントはほとんどないことがわかりました。どうもありがとう。
lua - LuaJITとロックス?
「Lua初心者」からのちょっとした質問...私はLuaJITを使用していますが、それは素晴らしいことです。LuaJITはLua 5.1と互換性があるため、標準のLuaがLuaJITで使用するすべての「LuaRocks」を使用できるということです。 ?
たとえば、SQLiteライブラリの1つ(http://luaforge.net/projects/luasqlite/など)をインストールしたい場合、LuaJITにどのようにインストールしますか?
利用可能なすべての「LuaRocks」はLuaJITでボックスを解決しますか?