Skip to content

Instantly share code, notes, and snippets.

@rednaxelafx
Last active April 8, 2018 01:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save rednaxelafx/6304028 to your computer and use it in GitHub Desktop.
Save rednaxelafx/6304028 to your computer and use it in GitHub Desktop.
Mappings of project name -> actual purpose in iv/lv5 ECMAScript engine

iv/lv5 ECMAScript Engine: https://github.com/Constellation/iv

  • teleporter -> 白井黒子/空間移動(テレポート) -> 古いASTインタプリタ
  • railgun -> 御坂美琴/超電磁砲(レールガン) -> Stack VM -> Register VM
  • aero (Aero Hand Project) -> 婚后光子/空力使い(エアロハンド) -> 正規表現エンジン
  • breaker (Imagine Breaker Project) -> 上条当麻/幻想殺し(イマジンブレイカー) -> Context-threading JITコンパイラ
  • radio (Radio Noise Project) -> 妹達(シスターズ)/欠陥電気(レディオノイズ) -> Exact GC
  • phonic -> ? -> ruby binding for iv AST API
  • accelerator -> 一方通行(アクセラレータ) -> ?
  • melt (Meltdowner) -> 麦野沈利/原子崩し(メルトダウナー) -> ECMAScript extensions
  • Lv6 Shift Project -> 絶対能力者進化(レベル6シフト) -> Performance improvements
  • Level Upper Project -> 幻想御手(レベルアッパー) -> ES6 version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment