JRuby

Софтуер снимки:
JRuby
Софтуер детайли:
Версия: 9.0.4.0 актуализира
Дата на качване: 9 Feb 16
Розробник: jRuby.org
Разрешително: Безплатно
Популярност: 5

Rating: 2.0/5 (Total Votes: 2)

JRuby позволява на Java разработчиците да вграждат в Ruby интерпретатор във всяко приложение Java с двоен достъп за двата Java и Ruby скриптове.

JRuby е платформено независим и има вградена поддръжка за Rails , RSpec, Рейк , и <силни> RubyGems рамки.

JRuby е бавно еволюира от 2001 да се превърне в стабилна среда за развитие, разработена първоначално по Sun, а след това в двигателя на парцела, и сега в Red Hat.

Какво е новото в тази версия:

  • Ruby 2.2 съвместимост
  • Нов оптимизиране време на работа се основава на традиционната съставител дизайн
  • New POSIX-приятелски IO и Process
  • Напълно пренесли кодиране / транскодиране логика от MRI
  • Решени различни въпроси с стат () на Windows
  • Фиксирана няколко въпроси кодиране / транскодиране
  • Източник с __FILE__ в него вече ще JIT
  • подсистема Native обаждане ще се зареди на смесен 32/64 битови дистрибуции

Какво е новото във версия 7.1.21 / 9.0.0.0.rc2:

  • Time.getlocal приема fixnum като аргумент (Релси 4.2 блокер)
  • Няколко кодиране на грешки
  • Socket.read (0) не блокира (1.9)

Какво е новото във версия 1.7.20 / 9.0.0.0.pre2:

  • Time.getlocal приема fixnum като аргумент (Релси 4.2 блокер)
  • Няколко кодиране на грешки
  • Socket.read (0) не блокира (1.9)

Какво е новото във версия 1.7.19 / 9.0.0.0.pre1:

  • Time.getlocal приема fixnum като аргумент (Релси 4.2 блокер)
  • Няколко кодиране на грешки
  • Socket.read (0) не блокира (1.9)

Какво ново във версия 1.7.16:

  • Фиксиран регресия, които неправилно пише грешна версия за OSGi снопове
  • Фиксирани няколко регресии, включващи символни връзки и Ruby натоварване
  • Два пъти производителността на FileTest.directory

Какво ново във версия 1.7.15:

  • Потенциал памет течове решен, когато претоварващи JRuby приложения в Java App сървъри
  • JRuby-буркани бижу не са имали техните вградени буркани в него
  • RVM инсталиране на JRuby не би правилно следват gemset символните връзки
  • Windows EXEC работи отново
  • lstat не спази native.enabled собственост и винаги извиква родния

Какво ново във версия 7.1.13:

  • Възможност за ъпгрейд JRuby-OpenSSL като скъпоценен камък
  • New обичай профайлър API
  • Няколко BigDecimal поправки

Какво ново във версия 1.7.12:.

  • Предимно малки Ruby 1.9.3 поправки за съвместимост
  • Фиксирана малък теч, ако хвърлят много X509Errors.
  • Подобряване на натоварване скорост на Ruby файлове от JAR файлове.

Какво ново във версия 7.1.11:

  • Разни кодиране на грешки
  • случаи Няколко фибри край фиксирани
  • Fiber конец басейн възстановен
  • Повече Ruby-приятелски Java backtraces

Какво ново във версия 1.7.8:

  • Фиксиран Windows "релси нов" регресия (сноп инсталиране изходи)
  • Фиксиран OpenSSL бижу възбуждане проблем
  • Фиксиран Google App Engine възбуждане проблем
  • Няколко липсва 1.9+ името на пътя функции, добавени

Какво ново във версия 1.7.4:

  • Много въпроси IO и кодиране фиксирана
  • транскодиране подкрепа за: XML лице кодиране
  • Proc и блок изпращане PERF подобрения
  • Оптични и Enumerator # следващите подобрения и поправки
  • Фиксирана регресия в Windows Java родния стартер
  • Experimental Ruby 2.0 поддръжка (повечето функции и stdlib включени)
  • 90% + пълна подкрепа Ripper
  • OpenSSL поправки и актуализиран до по-нова Bouncy Castle библиотека
  • обновления и поправки към подсистема FFI (COMPAT с C вътр, подкрепа AIX, и т.н.)
  • Long течаща рег.израз може да бъде прекъснат от темата # убие и да се повиши

Какво ново във версия 1.7.3:.

  • Преработен OpenSSL вътр да се даде възможност за актуализиране от скъпоценен камък
  • Подобрена производителност на константи и глобални променливи.
  • Подобрена ефективност на Java масиви достъпни от Ruby.
  • Много различни корекции 1.9 съвместимост.

