モノモーフ化

Truffleには、モノモーフ化(「分割」とも呼ばれます)に対する自動アプローチがあります。モノモーフ化の利点の詳細については、モノモーフ化のユースケースを参照して読み進めてください。

これは分割エンジンオプションによって制御され、デフォルトではオンになっています。コマンドラインに--engine.Splitting=falseを追加すると、無効になります。

このヒューリスティックは、言語実装からの情報を利用して決定を導きます。言語実装で新しいアプローチを使用する方法の詳細については、ポリモーフィズムのレポートガイドを参照してください。

新しいアプローチがどのように機能するかについての詳細については、分割ガイドを参照してください。

当社にご連絡ください