JRuby

Software screenshot:
JRuby
Software ətraflı:
Version: 9.0.4.0 Yenil?nib
Tarixi Upload: 9 Feb 16
Geliştirici: jRuby.org
Lisenziya: Pulsuz
Məşhurluq: 5

Rating: 3.0/5 (Total Votes: 1)

JRuby Java developers Java və Ruby scripts üçün ikili ilə hər hansı bir Java proqram Ruby tərcüməçi bütünləşdirmək üçün imkan verir.

JRuby platforma müstəqil və inşa-in malikdir dəstəyi üçün Rails , RSpec, Rake RubyGems çərçivələr.

JRuby yavaş-yavaş sabit inkişaf mühit olmaq 2001-ci ildən inkişaf etmişdir, əvvəlcə Red Hat indi Engine Yard sonra, Günəş inkişaf, və olan.

Yeni nədir bu azad

  • Ruby 2.2 uyğunluğu
  • ənənəvi compiler dizayn əsasında yeni optimallaşdırılması zamanı
  • Yeni POSIX dostu IO və Process
  • MHİ tam idxal encoding / transcoding məntiq
  • Windows stat () ilə həll müxtəlif məsələlər
  • encoding / transcoding məsələləri Sabit neçə
  • bu __FILE__ ilə Source indi JIT
  • Native zəng alt qarışıq 32/64 bit Linux yük olacaq

1.7.21 / 9.0.0.0.rc2 versiyası yeni nə:

  • Time.getlocal qəbul bir arqument kimi fixnum (Rails 4.2 blocker)
  • A neçə encoding düzeltmelerini
  • Socket.read (0) blok deyil (1,9)

1.7.20 / 9.0.0.0.pre2 versiyası yeni nə:

  • Time.getlocal qəbul bir arqument kimi fixnum (Rails 4.2 blocker)
  • A neçə encoding düzeltmelerini
  • Socket.read (0) blok deyil (1,9)

1.7.19 / 9.0.0.0.pre1 versiyası yeni nə:

  • Time.getlocal qəbul bir arqument kimi fixnum (Rails 4.2 blocker)
  • A neçə encoding düzeltmelerini
  • Socket.read (0) blok deyil (1,9)

nədir versiyası 1.7.16 Yeni

  • düzgün OSGi paketləri üçün yanlış versiyasını yazdı Sabit reqressiya
  • rəmzi links və Ruby loading cəlb Sabit bir neçə regressions
  • FileTest.directory ikiqat performans

nədir versiyası 1.7.15 Yeni

  • Java JRuby apps yeniden zaman həll Potensial yaddaş sızıntısı App server
  • jruby-bankalar gem ərzində onların əlaqədar bankalar yox idi
  • RVM düzgün gemset symlinks əməl deyil jruby quraşdırma
  • Windows exec
  • yenidən işləyir
  • lstat native.enabled əmlak və həmişə dua doğma şərəf etmədi

versiyası 1.7.13 yeni nədir:

  • bir gem kimi jruby-openssl təkmilləşdirmək imkanı
  • Yeni xüsusi profiler API
  • Bir neçə BigDecimal düzeltmelerini

versiyası 1.7.12 yeni nədir.

  • Əsasən kiçik Ruby 1.9.3 uyğunluğu giderir
  • kiçik sızma X509Errors çox atma əgər. Sabit

  • jar faylları Ruby faylları
  • Təkmilləşdirilmiş loading speed.

versiyası 1.7.11 yeni nədir:

  • Müxtəlif encoding düzeltmelerini
  • Bir neçə fiber kənar hallar müəyyən
  • Fiber mövzu hovuz bərpa
  • Daha Ruby dostu Java backtraces

versiyası 1.7.8 yeni nədir:

  • Windows Sabit "relslər yeni" reqressiya (paketini yüklemek çıxışları)
  • Sabit OpenSSL gem bootstrapping problem
  • Sabit Google App Engine bootstrapping problem
  • A neçə itkin 1.9+ yol adını əlavə funksiyalar

