JRuby

Yazılım ekran görüntüsü:
JRuby
Yazılım detaylar:
Versiyon: 9.0.4.0 Güncelenir
Qayıt: 9 Feb 16
Geliştirici: jRuby.org
Lisans: Ücretsiz
Popülerlik: 76

Rating: 2.0/5 (Total Votes: 2)

JRuby Java geliştiricileri Java ve Ruby scriptler hem de ikili erişimi olan herhangi bir Java uygulaması Ruby yorumlayıcısı gömmek için izin verir.

JRuby platform bağımsız ve yerleşik destek Raylar , RSpec, Rake ve RubyGems çerçeveler.

JRuby yavaş yavaş istikrarlı bir geliştirme ortamı haline 2001 dönüşmüştür, başlangıçta Red Hat şimdi Motor Yard sonra, Sun geliştirilen ve edilir.

Ne yeni Bu sürümde :

  • Ruby 2.2 uyumluluğu
  • Geleneksel derleyici tasarımına dayanan yeni bir optimize zamanı
  • Yeni POSIX dostu IO ve Proses
  • MR dan Tam portlu kodlama / kod çevrimi mantığı
  • Windows için stat () ile Çözülmüş çeşitli sorunlar
  • kodlama / kod çevrimi sorunları Sabit çift
  • içinde __FILE__ ile Kaynak olacak şimdi JIT
  • Yerli çağrı alt karışık 32/64 bit Linux dağıtımları üzerinde yükleyecektir

1.7.21 / 9.0.0.0.rc2 sürümünde Yeni Ne:

  • Time.getlocal kabul bağımsız değişken olarak fixnum (Raylar 4.2 bloker)
  • Bir kaç kodlama düzeltmeleri
  • Socket.read (0) bloke etmez (1.9)

1.7.20 / 9.0.0.0.pre2 sürümünde Yeni Ne:

  • Time.getlocal kabul bağımsız değişken olarak fixnum (Raylar 4.2 bloker)
  • Bir kaç kodlama düzeltmeleri
  • Socket.read (0) bloke etmez (1.9)

1.7.19 / 9.0.0.0.pre1 sürümünde Yeni Ne:

  • Time.getlocal kabul bağımsız değişken olarak fixnum (Raylar 4.2 bloker)
  • Bir kaç kodlama düzeltmeleri
  • Socket.read (0) bloke etmez (1.9)

Hangi sürümü 1.7.16 yeni

  • yanlış OSGi demetleri için yanlış versiyonunu yazdı Sabit regresyon
  • sembolik bağlantılar ve Ruby yükleme içeren Sabit birkaç regresyonlar
  • FileTest.directory ve Doubled performans

Hangi sürümü 1.7.15 yeni

  • Java JRuby uygulamaları yüklemeden zaman çözüldü Potansiyel bellek sızıntısı Uygulama sunucuları
  • jruby-kavanozları mücevher içindeki kendi gömülü kavanoz yoktu
  • rvm düzgün gemset Sembolik takip etmem JRuby kurulumu
  • , Windows exec
  • tekrar çalışır
  • lstat native.enabled özelliği ve her zaman çağrılan yerli onur vermedi

sürüm 1.7.13 yeni Nedir:

  • bir mücevher olarak jruby-Openssl yükseltme yeteneği
  • Yeni özel profil API
  • Çeşitli BigDecimal düzeltmeleri

sürüm 1.7.12 yeni Nedir:.

  • Çoğunlukla küçük Ruby 1.9.3 uyumluluk düzeltmeleri
  • küçük bir sızıntı X509Errors birçok atma durumunda. Sabit

  • jar dosyalarını Ruby dosyaları
  • Geliştirilmiş yükleme hızı.

sürüm 1.7.11 yeni Nedir:

  • Çeşitli kodlama düzeltmeleri
  • Birkaç lif kenar vakası sabit
  • Fiber parçacığı havuzu yeniden
  • Daha Yakut dostu Java geriye dönük izleme

sürüm 1.7.8 yeni Nedir:

  • Windows'un Sabit 'raylar yeni' regresyon (demet yüklemek çıkışlar)
  • Sabit OpenSSL mücevher önyükleme sorunu
  • Sabit Google App Engine önyükleme sorunu
  • Bir kaç eksik 1.9+ Pathname eklendi özellikleri

