※詳細なベンチマークの計測方法と結果は、後述する「ベンチマーク結果(実行速度)」をご査収ください。 フットプリントの低減(RAM) mruby/c 3.1では、mruby/c 2.0と比較して、実行開始時にシステムが必要とするRAM使用量を、約6割低減し、大幅な省メモリ化を実現しました。 これは、メモリ管理モジュールの改良とともに、組込ライブラリやそのシンボル類など、起動時から必要になるデータ類を切り分け、積極的にROMへ配置するよう設計変更を行った成果です。 詳細なベンチマークの結果は、後述する「ベンチマーク結果(メモリ使用率)」をご査収ください。 例外処理の機能改善 mruby/c VMがランタイムエラー時に例外を発生させることができるようになりました。 例: 0による除算→ZeroDivisonError例外発生 そのため、ユーザーレベルで発生させた例外に加えてシステムレベルでの例外