JRuby

Szoftver screenshot:
JRuby
Szoftver adatai:
Változat: 9.0.4.0 Frissítve
Feltöltés dátuma: 9 Feb 16
Fejlesztő: jRuby.org
Engedély: Ingyenes
Népszerűség: 5

Rating: 2.0/5 (Total Votes: 2)

JRuby lehetővé teszi a Java fejlesztők beágyazni a Ruby interpreter bármilyen Java alkalmazás kettős hozzáférés, mind a Java és a Ruby szkripteket.

JRuby platformfüggetlen és beépített támogatása Sínek , RSpec, Rake és a RubyGems keretek között.

JRuby lassan fejlődött a 2001-től lesz egy stabil fejlesztői környezet, hogy kifejlesztik a Sun, majd Engine Yard, és most a Red Hat.

Mi az új ebben a kiadásban:

  • Ruby 2.2 kompatibilitás
  • Egy új optimalizálási futásidejű alapuló hagyományos fordító tervezési
  • New POSIX-barát IO és Folyamat
  • Teljesen hordozott kódoló / átkódolás logikát MRI
  • Megoldott különböző problémák stat () Windows
  • Fix pár kódoló / átkódolás kérdések
  • -forrás __FILE__ benne lesz most JIT
  • Native hívás alrendszer betölti a vegyes 32/64 bites Linux disztribúció

Milyen új verzió 1.7.21 / 9.0.0.0.rc2:

  • Time.getlocal elfogadja fixnum érvként (Sínek 4,2 blokkoló)
  • Néhány kódolás javítások
  • Socket.read (0) nem blokkolja (1,9)

Milyen új verzió 1.7.20 / 9.0.0.0.pre2:

  • Time.getlocal elfogadja fixnum érvként (Sínek 4,2 blokkoló)
  • Néhány kódolás javítások
  • Socket.read (0) nem blokkolja (1,9)

Milyen új verzió 1.7.19 / 9.0.0.0.pre1:

  • Time.getlocal elfogadja fixnum érvként (Sínek 4,2 blokkoló)
  • Néhány kódolás javítások
  • Socket.read (0) nem blokkolja (1,9)

Mi az új verzió 1.7.16:

  • Fix regresszió, amely helytelenül írt rossz verzió OSGi kötegek
  • Javítva számos regressziót bevonásával szimbolikus linkek és Ruby loading
  • Duplázott teljesítményét FileTest.directory

Mi az új verzió 1.7.15:

  • Lehetséges memóriavesztés oldani, ha újratöltés JRuby alkalmazások Java App szerverek
  • JRuby-tégelyek gem nem volt, de beépített üvegek belül
  • RVM telepíteni a JRuby nem megfelelően követni gemset symlinks
  • Windows exec újra működik
  • lstat nem tartotta native.enabled ingatlan és mindig hivatkozni natív

Mi az új verzió 1.7.13:

  • képesség, hogy frissítse JRuby-openssl mint egy gyémántot
  • Új egyéni profiler API
  • Több BigDecimal javítások

Mi az új verzió 1.7.12:

  • Többnyire kis Ruby 1.9.3-rögzítők.
  • Javítva egy kis szivárgást, ha dobott sok X509Errors.
  • Továbbfejlesztett rakodási sebessége Ruby fájlokat jar fájlokat.

Mi az új verzió 1.7.11:

  • Egyéb kódolás javítások
  • Több szál él esetben fix
  • Fiber szál medence visszaállította
  • További Ruby-barát Java nyomkövetési

Mi az új verzió 1.7.8:

  • Fix Windows sín új "regresszió (köteg telepíteni kilép)
  • Fix OpenSSL gem bootstrapping probléma
  • Fix Google App Engine bootstrapping probléma
  • Néhány hiányzó 1.9+ elérési útja kiegészítésekkel felszerelt

Mi az új verzió 1.7.4:

  • Sok IO és a kódolási problémák fix
  • átkódolás támogatás: XML entitás kódolás
  • Proc és blokk feladás perf fejlesztések
  • Fiber és Enumerator # következő fejlesztések és javítások
  • Javítva egy regressziós ablakokban java natív launcher
  • Kísérleti Ruby 2.0 támogatás (leginkább jellemzők és StdLib tartalmazza)
  • 90% + teljes Ripper támogatja
  • OpenSSL javítások és frissített újabb Ugrálóvár könyvtár
  • Frissítések és javítások FFI alrendszer (compat C ext, AIX támogatás stb)
  • Hosszú futás regexp lehet megszakítva Thread # kill és emelje

Mi az új verzió 1.7.3:

  • Átdolgozott OpenSSL ext hogy frissít gem.
  • Nagyobb teljesítmény állandók és globális változók.
  • Továbbfejlesztett teljesítmény Java tömbök elérhetik Ruby.
  • Számos egyéb 1.9-rögzítők.