nədir versiyası 1.7.4 yeni

  • Bir çox IO və encoding məsələləri müəyyən
  • transcoding dəstək üçün xml müəssisə encoding
  • Proc və təkmilləşdirilməsi Performans blok göndərilməsi
  • Fiber və memuru # növbəti təkmilləşdirilməsi və giderir
  • Windows bir reqressiya Sabit java doğma başlatma
  • Eksperimental Ruby 2.0 dəstəyi (ən xüsusiyyətləri və stdlib daxil)
  • 90% + tam Ripper dəstək
  • OpenSSL düzeltmelerini və yeni Bouncy Castle kitabxana YENİLƏNİB

  • (C EXT AIX dəstəyi s compat) FFI alt üçün
  • Updates və giderir
  • Long Regexp çalışan Thread # öldürmək tərəfindən müdaxilə və qaldırmaq bilər

versiyası 1.7.3 yeni nədir.

  • Reworked openssl daxili gem yenilənməsi imkan

  • sabitləri və qlobal dəyişənlər
  • Təkmilləşdirilmiş performans.
  • Ruby əldə Java serialların Təkmilləşdirilmiş performance.
  • Bir çox müxtəlif 1.9 uyğunluğu giderir.

versiyası 1.7.2 yeni nədir.

  • Reworked openssl daxili gem yenilənməsi imkan

  • sabitləri və qlobal dəyişənlər
  • Təkmilləşdirilmiş performans.
  • Ruby əldə Java serialların Təkmilləşdirilmiş performance.
  • Bir çox müxtəlif 1.9 uyğunluğu giderir.

versiyası 1.7.1 yeni nədir:

  • Yeni hashing alqoritmi
  • MRI patchlevel 1.9.3p327
  • uyğun standart lib Update
  • Yeni io / console.rb həyata keçirilməsinə bir neçə düzeltmelerini
  • system / kürü / popen düzeltmelerini və əlavə variantları hash düzeltmelerini
  • Bir neçə SSL düzeltmelerini (1.6.8 istifadəçilər üçün tezliklə jruby-openssl azad)
  • IO.select səhvən data hesabat deyil oxumaq üçün

  • Son yeniləndi
  • Psych YAML mühərrik

nədir versiyası 1.7.0 yeni

  • 1.9.3p286 yeniləndi Ruby standart kitabxana
  • Bir çox 1.9.x uyğunluğu giderir
  • invokedynamic
  • üçün Support
    ərzində
  • Performans və concurrency təkmilləşdirilməsi
  • Java 5 dəstəyi düşdü (Java 6+ tələb olunur)
  • Bütün məlum 1.9 encoding məsələləri həll
  • Kernel # exec artıq bütün platformalarda əsl doğma icraçı yoxdur

  • Java inteqrasiya və daxilolma üçün
  • təkmilləşdirilməsi və giderir
  • indi daha yaxşı Solaris, ARM Linux və digər dəstəklənən Native xüsusiyyətləri
  • Rubygems 1.8.24 Update
  • Update 0.9.2.2
  • dırmıq

versiyası 1.7.0.RC2 yeni nədir

  • ilk JRuby yeni & quot dəstək ; invokedynamic & quot; JVM xüsusiyyət.

version 1.7.0 preview2 yeni nədir:

  • Bir çox 1.9.x uyğunluğu giderir
  • invokedynamic
  • (Java 8 ismarıcları hələ də) Java 7 indi aradan qaldırıldı
  • Performans və concurrency təkmilləşdirilməsi
  • Java 5 dəstəyi düşdü (Java 6+ tələb olunur)
  • Bir neçə IO transcoding məsələləri
  • YAML indi Java yerli istifadə edərək əvəzinə düzgün scalars kodlar
  • Kernel # exec artıq bütün platformalarda əsl doğma icraçı yoxdur

  • Java inteqrasiya və daxilolma üçün
  • təkmilləşdirilməsi və giderir
  • Solaris bir neçə doğma dəstəyi məsələləri Fix

version 1.7.0 preview1 yeni nədir:

  • 1.9.3 indi bizim default uzunluğu rejimi (-1.8 1.8.7 dəstək üçün tələb olunur)
  • Bir çox 1.9.x uyğunluğu giderir
  • Java 7-nin invokedynamic *
  • üçün Support
  • Performans və concurrency təkmilləşdirilməsi
  • Java 5 dəstəyi düşdü (Java 6+ tələb olunur)
  • Rubygems 1.8.24 Update
  • Update 0.9.2.2
  • dırmıq