Какво ново във версия 1.7.2:.

  • Преработен OpenSSL вътр да се даде възможност за актуализиране от скъпоценен камък
  • Подобрена производителност на константи и глобални променливи.
  • Подобрена ефективност на Java масиви достъпни от Ruby.
  • Много различни корекции 1.9 съвместимост.

Какво ново във версия 1.7.1:

  • New хеширане алгоритъм
  • Актуализиране стандарт ИЪ да съответства MRI patchlevel 1.9.3p327
  • Няколко поправки към нова реализация IO / console.rb
  • система / мицел / popen грешки и допълнителни опции хеш поправки
  • Няколко SSL грешки (JRuby-OpenSSL освобождаване идва скоро за 1.6.8 потребители)
  • IO.select не погрешно отчитане на данни, за да се чете
  • Psych YAML двигател обновен до последната версия

Какво ново във версия 1.7.0:

  • Ruby стандартната библиотека актуализиран, за да 1.9.3p286
  • Много поправки 1.9.x съвместимост
  • Подкрепа за invokedynamic

  • подобрения
  • Изпълнение и едновременност в цяла
  • Java 5 подкрепа спадна (Java 6+ задължително)
  • Всички известни 1.9 въпроси кодиране решени
  • Kernel # EXEC сега прави истински роден EXEC на всички платформи
  • Подобрения и поправки към интеграция Java и вграждането
  • Native функции сега по-добре поддържани на Solaris, ARM Linux, и други
  • Актуализация на RubyGems 08.01.24
  • Актуализация на Рейк 0.9.2.2

Какво ново във версия 1.7.0.RC2:

  • Първият JRuby в подкрепа на новата & quot ; invokedynamic & quot; характеристика на JVM.

Какво ново във версия 1.7.0 preview2:

  • Много поправки 1.9.x съвместимост
  • invokedynamic е деактивирано за сега на Java 7 (още по подразбиране на Java 8)

  • подобрения
  • Изпълнение и едновременност
  • Java 5 подкрепа спадна (Java 6+ задължително)
  • Няколко въпроса IO транскодиране
  • YAML сега кодира скалари правилно, вместо да използват Java локал
  • Kernel # EXEC сега прави истински роден EXEC на всички платформи
  • Подобрения и поправки към интеграция Java и вграждането
  • Fix няколко местни проблеми с поддръжката на Solaris

Какво ново във версия 1.7.0 preview1:

  • 1.9.3 сега ни режим по подразбиране по време на работа (необходимо е -1.8 за 1.8.7 подкрепа)
  • Много поправки 1.9.x съвместимост
  • Подкрепа за invokedynamic *
  • Java 7
    подобрения
  • Изпълнение и едновременност
  • Java 5 подкрепа спадна (Java 6+ задължително)
  • Актуализация на RubyGems 08.01.24
  • Актуализация на Рейк 0.9.2.2

Какво ново във версия 1.6.7.2:

  • This е специална версия на JRuby които само актуализации ни доставя копие на RubyGems до версия 1.8.24.

Какво ново във версия 1.6.7:

  • Fix кръгъл изисква издаване на RubyGems въведена с нашия Maven скъпоценност подкрепа
  • Fix регресия в popen *, където потоците се преждевременно затворени
  • Много 1.9-режим за кодиране бъгове фиксирани в String, Regexp, StringIO, и YAML
  • Win32OLE сега работи в 1.9-режим
  • FFI на Win x64 вече знае за основните видове: size_t
  • Използване jzlib да се определи набор от въпроси с посочени Zlib библиотека
  • Намалена вътрешно заключване на базата на сигнали от потребители
  • разширения C работят върху OS X отново
  • Gems с gemspecs които съдържат UTF-8 многобайтови символи инсталират в 1.9 режим

Какво ново във версия 1.6.6:

  • Обновено stdlib да съответства Ruby 1.8.7p357 и 1.9 .2p312
  • Обновен RubyGems до 08/01/15
  • Multiple доходност 1.9-режим / кръгче бъгове фиксирани (PP, rspec 2.8 работи отново)
  • Множество 1.9 режим на кодиране бъгове фиксирани
  • Критични грешки в Random и Fiber
  • Карта Скала методи оператор към символични имена ($ плюс, и т.н.)