Hangi sürümü 1.7.4 yeni

  • Birçok IO ve kodlama sorunları sabit
  • transkode desteği için: xml varlık kodlama
  • Proc ve iyileştirmeler perf blok sevk
  • Lif ve Enumerator # sonraki geliştirmeleri ve düzeltmeleri
  • windows bir gerileme Sabit java yerli başlatıcısı
  • Deneysel Ruby 2.0 desteği (en özellikleri ve stdlib dahil)
  • % 90 + tam Ripper destek
  • OpenSSL düzeltmeleri ve yeni Bouncy Kalesi kütüphanesine güncellenen

  • (C ext, AIX desteği, vb compat) FFI alt sistemi
  • Güncellemeler ve düzeltmeler
  • Uzun regexp çalışan Konu # öldürmek tarafından kesildi ve yükseltmek olabilir

sürüm 1.7.3 yeni Nedir:.

  • Reworked Openssl ext gem güncelleme izin

  • sabitler ve küresel değişkenler
  • Geliştirilmiş performans.
  • Ruby erişilen Java diziler Geliştirilmiş performans.
  • Birçok çeşitli 1.9 uyumluluğu düzeltmeleri.

sürüm 1.7.2 yeni Nedir:.

  • Reworked Openssl ext gem güncelleme izin

  • sabitler ve küresel değişkenler
  • Geliştirilmiş performans.
  • Ruby erişilen Java diziler Geliştirilmiş performans.
  • Birçok çeşitli 1.9 uyumluluğu düzeltmeleri.

sürüm 1.7.1 yeni Nedir:

  • Yeni karma algoritması
  • MR patchlevel 1.9.3p327
  • maç için standart lib güncelleyin
  • Yeni io / console.rb uygulamasına Çeşitli düzeltmeler
  • sistem / spawn / popen düzeltmeleri ve ek seçenekler karma düzeltmeleri
  • Çeşitli SSL düzeltmeleri (1.6.8 kullanıcıları için yakında jruby-Openssl sürümü)
  • IO.select yanlışlıkla veri raporlama değil okunacak

  • son güncellendi
  • Psikolojik YAML motoru

Hangi sürümü 1.7.0 yeni

  • 1.9.3p286 güncellendi Ruby standart kitaplığı
  • Birçok 1.9.x uyumluluğu düzeltmeleri
  • invokedynamic
  • Destek
    boyunca
  • Performans ve eşzamanlılık geliştirmeleri
  • Java 5 desteği düştü (Java 6 + gerekli)
  • Tüm bilinen 1.9 kodlama sorunları çözülmüş
  • Çekirdek # exec artık tüm platformlarda gerçek bir yerli exec yapar

  • Java entegrasyonu ve gömme
  • iyileştirmeler ve düzeltmeler
  • Şimdi daha iyi Solaris, ARM Linux ve diğerleri üzerinde desteklenen Yerli özellikleri
  • RubyGems 1.8.24 güncelleyin
  • Güncelleme 0.9.2.2
  • Rake

sürüm 1.7.0.RC2 yeni nedir :

  • Birinci JRuby yeni & quot desteklemek için ; invokedynamic & quot; JVM özelliği.

sürüm 1.7.0 preview2 yeni Nedir:

  • Birçok 1.9.x uyumluluğu düzeltmeleri
  • invokedynamic
  • (Java 8 varsayılan olarak hala) Java 7 şimdi için devre dışı bırakıldı
  • Performans ve eşzamanlılık geliştirmeleri
  • Java 5 desteği düştü (Java 6 + gerekli)
  • Çeşitli IO kod geçişi sorunları
  • YAML şimdi Java yereli kullanmak yerine düzgün skalarlar kodlar
  • Çekirdek # exec artık tüm platformlarda gerçek bir yerli exec yapar

  • Java entegrasyonu ve gömme
  • iyileştirmeler ve düzeltmeler
  • Solaris birkaç yerli destek sorunlarını giderme

sürüm 1.7.0 preview1 yeni Nedir:

  • 1.9.3 olduğunu şimdi varsayılan zamanı modu (-1.8 1.8.7 desteği için gerekli olan)
  • Birçok 1.9.x uyumluluğu düzeltmeleri
  • Java 7'nin invokedynamic *
  • Destek
  • Performans ve eşzamanlılık geliştirmeleri
  • Java 5 desteği düştü (Java 6 + gerekli)
  • RubyGems 1.8.24 güncelleyin
  • Güncelleme 0.9.2.2
  • Rake