version 1.6.7.2:

  • This yeni nədir JRuby xüsusi buraxılışı yalnız yenilikləri versiyası 1.8.24 üçün RubyGems bizim sövq surəti.

versiyası 1.6.7 yeni nədir:

  • Fix dairəvi bizim Maven təqdim Rubygems məsələni tələb gem dəstək

  • popen in
  • Fix reqressiya * axınları vaxtından əvvəl bağlanıb almaq harada
  • Simli, regexp, StringIO və Yamlı sabit çox 1.9-mode encoding bugs
  • Win32OLE indi 1,9 rejimində işləyir
  • Win x64 haqqında ffi indi əsas növləri haqqında bilir size_t
  • İstifadə jzlib həyata zlib kitabxana məsələləri bir sıra düzeltmek üçün
  • user məlumatlar əsasında HE daxili kilid
  • C uzantıları yenidən OS X iş

  • UTF-8 multi-byte chars 1.9 rejimində qurmaq olan gemspecs ilə
  • Gems

nədir versiyası 1.6.6-ci yeni

  • Yenilənib stdlib Ruby 1.8.7p357 və 1,9 uyğun .2p312

  • 1.8.15 üçün
  • Yenilənib RubyGems
  • Birden çox 1.9-mode gəlir / uyarısı bugs sabit (s, rspec 2.8 yenidən iş)
  • Birden çox 1.9-mode encoding bugs Sabit
  • Random və lif Critical düzeltmelerini
  • rəmzi adları Map Scala operator üsulları ($ plus s)

nədir versiyası 1.6.5 yeni

  • Bir çox -1.9 encoding məsələləri həll
  • rahat icra variantları saxlanılması üçün .jrubyrc dəstək
  • Yeni cext.enabled əmlak yalnız C Genişletilmiş söndürmək üçün deyil, doğma dəstəyi
  • C uzadılması dəstək indi daha az yaddaş istifadə edir
  • Rubygems 1.8.9 Yenilənib
  • -rjruby / thread_dump əlavə bir USR2 Ruby mövzu damperli
  • Java Maps ilə birbaşa əlaqə Təkmilləşdirilmiş peformance

  • JVM coroutines üçün
  • Təkmilləşdirilmiş fiber performans və dəstək
  • Təkmilləşdirilmiş zlib dəstək
  • 36 Məsələləri həll

nədir versiyası 1.6.4-ci yeni

  • 1.9 dil və əsas sinif düzeltmelerini
  • Yeni Native MacOS installer
  • Overloaded Java telefon dispetçer Performans düzeltmek
  • Java göndərilməsi blok cercion Performans düzeltmek
  • aradan doğma indi aradan C uzadılması dəstək
  • JRuby ismarıcları 1.9 rejimi ilə inşa edilə bilər
  • 48 Məsələləri həll

nədir versiyası 1.6.3 yeni

  • 1.9 dil və əsas sinif düzeltmelerini
  • Ruby object tikinti performance təkan
  • tələb performans təkmilləşdirilməsi
  • Windows doğma exec düzeltmelerini
  • 39 Məsələləri həll

versiyası 1.6.2 yeni nədir.

  • bir ArrayIndexOutOfBounds istisna yaradan YAML problem

  • form getX of
  • Java adları get_x, x (reqressiya) və takma əldə olunmayıb.
  • səhvlər daxilolma bir neçə.
  • A neçə 1.9 məsələlər həll.

versiyası 1.6.1 yeni nədir.

  • çoxsaylı 1.9-mode xüsusiyyətləri və hataları sabit
  • quraşdırma və C uzantıları çalışan müxtəlif giderir.
  • Windows Kernel.exec doğma icraçı (CreateProcess).
  • yoxdur
    IO üsulları qeyri-blocker üçün
  • Performance giderir.

  • Array, simli, və bir neçə digər əsas siniflər üçün
  • Performance tweaks.
  • Yenilənib JSR292 (invokedynamic) dəstəyi.

  • 193 öhdəliyini 47 məsələlər 1.6.0-ci ildən öz həllini
  • .

