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: 76

Rating: 2.0/5 (Total Votes: 2)

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

Brick By BrickJS
Brick By BrickJS

12 Apr 15

Cinderblock
Cinderblock

13 Apr 15

pygeocoder
pygeocoder

13 May 15

Şərh JRuby

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