sürüm 1.6.7.2:

  • This~~pobj yeni nedir JRuby özel bir sürümü olan sadece güncellemeleri ise sürüm 1.8.24 için rubygems bizim sevk kopyası.

sürüm 1.6.7 yeni Nedir:

  • Fix dairesel bizim Maven tarafından tanıtıldı RubyGems sorunu gerektirir mücevher desteği

  • popen
  • Fix regresyon * akışları zamanından önce kapalı olsun burada
  • dize, RegExp, StringIO ve YAML sabit Birçok 1.9 modlu kodlama hataları
  • Win32OLE şimdi 1.9 modunda çalışır
  • Win x64 ffi şimdi temel türleri hakkında bilir: size_t
  • kullan JZlib dışarı zlib kütüphanesi ile ilgili sorunlar bir dizi düzeltmek için
  • kullanıcı raporlarına dayanarak Azaltılmış iç kilitleme
  • C uzantıları yeniden OS X üzerinde çalışmak

  • UTF-8 multi-byte karakter 1.9 modunda yüklemek ihtiva gemspecs ile
  • Gems

Hangi sürümü 1.6.6 yeni

  • Güncelleme stdlib Ruby 1.8.7p357 ve 1.9 maç .2p312

  • 1.8.15
  • Güncel RubyGems
  • Birden 1.9 modlu verim / uyarısı hata düzeltildi (s, RSpec 2.8 tekrar çalışmaya)
  • Birden 1.9 modlu kodlama hataları giderildi
  • Rastgele ve Fiber Kritik düzeltmeleri
  • sembolik isimler Harita Scala operatör yöntemleri ($ artı, vs)

Hangi sürümü 1.6.5 yeni

  • Birçok -1.9 kodlama sorunları çözülmüş
  • uygun yürütme seçeneklerini depolamak için .jrubyrc destek
  • Yeni cext.enabled özelliği, yalnızca C uzantıları kapatmak değil doğal destek
  • C uzantısı desteği şimdi kullandığı az bellek
  • RubyGems 1.8.9 Güncelleme
  • -rjruby / thread_dump ekler USR2 Ruby iplik damperli
  • Java Maps ile doğrudan etkileşim Geliştirilmiş peformance

  • JVM değiş tokuş eden kavramlar için
  • Geliştirilmiş fiber performansı ve destek
  • Geliştirilmiş zlib destek
  • 36 Sorunlar çözüldü

Hangi sürümü 1.6.4 yeni

  • 1.9 dil ve çekirdek sınıfı düzeltmeler
  • Yeni Yerli MacOS yükleyici
  • Aşırı Java yöntemi sevk perf düzeltmek
  • Java sevk blok cercion perf düzeltmek
  • devre dışı bırakılması yerli şimdi devre dışı bırakır C uzantısı desteği
  • JRuby varsayılan olarak 1.9 modu ile inşa edilebilir
  • 48 Sorunlar çözüldü

Hangi sürümü 1.6.3 yeni

  • 1.9 dil ve çekirdek sınıfı düzeltmeler
  • Ruby nesne inşaat performans artışı
  • gerektir performans iyileştirmeleri
  • Windows yerel exec düzeltmeleri
  • 39 Sorunlar çözüldü

sürüm 1.6.2 yeni Nedir:.

  • Bir ArrayIndexOutOfBounds İstisna üreten YAML sorun

  • Form GetX ve
  • Java isimleri get_x x (regresyon) ve diğer adlar alamıyorduk.
  • hatalar gömme bir çift.
  • Bir kaç 1,9 sorunları çözüldü.

sürüm 1.6.1 yeni Nedir:.

  • Çok sayıda 1.9-mod özellikleri ve hatalar düzeltildi
  • yükleme ve C uzantıları çalıştıran Çeşitli düzeltmeler.
  • windows Kernel.exec yerel exec (CreateProcess).
  • yapar
    IO yöntemleri engellenmeyen
  • Performans giderir.

  • Array, dize, ve diğer birkaç çekirdek sınıfları için
  • Performans tweaks.
  • Güncelleme JSR292 (invokedynamic) desteği.

  • 193 kaydedilmesini ve 47 sorunlar 1.6.0 beri çözülmüş
  • .