nədir versiyası 1.6.0 yeni

  • Ruby 1.9.2 dil və API uyğunluğu (Not həyata Encoding :: Converter, Ripper).
  • Təkmilləşdirilmiş Ruby zəng performance.
  • Daxili Profiler (-Bax, -profile.graph).
  • RSpec artıq hediye.
  • C Daxili dəstəyi (eksperimental).
  • RubyGems Maven dəstəyi (preview).

  • Windows
  • təkmilləşdirilmiş uyğunluğu və istifadəçi təcrübəsi.
  • jruby-complete.jar indi 1.9 standart kitabxana daxildir.
  • API ayrıntılandırmaları daxilolma.

  • 2000 öhdəliyini 270 məsələlər üzərində
  • həll.

versiyası 1.6.0.RC3 yeni nədir.

  • Yeni oxunaqlı backtrace format

  • Asan
  • OSGi mühitdə bütünləşdirmək üçün.
  • jar-based tələb yavaşladı Sabit reqressiya.
  • x86_64 SunOS (Solaris) üçün doğma JFFI bit əlavə edin.

  • pre-built C uzadılması dəstəyi ilə
  • Daha platformaları.
  • Yeni jruby-core və jruby-stdlib Maven əsərlər.
  • Daha 1.9 uyğunluğu giderir.

nədir versiyası 1.6.0.RC2 Yeni

  • Əsas Features:
  • Ruby 1.9.2 dil və API uyğunluğu (Encoding :: Converter həyata deyil, Ripper).
  • Təkmilləşdirilmiş Ruby zəng performance.
  • Daxili Profiler (-Bax, -profile.graph).
  • RSpec artıq hediye.
  • C Daxili dəstəyi (eksperimental).
  • RubyGems Maven dəstəyi (preview).

  • Windows
  • təkmilləşdirilmiş uyğunluğu və istifadəçi təcrübəsi.
  • jruby-complete.jar indi 1.9 standart kitabxana daxildir.
  • API ayrıntılandırmaları daxilolma.

  • 2000 öhdəliyini və 265 məsələlər üzərində
  • həll.

versiyası 1.6.0.RC1 yeni nədir:

  • Ruby 1.9.2 dili və API uyğunluğu (həyata Not Encoding :: Converter, qeyri-ASCII tanımlayıcıları, Ripper, fiddle)
  • Təkmilləşdirilmiş Ruby zəng performance
  • Daxili Profiler (-Bax, -profile.graph)
  • RubyGems 1.4.2
  • RSpec artıq hediye
  • C Daxili dəstəyi (eksperimental)
  • RubyGems Maven dəstəyi (preview)
  • təkmilləşdirilmiş uyğunluğu və Windows user experience
  • jruby-complete.jar indi daxildir 1.9 standart kitabxana
  • daxilolma API ayrıntılandırmaları

  • 2000 öhdəliyini və 265 məsələlər üzərində
  • həll.

versiyası 1.5.6-ci yeni nədir:

  • Rbconfig nin Config :: CONFIG təmin yanlış ad Windows üçün 2008 Server.

  • yolları boşluq olan fayl ilə bağlı
  • Fix classpath və yük yol məsələləri.
  • java.util.ConcurrentModificationException.
  • become_java! nəticəsində Java sinif statistika kimi Ruby sinif üsulları əlavə deyil.

  • Kernel.read müəyyən zaman
  • Marshal.load bilmir.

versiyası 1.5.5 yeni nədir.

  • YourKit uyğunluğu üçün Yenilənib jaffl
  • Ant.load_from_ant Windows pozuldu.
  • Xiyar Yapon misal JRuby on istisna qaldırır.
  • peyda yaqut hash səhv dolu olur.
  • kernel.system Windows 1.5.3 iş deyil.
  • 1.5.3 Windows Rails layihəsi üçün "jruby -S dırmıq test" run bilməz.
  • Webrick socket.readline 100% CPU istifadə səbəb olur.

  • MHİ ilə
  • Marshal dump format səhv və uyğunsuzluqlar.
  • java.awt.Component.instance_of () 2 args gözləyir.
  • tərs dırnaq operator 1.5.3 Windows işləmir.
  • 'ffi "tələb class üsulu müəyyən edir: səhv Modul haqqında
  • .
  • Bir senkronize sinif interfeys daxil deyil.

