はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 出力コード

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 2 / 2件)
 

ARM に存在する JavaScript 専用命令「FJCVTZS」を追う(ついでに V8 をビルドする)

2024/06/10 このエントリーをはてなブックマークに追加 137 users Instapaper Pocket Tweet Facebook Share Evernote Clip JIT ARM アセンブラ ご存知 実行エンジン

前回の記事では、JavaScript の実行エンジン V8 の JIT 出力コードを読んでみました。記事は M1 Mac 上で動かした結果でしたので、ARM アーキテクチャのアセンブラを読むことになりました。 さてそんな ARM アーキテクチャですが、最近の ARM には FJCVTZS という JavaScript 専用の機械語命令があるのをご存知でしょう... 続きを読む

JavaScript 実行エンジン V8 の JIT 出力コードを読んでみよう

2024/06/03 このエントリーをはてなブックマークに追加 158 users Instapaper Pocket Tweet Facebook Share Evernote Clip JIT コンパイル モジュール Chrome node.js

Chrome の JavaScript はとても高速なことでも有名ですが、その実行エンジンは V8 と呼ばれます。V8 自体は独立したモジュールであり、Node.js 等にも使われております。 V8 が JavaScript を高速に実行する技術の一つが JIT (Just In Time) コンパイルです(一般的に JIT と呼ばれます)。これは、そのまま実行すると遅... 続きを読む

 
(1 - 2 / 2件)