Какво ново във версия 1.6.5:

  • въпроси Много -1.9 кодиране решен
  • .jrubyrc подкрепа за съхраняване на удобни опции за изпълнение
  • New cext.enabled имот, за да изключите само C разчита като но не вградена поддръжка
  • С подкрепа разширение вече използва по-малко памет
  • Актуализация на RubyGems 1.8.9
  • -rjruby / thread_dump добавя конец самосвал с USR2 Ruby
  • добра организация взаимодейства директно с Java Карти
  • Подобрена ефективност на фибри и подкрепа за JVM coroutines
  • Подобрена Zlib подкрепа
  • 36 решени случаи

Какво ново във версия 1.6.4:

  • 1.9 език и ядро ​​клас поправки
  • New Native MacOS монтажник
  • претоварен метод Java изпращане PERF определи
  • Java изпращане блок cercion PERF определи
  • Деактивирането родния сега забранява удължаване C подкрепа
  • JRuby може да бъде построена с 1.9 режим по подразбиране
  • 48 решени случаи

Какво ново във версия 1.6.3:

  • 1.9 език и ядро ​​клас поправки
  • Ruby обект тласък строителство производителност
  • Изискване подобрения в производителността
  • Windows родния Изп поправки
  • 39 решени случаи

Какво ново във версия 1.6.2:.

  • YAML проблем генериране на ArrayIndexOutOfBounds Изключение
  • Java имена на getX на формуляра не ставаха все псевдоними на get_x, х (регресия).
  • Няколко вграждане грешки.
  • Няколко 1,9 решени случаи.

Какво ново във версия 1.6.1:.

  • Многобройни функции 1.9-режим и бъгове фиксирани
  • Различни поправки към инсталация и стартиране на разширения C.
  • Kernel.exec на прозорци прави родом EXEC (CreateProcess).
  • поправки за оценка на не-блокиране методи IO.
  • ощипвам за ефективност за Array, String, и няколко други основни класове.
  • Обновено JSR292 (invokedynamic) подкрепа.
  • 193 ангажира и 47 решени случаи, тъй като 1.6.0.

Какво ново във версия 1.6.0:

  • Ruby 1.9.2 език и съвместимост API (Не осъществява Encoding :: Converter, Ripper).
  • Подобрена производителност Ruby повикване.
  • Вградена профайлър (подпрофила, -profile.graph).
  • RSpec вече не в пакет.
  • С Extension подкрепа (експериментален).
  • RubyGems Maven подкрепа (предварителен преглед).
  • Подобрена съвместимост и потребителски опит на Windows.
  • JRuby-complete.jar сега включва 1.9 стандарта библиотеката.
  • поставяне на API уточнения.
  • Над 2000 ангажира и 270 въпроси решен.

Какво ново във версия 1.6.0.RC3:.

  • New четим обратно проследяване формат
  • по-лесно да се вгради в OSGi среда.
  • Фиксиран регресия, която забави буркан-базирани изисква.
  • Добавяне на родния JFFI бита за x86_64 SunOS (Solaris).
  • Още платформи с предварително изграден подкрепа удължаване C.
  • New JRuby-ядрени и JRuby-stdlib Maven артефакти.
  • Още 1,9 поправки за съвместимост.

Какво ново във версия 1.6.0.RC2:

  • Основни функции:
  • Ruby 1.9.2 език и съвместимост API (Не е изпълнено Encoding :: Converter, Ripper).
  • Подобрена производителност Ruby повикване.
  • Вградена профайлър (подпрофила, -profile.graph).
  • RSpec вече не в пакет.
  • С Extension подкрепа (експериментален).
  • RubyGems Maven подкрепа (предварителен преглед).
  • Подобрена съвместимост и потребителски опит на Windows.
  • JRuby-complete.jar сега включва 1.9 стандарта библиотеката.
  • поставяне на API уточнения.
  • Над 2000 ангажира и 265 въпроси решен.

Какво ново във версия 1.6.0.RC1:

  • Ruby 1.9.2 език и API съвместимост (Не е изпълнено Encoding :: Converter, не-ASCII идентификатори, Изкормвача, цигулка)
  • Подобрена производителност Ruby обаждане
  • Вградена профайлър (подпрофила, -profile.graph)
  • RubyGems 1.4.2
  • RSpec вече не в пакет
  • С Extension подкрепа (експериментален)
  • RubyGems Maven подкрепа (предварителен преглед)
  • Подобрена съвместимост и потребителски опит на Windows
  • JRuby-complete.jar сега включва 1.9 стандарта библиотеката
  • поставяне на API уточнения
  • Над 2000 ангажира и 265 въпроси решен.

Какво ново във версия 1.5.6:

  • Config :: CONFIG Rbconfig осигурява грешно име за Windows 2008 Server.
  • Fix CLASSPATH и пътя натоварване въпроси, свързани с файл пътеки съдържат места.
  • java.util.ConcurrentModificationException.
  • become_java! не добавя методи Ruby класа като статиката на получената Java класа.
  • Marshal.load се провали, когато се определя Kernel.read.