nədir versiyası 1.5.3 Yeni:.

  • ConditionVariable istifadə mövzu vermənin səbəb
  • SelectorProvider.openSelector () bəzən Windows uğursuz olacaq.
  • Kernel # exec ENV diqqət etmir [ 'PATH'] shell əmr başladırıq.
  • Kernel # exec tərəfindən açılmış Subprocess RUBYOPT və ENV vasitəsilə müəyyən edilmiş digər mühit dəyişənləri hörmət etmir.
  • ScriptEngine qlobal cilddən məhəl qoymur.
  • ScriptEngine.ARGV oluştururken səs-küylü xəbərdarlıq çıxarın.
  • Scala dərsləri (və bəlkə başqaları) işin adına və Java əks qırmaq olunur.
  • icazələrin File.open umask klirinq sideffect var.

versiyası 1.5.2 yeni nədir.

  • JRuby və açıq-uri fayl idarə məsələ
  • Anonymous dərsləri payavurma və nəticədə bir qəza səbəb PErmGen doldurulması olunur.
  • əlavə Ruby instansiya dəyişən Java sinif uzanan yaddaş sızıntısı var.
  • WEBrick da XSS.

  • dereferenced zaman
  • SSLSocket resurslarının sürətli təmizləmə qarşısının alınması seçiciler düymələri keçirir.

nədir versiyası 1.5.1 yeni

  • yakalanamayan AccessibleObject.setAccessible
  • ObjectSpace.undefine_finalizer işləmir
  • JRuby exit ChannelStream.finalize askıda
  • Regression: JRuby 1.5 classpath olan JDBC sürücü ala deyil
  • yaddaş sızıntısı zaman əlavə Ruby instansiya dəyişən uzanan Java class
  • JRuby 1.4 və 1.5 arasında Regression emal END

  • xalis
  • Known bug / http.rb
  • jruby (relslər 2.3.8) ActiveRecord birliklər
  • ilə MHİ fərqli davranır
  • FileUtils.touch Windows rehberler mtime yeniləmə deyil
  • IO # açıq (və blok) + $ yaxın dəstləri! olan aradan Test :: Unit :: Autorunner
  • ActiveRecord dərnək proxy Multiple blok args yanlış splatted olunur

  • bir yürütülebilir jar ana sinifi kimi istifadə bir tərtib yaqut script ərzində istifadə edildikdə
  • Fayl genişlənmişdir deyil

versiyası 1.4.0 yeni nədir:

JRuby indi 1.8.7 patchlevel 174 uyğun

  • edir
  • Windows Native Launcher - çox köhnə Yarasa scripts ilə hataları ümumi həll edir
  • YAML parser Yecht (bug üçün bug Syck uyğun!)
  • Java Integration Support: Daha sürətli və yeni java_method, java_send və java_alias üsulları
  • Windows installer
  • Yeni daxilolma çərçivə

  • qutusu
  • Java 6 scripting
  • Yeni org.jruby.embed paketi əvəz etmək JavaEmbedUtils
  • Bir çox 1,9 rejimi (-1.9) düzeltmelerini
  • 1.9.2preview2 Yenilənib stdlib
  • Rubygems indi iş

  • Rails 2.3.3 sadə apps (2.3.4 1.9 səhv var)
  • hesabat daha yaxşı səhv

  • az Java
  • Shorter backtraces
  • Ruby-COMPATIABLE syntax error hesabat
  • 307 bugs 1.3.1
  • -ci ildən müəyyən

versiyası 1.3.1 yeni nədir:

  • giderir BigDecimal
  • fasiləsi bir reqressiya (0-1 ikinci zaman aşımları 0 kəsmək)
  • giderir
  • sap oyanmaq deyil harada Thread.wakeup bir reqressiya giderir

tələblər

  • Java 6 və ya daha yüksək

Oxşar proqram

Lotus
Lotus

12 May 15

PHPZip
PHPZip

10 Dec 15

a11y
a11y

9 Apr 16

Şərh JRuby

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!