JRuby 1.5.0
Через 5 месяцев с последнего релиза вышла новая версия Java-реализации языка Ruby.
Основные изменения:
Новый высокопроизводительный native access framework и улучшенная поддержка FFI Поддержка Ant и интеграция Rake-Ant Улучшенная поддержка Windows Множественные улучшения производительности вызовов Ruby-to-Java Улучшение Embedding API (JSR-223, BSF, RedBridge, etc) Обновлена стандартная библиотека Ruby 1.8.7; новые версии RubyGems 1.3.6, RSpec 1.3.0 ruby-debug установлен по умолчанию Улучшена совместимость с Raile 3 Более быстрый запуск Увеличена производительность Object#object_id/__id__ Уменьшено потребление памяти Java class metadata и более быстрая загрузка Java-классов Поддержка jar-in-jar Исправлены проблемы с библиотекой «open4» jruby.jit.codeCache=dir сохраняет байткод на диске в виде sha1-шифрованных .class файлов Новая реализация интерфейсов реализующий «настоящие» классы Опция jruby.ji.objectProxyCache выключает OPC для "экстра"-производительности JRuby::Synchronized module for making a class and its subclasses 100% synchronized on all calls Устранены проблемы с maven Более 1250 коммитов с версии 1.4
Основные изменения:
Новый высокопроизводительный native access framework и улучшенная поддержка FFI Поддержка Ant и интеграция Rake-Ant Улучшенная поддержка Windows Множественные улучшения производительности вызовов Ruby-to-Java Улучшение Embedding API (JSR-223, BSF, RedBridge, etc) Обновлена стандартная библиотека Ruby 1.8.7; новые версии RubyGems 1.3.6, RSpec 1.3.0 ruby-debug установлен по умолчанию Улучшена совместимость с Raile 3 Более быстрый запуск Увеличена производительность Object#object_id/__id__ Уменьшено потребление памяти Java class metadata и более быстрая загрузка Java-классов Поддержка jar-in-jar Исправлены проблемы с библиотекой «open4» jruby.jit.codeCache=dir сохраняет байткод на диске в виде sha1-шифрованных .class файлов Новая реализация интерфейсов реализующий «настоящие» классы Опция jruby.ji.objectProxyCache выключает OPC для "экстра"-производительности JRuby::Synchronized module for making a class and its subclasses 100% synchronized on all calls Устранены проблемы с maven Более 1250 коммитов с версии 1.4
Ещё новости по теме:
18:20