
「PHP 8」ではJITを導入へ。パフォーマンスの大幅な向上が期待される 23
ストーリー by hylom
ついに 部門より
ついに 部門より
あるAnonymous Coward曰く、
PHP 8で、JIT(Just-In-Time)コンパイラ(PHP-JIT)が導入されることが決まった(@IT、Quiita)。
3月末に行われた開発者コミュニティでの投票で決まったもの。すでにJITブランチがPHPのマスターブランチにマージされているとのこと。
JITコンパイラを導入することでパフォーマンスの向上が期待される一方、インタプリタのコードはより複雑になり、またデバッグも難しくなるため、導入の是非を巡って議論が行われていた(PHP RFC: JIT、Brent Roose氏のブログ)。
まだこんなことを。。? (スコア:2)
https://ja.wikipedia.org/wiki/%E5%85%B1%E9%80%9A%E8%A8%80%E8%AA%9E%E5%... [wikipedia.org] に合わせようず。
Re: (スコア:0)
それならLLVMの方ではなかろうか
Re: (スコア:0)
HipHop VM ...
Re: (スコア:0)
JVMではダメなのですか?
Re: (スコア:0)
Java文化と切り離せないKotlinでさえ、LLVMを使うというのに、PHPが今更JVMに依存とか限りなくダメなパターンだと思うが。
Re: (スコア:0)
今はネタにマジレスされるほど.netの地位が上がってるんですよ
Re:まだこんなことを。。? (スコア:2)
Re: (スコア:0)
実行ファイルの中に延々CALL命令が並ぶやつだっけ?
Re: (スコア:0)
またまた御冗談をw
Re: (スコア:0)
JDKは今後、商用利用は有料になりますと。
https://forest.watch.impress.co.jp/docs/news/1180607.html [impress.co.jp]
やっぱりなあ、という言葉しか浮かばない。
Re: (スコア:0)
速い速いと言われつつLuaのバージョンアップにも追従せずフェードアウトしてたLuaJITのDynAsm使うって話でしょ。
良い話じゃないですか。
Re: (スコア:0)
CLIもJIT or 事前トランスコードだった気が。
Re: (スコア:0)
いいえ違いますよ
JavaやCLIが大昔にやったJIT化を今からやるという話です
XCache (スコア:0)
XCacheと併用できるのかな?
Re:振り向くな!振り向くな!振り向くな! (スコア:1)
老成するよりはましでは。
Re: (スコア:0)
みんな大好きPythonは?
Re: (スコア:0)
Re: (スコア:0)
どこ見て言ってる
Re: (スコア:0)
7.0以降はけっこう頑張ってると思うぜ。その前がひどすぎたんだが。
Re: (スコア:0)
だいたい分かる気はするけど、7.0からって、わりと最近の話だよね。。。
それ以前から使われてたPHPのアプリやフレームワークからすれば、あんまり関係ないなあ。
それに「三日坊主でしょ。どうせまた7から8.0に上げるときに、ちゃぶ台返しするんじゃねーの?」
という期待もあるし、頑張ってるかどうかは8.0を見てから言っても遅くないと思う。
Re: (スコア:0)
じっとしていられない