Mi az új verzió 1.7.2:

  • Átdolgozott OpenSSL ext hogy frissít gem.
  • Nagyobb teljesítmény állandók és globális változók.
  • Továbbfejlesztett teljesítmény Java tömbök elérhetik Ruby.
  • Számos egyéb 1.9-rögzítők.

Mi az új verzió 1.7.1:

  • Új algoritmus
  • Frissítse szabvány lib egyeztetni MRI patchlevel 1.9.3p327
  • Több javítások az új io / console.rb végrehajtása
  • system / spawn / popen javítások és további lehetőségeket hash javítások
  • Számos SSL javítások (JRuby-OpenSSL kiadás hamarosan a 1.6.8 felhasználóknak)
  • IO.select nem tévesen jelentési adatok beolvasása
  • Psych YAML motor frissítése a legújabb

Mi az új verzió 1.7.0:

  • Ruby standard könyvtár frissítve 1.9.3p286
  • Sok 1.9.x-rögzítők
  • Támogatás invokedynamic
  • Teljesítmény és konkurencia-fejlesztések egész
  • Java 5 támogatás csökkent (Java 6+ szükséges)
  • Az összes ismert 1,9 kódolási kérdéseket megoldani
  • Kernel # exec most mégis egy igazi bennszülött exec minden platformon
  • és javításokat a Java-integráció és beágyazása
  • Native jellemzői már jobban támogatott Solaris, Linux ARM és mások
  • Update Rubygems 1.8.24
  • Frissítés Rake 0.9.2.2

Mi az új verzióban 1.7.0.RC2:

  • Az első JRuby hogy támogassa az új & quot ; invokedynamic & quot; jellemzője a JVM.

Mi az új verzió 1.7.0 preview2:

  • Sok 1.9.x-rögzítők
  • invokedynamic letiltásra került most a Java 7 (még alapértelmezés szerint a Java 8)
  • Teljesítmény és konkurencia-fejlesztések
  • Java 5 támogatás csökkent (Java 6+ szükséges)
  • Számos IO átkódolás kérdések
  • YAML most kódolja skalárokkal megfelelően használata helyett Java locale
  • Kernel # exec most mégis egy igazi bennszülött exec minden platformon
  • és javításokat a Java-integráció és beágyazása
  • Fix több natív támogatást kérdések Solaris

Mi az új verzió 1.7.0 preview1:

  • 1.9.3 most mi alapértelmezett futási mód (-1,8 szükséges 1.8.7 támogatás)
  • Sok 1.9.x-rögzítők
  • támogatása Java 7-invokedynamic *
  • Teljesítmény és konkurencia-fejlesztések
  • Java 5 támogatás csökkent (Java 6+ szükséges)
  • Update Rubygems 1.8.24
  • Frissítés Rake 0.9.2.2

Mi az új verzióban 1.6.7.2:

  • This egy speciális kiadása JRuby ami csak frissítések a szállított másolatát RubyGems verzió 1.8.24.

Mi az új verzió 1.6.7:

  • Fix kör igényel kérdés Rubygems bevezetett termékének Maven gem támogatás
  • Fix visszalépésre popen * ahol patakok kap idő előtt zárva
  • Számos 1,9-módú kódolást hiba javítva a String, Regexp, StringIO és YAML
  • Win32OLE most működik 1.9-módban
  • ffi Win x64 most tud alaptípust size_t
  • A jzlib rögzíteni egy sor problémát vet ki zlib könyvtár
  • Csökkentett belső zár a felhasználói jelentések
  • C kiterjesztés működik OS X ismét
  • drágakő gemspecs amelyek UTF-8 multi-byte karakter telepíteni 1.9 módban

Mi az új verzió 1.6.6:

  • Frissítve StdLib egyeztetni Ruby 1.8.7p357 és 1.9 .2p312
  • Frissítve RubyGems a 1.8.15
  • Több 1.9-mód hozam / hibajel hiba javítása (pp, rspec 2,8 újra működik)
  • Több 1.9-módú kódolást hiba javítva
  • A kritikus javítások véletlenszerű és Fiber
  • Térkép Scala szereplő módszereket szimbolikus nevek ($ plusz stb)

Mi az új verzió 1.6.5:

  • Sok -1,9 kódolás kérdéseket megoldani
  • .jrubyrc tárolásának támogatását kényelmes végrehajtási lehetőségek
  • New cext.enabled ingatlan kikapcsolni csak a C extentions de nem natív támogatása
  • C kiterjesztés támogatása ma már kevesebb memóriát használ
  • Frissítve Rubygems 1.8.9
  • -rjruby / thread_dump hozzáteszi USR2 Ruby szál dömper
  • Továbbfejlesztett peformance kölcsönhatásban közvetlenül Java Maps
  • Továbbfejlesztett optikai teljesítményt és a JVM korutinokat
  • Továbbfejlesztett zlib támogatás
  • 36 kérdés megoldódott