Hangi sürümü 1.6.0 yeni

  • Ruby 1.9.2 dil ve API uyumluluğu (Not uygulanan Kodlama :: Dönüştürücü, ripper).
  • Geliştirilmiş Yakut çağrı performansı.
  • Dahili profiler (-profile, -profile.graph).
  • RSpec artık paketlenmiş.
  • C Uzantı desteği (deneysel).
  • RubyGems Maven desteği (önizleme).

  • Windows
  • Geliştirilmiş uyumluluk ve kullanıcı deneyimi.
  • jruby-complete.jar şimdi 1,9 standart kütüphane içerir.
  • API refinements gömülmesi.

  • 2000 kaydedilmesini ve 270 konular üzerinde
  • çözüldü.

sürüm 1.6.0.RC3 yeni Nedir:.

  • Yeni okunabilir backtrace biçimi

  • Kolay
  • OSGi ortamında gömmek için.
  • kavanoz tabanlı gerektirir yavaşladı Sabit regresyon.
  • x86_64 SunOS (Solaris) için doğal JFFI bitlerini ekleyin.

  • Önceden oluşturulmuş C uzantısı desteği ile
  • Daha platformlar.
  • Yeni jruby çekirdekli ve jruby-stdlib maven eserler.
  • Daha 1.9 uyumluluğu düzeltmeleri.

Hangi sürümü 1.6.0.RC2 yeni

  • Başlıca Özellikleri:
  • Ruby 1.9.2 dil ve API uyumluluğu (Kodlama :: Dönüştürücü uygulanmadı, ripper).
  • Geliştirilmiş Yakut çağrı performansı.
  • Dahili profiler (-profile, -profile.graph).
  • RSpec artık paketlenmiş.
  • C Uzantı desteği (deneysel).
  • RubyGems Maven desteği (önizleme).

  • Windows
  • Geliştirilmiş uyumluluk ve kullanıcı deneyimi.
  • jruby-complete.jar şimdi 1,9 standart kütüphane içerir.
  • API refinements gömülmesi.

  • 2000 kaydedilmesini ve 265 konular üzerinde
  • çözüldü.

sürüm 1.6.0.RC1 yeni Nedir:

  • Ruby 1.9.2 dil ve API uyumluluğu (uygulanmadı Kodlama :: Dönüştürücü, ASCII olmayan tanımlayıcılar, ripper, kemençe)
  • Geliştirilmiş Ruby çağrı performansı
  • Dahili profiler (-profile, -profile.graph)
  • RubyGems 1.4.2
  • RSpec artık paketlenmiş
  • C Uzantı desteği (deneysel)
  • RubyGems Maven desteği (önizleme)
  • Geliştirilmiş uyumluluk ve Windows kullanıcı deneyimi
  • jruby-complete.jar şimdi içerir 1.9 standart kitaplığı
  • gömülmesi API iyileştirmeler

  • 2000 kaydedilmesini ve 265 konular üzerinde
  • çözüldü.

sürüm 1.5.6 yeni Nedir:

  • Rbconfig en Yapılandırma :: CONFIG sağlar yanlış isim Windows için 2008 Server.

  • yolları boşluk içeren dosya ile ilgili
  • Fix sınıf yolu ve yük yolu sorunları.
  • java.util.ConcurrentModificationException.
  • become_java! Ortaya çıkan Java sınıfı üzerindeki statik olarak Ruby sınıf yöntemleri katmıyor.

  • Kernel.read tanımlandığı zaman
  • Marshal.load başarısız olur.

sürüm 1.5.5 yeni Nedir:.

  • YourKit uyumluluk için Güncelleme jaffl
  • Ant.load_from_ant Windows bozuldu.
  • Salatalık Japon örnek JRuby üzerinde özel durum oluşturur.
  • sıralıyor yakut karma yanlış yüklenmiş olur.
  • kernel.system Windows 1.5.3 çalışmıyor.
  • 1.5.3 Windows üzerinde Raylar projesi için 'jruby -S komisyon testi' çalıştırılamıyor.
  • WEBrick socket.readline% 100 cpu kullanımına neden olur.

  • MR ile
  • Marshal dökümü biçimi hatası ve tutarsızlıklar.
  • java.awt.Component.instance_of? () 2 args bekliyor.
  • işleci 1.5.3 Windows üzerinde çalışmaz.
  • 'FFI' Gerektiren sınıf yöntemini tanımlar: Hatayı Modülünde
  • .
  • senkronize sınıfta arayüzleri dahil edilemez.

Hangi sürümü 1.5.3 Yeni:.

  • ConditionVariable kullanım iplik kilitlenmeleri neden
  • SelectorProvider.openSelector () bazen Windows başarısız olur.
  • Çekirdek # exec ENV kulak vermez [ 'PATH'] kabuk komutunu başlatıyoruz.
  • Çekirdek # exec tarafından başlatılmış subprocess RUBYOPT ve ENV ile ayarlanan diğer ortam değişkenleri uymaz.
  • ScriptEngine küresel bağları göz ardı eder.
  • ScriptEngine.ARGV ayarlarken gürültülü uyarı çıkarın.
  • Scala sınıfları (ve belki de diğerleri) garip bir şekilde adlandırılmış ve Java yansıması kırmak vardır.
  • izinlere sahip File.open umask temizleme sideffect sahiptir.

sürüm 1.5.2 yeni Nedir:.

  • JRuby ve açık-uri Dosya sap sorunu
  • Anonim sınıfları kadar kazık ve sonunda bir çökmesine neden PermGen dolduruyor.
  • ek Ruby örnek değişkeni ile Java sınıfı uzanan bellek sızıntısı zaman.
  • WEBrick XSS.

  • indirgenmedikleri
  • SSLSocket kaynaklarının hızlı temizleme önleme seçiciler, anahtarlar, tutar.

Hangi sürümü 1.5.1 yeni

  • yakalanmamış AccessibleObject.setAccessible
  • ObjectSpace.undefine_finalizer çalışmıyor
  • JRuby çıkış ChannelStream.finalize asılı
  • Regresyon: JRuby 1.5 CLASSPATH'e JDBC sürücüleri almak değildir
  • bellek sızıntısı olduğunda ek Ruby örnek değişkeni ile uzanan Java sınıf
  • JRuby 1.4 ve 1.5 arasındaki regresyon işleme END

  • net
  • Bilinen hata / http.rb
  • jruby (raylar 2.3.8) activerecord birlikleri
  • MRG farklı davranır
  • FileUtils.touch Windows dizinleri mtime güncelleme yok
  • IO # açık (ve blok) + $ yakın setleri! hangi devre dışı bırakır Testi :: Birim :: Autorunner
  • ActiveRecord vekaletname Çoklu blok args yanlış splatted edilir

  • bir yürütülebilir kavanoz ana sınıfı olarak kullanılan bir derlenmiş yakut komut dosyası içinde kullanıldığında
  • Dosya genişletilmiş değil

1.4.0 sürümü içinde yeni Nedir:

JRuby şimdi 1.8.7 patchlevel 174 ile uyumlu

  • ise
  • , Windows Native Launcher - Birçok eski Bat komut ile hata bildirdi çözer
  • YAML ayrıştırıcı Yecht (bug-için-hata Syck ile uyumlu!)
  • Java Entegrasyon Destek: Daha hızlı ve yeni java_method, java_send ve java_alias yöntemleri
  • Windows Installer
  • Yeni gömme çerçeve

  • kutudan
  • Java 6 betik
  • Yeni org.jruby.embed paketi yerini almak JavaEmbedUtils
  • Birçok 1.9 modu (-1.9) düzeltmeleri
  • 1.9.2preview2 Güncelleme stdlib
  • RubyGems şimdi çalışıyor

  • çalışma
  • Raylar 2.3.3 basit uygulamalar (2.3.4 1.9 hata var)
  • raporlama Çok daha iyi hata
    daha az Java
  • Shorter geriye dönük izleme
  • Ruby-compatiable sözdizimi hata bildirimi
  • 307 böcek 1.3.1
  • beri sabit

sürüm 1.3.1 yeni Nedir:

  • Düzeltmeler BigDecimal
  • zaman aşımı bir gerileme (0-1 saniye zaman aşımı 0'a kesecek)
  • Düzeltmeler
  • iplik uyanmak olmaz nerede Thread.wakeup bir gerileme Düzeltmeler

Gereksinimleri :

  • Java 6 veya daha yüksek

Benzer yazılım

Apache Helix
Apache Helix

13 Apr 15

Focusable
Focusable

1 Mar 15

Dookie
Dookie

14 Apr 15

useful.filter.js
useful.filter.js

12 May 15

Yorumlar JRuby

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!