オープンソースの .Net Framework互換ライブラリMonoの最新版「Mono 3.2」がリリースされました(Release Note、News)。
NewsによるとMono 3.2の変更点配下の通り。
- Support for MacOS X Mavericks
- Portable Class Libraries runtime support: you can now run PCL code with Mono.
- XBuild now supports Portable Class Libraries
- mkbundle now uses IKVM.Reflection, allowing you to create bundles with any profile, without resorting to hacks
- We fixed LLVM loadable module on OSX
- New Entity Framework shipping with Mono
- csharp REPL terse bug fixes.
- Fine tuning of our internal uses of the class libraries for performance
- System.WeakReference<T>, Volatile.Read/Write<T> and Interlocked.MemoryBarrier ().
- SGen can now return memory to the OS
- WCF has cookie support
- Many performance optimizations on Marshal class
- LINQ optimizations
- Many fixes to our SGen concurrent collector
ガーベージコレクターのデフォルトがSGen Garbage Collectorになってパフォーマンスが改善されるなど多数の改良が行われています。Mac OS XのMavericksにも早くも対応していますね。
continue reading