Какво ново във версия 1.5.5:.

  • Обновено jaffl за YourKit съвместимост
  • Ant.load_from_ant е счупен на Windows.
  • Краставица японски например повдига изключение на JRuby.
  • водени рубин хеш получава зареден неправилно.
  • kernel.system не работи в 1.5.3 за Windows.
  • Не може да се работи "JRuby -S тест рейк" за проект Rails на Windows в 1.5.3.
  • Webrick socket.readline причинява 100% натоварване на процесора.
  • маршал сметището грешка формат и несъответствия с ядрено-магнитен резонанс.
  • java.awt.Component.instance_of? () Очаква 2 аргументи.
  • обратен апостроф оператор не работи на Windows в 1.5.3.
  • Изискването "FFI" определя метод клас: грешка на Модул
  • .
  • Не може да се включва интерфейси в синхронизирано клас.

Какво е нови във версия 1.5.3:.

  • ConditionVariable използване причинява мъртвите зони конци
  • SelectorProvider.openSelector () понякога ще се провали на Windows.
  • Kernel # EXEC не се вслушат ENV [ "PATH"], когато стартира командния.
  • Подпроцес започната от Kernel # EXEC не спазва RUBYOPT и други променливи, определени чрез ENV.
  • ScriptEngine игнорира глобални автомати.
  • Премахване шумна предупреждение при определянето ScriptEngine.ARGV.
  • класове Скала (а може би и други) се нарича странно и счупи Java размисъл.
  • File.open с разрешения има sideffect на клирингова Umask.

Какво ново във версия 1.5.2:.

  • JRuby и отворен-URI дръжка File въпрос
  • анонимни класове се трупат и запълване PErmGen, в крайна сметка причинява катастрофа.
  • Leak Memory когато удължаване Java клас с допълнителна инстанция променлива Ruby.
  • XSS в WEBrick.
  • SSLSocket държи селектори, ключове, които пречат на бързото почистване на ресурси, когато dereferenced.

Какво ново във версия 1.5.1:

  • неуловено AccessibleObject.setAccessible провали на App Engine
  • ObjectSpace.undefine_finalizer не работи
  • JRuby излизане виси на ChannelStream.finalize
  • Регресия: JRuby 1.5 не вземете JDBC драйвери от CLASSPATH
  • Leak Memory когато удължаване Java клас с допълнителна Ruby инстанция променлива
  • Регресия обработка END между JRuby 1.4 и 1.5
  • известен бъг в нетен / http.rb
  • JRuby се държи по различен начин от MRI с (релси 2.3.8) activerecord асоциации
  • FileUtils.touch не актуализира Mtime на директории на Windows
  • IO # отворена (и блок) + близки набори $! който забранява Test :: Unit :: Autorunner
  • Множество блок опцията за ActiveRecord асоциация прокси са splatted неправилно
  • File не се разширява, когато се използва в рамките на компилиран рубин скрипт използва като основен клас изпълним буркан

Какво ново във версия 1.4.0:

  • JRuby сега е съвместима с 1.8.7 patchlevel 174
  • Windows Native Launcher - решава много докладвани бъгове с нашите стари .bat скриптове
  • YAML анализатор Yecht (бъг-за-бъг съвместим с Syck!)
  • Подкрепа Java интеграция: по-бързо и нов java_method, java_send и java_alias методи
  • Windows инсталатора
  • New вграждане рамка
  • Java 6 скриптове от кутията
  • New пакет org.jruby.embed да заменят JavaEmbedUtils
  • Много 1.9 режим (-1.9) поправки
  • Обновено stdlib да 1.9.2preview2
  • RubyGems сега работи
  • Релси 2.3.3 прости приложения, работещи (2.3.4 има 1.9 бъг)
  • докладване Много по-добре грешка
  • По-късите backtraces с по-малко Java
  • Ruby-compatiable отчитане синтактична грешка
  • 307 бъгове фиксирани тъй 1.3.1

Какво ново във версия 1.3.1:

  • Поправя наскоро открит бъг сигурност в BigDecimal
  • поправя регресия в изчакване (0-1 втори таймаутите съкращават до 0)
  • поправя регресия Thread.wakeup където нишката няма да се събуди

<силни> Изисквания :

  • Java 6 или по-висока

Подобен софтуер

SignalR
SignalR

28 Feb 15

Susy
Susy

1 Mar 15

Dragdealer JS
Dragdealer JS

10 Dec 15

Smush.it API
Smush.it API

6 Jun 15

Коментари към JRuby

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория