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

Rating: 3.0/5 (Total Votes: 1)

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

MantisTouch
MantisTouch

13 May 15

Apache Hive
Apache Hive

21 Jul 15

Fluent Framework
Fluent Framework

12 Apr 15

Yorumlar JRuby

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