Mi az új verzió 1.6.4:

  • 1.9 nyelv és mag osztályú javítások
  • New Native MacOS telepítő
  • A túlterhelt Java módszer feladás perf fix
  • Java feladás blokk cercion perf fix
  • letiltása natív most letiltja C hosszabbító támogatás
  • JRuby épülhet a 1.9 üzemmód alapértelmezés szerint
  • 48 kérdés megoldódott

Mi az új verzió 1.6.3:

  • 1.9 nyelv és mag osztályú javítások
  • Ruby objektum építése teljesítménynövekedést
  • megkövetelése teljesítményt növelő
  • Windows natív exec javítások
  • 39 kérdés megoldódott

Mi az új verzió 1.6.2:

  • YAML problémát generál ArrayIndexOutOfBounds Kivétel.
  • Java nevét az űrlap getX nem kapok alias get_x, x (regresszió).
  • Egy pár beágyazó hibák.
  • Néhány 1.9 megoldott problémák.

Mi az új verzió 1.6.1:

  • Számos 1,9-üzemmód funkciók és hibajavítás történt.
  • Különböző javítások telepítése és futtatása C kiterjesztéseket.
  • Kernel.exec ablakokra nem natív exec (CreateProcess).
  • Performance javítások nem blokkoló IO módszereket.
  • Performance csíp Array, String és néhány más alapvető osztályok.
  • Frissítve JSR292 (invokedynamic) támogatása.
  • 193 commit és 47. kérdés megoldódott, mivel 1.6.0.

Mi az új verzió 1.6.0:

  • Ruby 1.9.2 nyelvi és API kompatibilitás (Nem megvalósított kódolás :: Converter, ripper).
  • Továbbfejlesztett Ruby hívás teljesítményét.
  • Beépített profilozó (-profile, -profile.graph).
  • RSpec nem csomagban.
  • C kiterjesztés támogatása (kísérleti).
  • RubyGems Maven támogatás (előnézet).
  • Továbbfejlesztett kompatibilitás és a felhasználói élményt a Windows.
  • JRuby-complete.jar már tartalmazza 1.9 standard könyvtár.
  • beágyazása API finomítások.
  • Több mint 2000 commit és 270 kérdés megoldódott.

Mi az új verzióban 1.6.0.RC3:

  • New olvasható backtrace formátumban.
  • Könnyebb beágyazható OSGi környezetben.
  • Fix regressziós lassították jar alapú igényel.
  • Add natív JFFI bit x86_64 SunOS (Solaris).
  • További állványok előre beépített C kiterjesztés támogatását.
  • New JRuby-core és JRuby-StdLib Maven leletek.
  • További 1,9-rögzítők.

Mi az új verzióban 1.6.0.RC2:

  • Főbb jellemzők:
  • Ruby 1.9.2 nyelvi és API kompatibilitás (Nem megvalósított kódolás :: Converter, ripper).
  • Továbbfejlesztett Ruby hívás teljesítményét.
  • Beépített profilozó (-profile, -profile.graph).
  • RSpec nem csomagban.
  • C kiterjesztés támogatása (kísérleti).
  • RubyGems Maven támogatás (előnézet).
  • Továbbfejlesztett kompatibilitás és a felhasználói élményt a Windows.
  • JRuby-complete.jar már tartalmazza 1.9 standard könyvtár.
  • beágyazása API finomítások.
  • Több mint 2000 commit és 265 kérdés megoldódott.

Mi az új verzióban 1.6.0.RC1:

  • Ruby 1.9.2 nyelvi és API kompatibilitás (nem megvalósított kódolás :: Converter, nem ASCII azonosítók, ripper, hegedű)
  • Továbbfejlesztett Ruby hívás teljesítmény
  • Beépített profilozó (-profile, -profile.graph)
  • RubyGems 1.4.2
  • RSpec nem csomagban
  • C kiterjesztés támogatása (kísérleti)
  • RubyGems Maven támogatás (előnézet)
  • Továbbfejlesztett kompatibilitás és a felhasználói élmény a Windows
  • JRuby-complete.jar már tartalmazza 1.9 szabvány könyvtár
  • beágyazása API finomítások
  • Több mint 2000 commit és 265 kérdés megoldódott.

Mi az új verzió 1.5.6:

  • Rbconfig a Config :: CONFIG nyújt rossz nevet Windows 2008 Server.
  • Fix classpath és terhelés irányát kapcsolatos kérdések fájlútvonalakat tartalmazó terekben.
  • java.util.ConcurrentModificationException.
  • become_java! nem tesz hozzá Ruby osztály módszerek, mint statikai a kapott Java osztály.
  • Marshal.load meghiúsul Kernel.read meghatározása.

Mi az új verzió 1.5.5:

  • Frissítve jaffl az YourKit kompatibilitás.
  • Ant.load_from_ant van törve a Windows.
  • Uborka japán példa felveti kivétel JRuby.
  • felsorakoztatásának rubin hash lesz behelyezve.
  • kernel.system nem működik 1.5.3 Windows-on.
  • Nem futtatható "JRuby -S rake teszt" Rails projekt a Windows 1.5.3.
  • Webrick socket.readline okoz 100% CPU használat.
  • Marshal lerakó formátum hiba és ellentmondás az MR.
  • java.awt.Component.instance_of? () Elvárja 2 args.
  • végrehajtóoperátor nem működik a Windows 1.5.3.
  • megkövetelése "ffi" definiálja osztály módszer: hiba modul.
  • Nem olyan interfészeket szinkronizált osztály.

Mi az új verzió 1.5.3:

  • ConditionVariable használata okoz szál holtpontok.
  • SelectorProvider.openSelector () néha nem Windows-on.
  • Kernel # exec nem törődik ENV [ 'PATH'] indításakor shell parancsot.
  • alprocessz által kezdett Kernel # exec nem tartja RUBYOPT és egyéb környezeti változókkal keresztül ENV.
  • szkriptmodult figyelmen kívül hagyja a globális kötések.
  • Vegye le a zajos figyelmeztetés beállításakor ScriptEngine.ARGV.
  • Scala osztályok (és talán mások) nevű furcsa és break Java reflexió.
  • File.open engedélyekkel rendelkezik sideffect elszámolási umask.

Mi az új verzió 1.5.2:

  • JRuby és nyílt-uri fájlkezelő kérdés.
  • Anonymous osztályok halmozódnak fel, feltöltődés PermGen, ami végül egy összeomlást.
  • Memory Leak meghosszabbításakor Java osztály további Ruby például változó.
  • XSS a WEBrick.
  • SSLSocket tart szelektor, gombok, megakadályozza gyors tisztításhoz források a másolunk.

Mi az új verzió 1.5.1:

  • nem fogott AccessibleObject.setAccessible sikertelen App Engine
  • ObjectSpace.undefine_finalizer nem működik
  • JRuby exit lóg ChannelStream.finalize
  • regresszió: JRuby 1.5 nem felvenni JDBC illesztőprogramok CLASSPATH
  • Memory Leak meghosszabbításakor Java osztály további Ruby például a változó
  • A regressziós feldolgozás END között JRuby 1.4 és 1.5
  • Ismert hiba net / http.rb
  • JRuby eltérően viselkedik végzett MRI (sínek 2.3.8) ActiveRecord egyesületek
  • FileUtils.touch nem frissíti mtime könyvtárak a Windows
  • IO # nyitott (+ blokk) + közeli készletek $! amely kikapcsolja a Test :: Unit :: Autorunner
  • Több blokk args ActiveRecord egyesület proxy splatted helytelenül
  • A fájl nem bővült, ha használják belül a lefordított rubin script használható fő osztálya egy végrehajtható jar

Mi az új verzió 1.4.0:

  • JRuby már kompatibilis a 1.8.7 patchlevel 174
  • Windows Native Indító - megoldja jelentett hibákat a régi .bat parancsfájlok
  • YAML értelmező Yecht (bug-for-bug kompatibilis Syck!)
  • Java-integráció támogatása: gyorsabb és új java_method, java_send és java_alias módszerek
  • Windows telepítő
  • New beágyazó keret
  • Java 6 scripting ki a doboz
  • New org.jruby.embed csomag helyébe JavaEmbedUtils
  • Számos 1.9 üzemmód (-1,9) javítások
  • Frissítve StdLib hogy 1.9.2preview2
  • Rubygems most dolgozik
  • Sínek 2.3.3 egyszerű alkalmazások működésének (2.3.4 van 1.9 bug)
  • Sokkal jobb hibajelentés
  • Rövidebb nyomkövetési kevesebb Java
  • Ruby-compatiable szintaktikai hiba jelentési
  • 307 hibát javítottak, mivel 1.3.1

Mi az új verzió 1.3.1:

  • Javítva egy nemrég felfedezett biztonsági hiba BigDecimal
  • Javítva visszalépést timeout (0-1 második timeout csonkítani 0)
  • Javítva egy regressziós Thread.wakeup ahol a menet nem ébred fel

Követelmények :

  • Java 6 vagy újabb

Hasonló program

Hozzászólások a JRuby

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint