JRuby

Programinė įranga Screenshot:
JRuby
Programinė detalės:
Versija: 9.0.4.0 Atnaujintas
Įkėlimo datą: 9 Feb 16
Kūrėjas: jRuby.org
Licencija: Nemokamai
Populiarumas: 76

Rating: 2.0/5 (Total Votes: 2)

JRuby , leidžia Java kūrėjams dėti Ruby interpretatorius bet Java su dviguba prieiga abiejų Java ir Ruby scenarijus.

JRuby yra nepriklausoma platforma ir įmontuotą paramą skersiniai , RSpec, Rake ir RubyGems sistemos.

JRuby pamažu vystėsi nuo 2001 m taptų stabilia kūrimo aplinka, yra iš pradžių sukurta Sun, tai bent Engine Yard, o dabar ne "Red Hat".

Kas naujo , šioje laidoje:

  • Rubinas 2.2 suderinamumas;
  • Naujas optimizavimas Runtime remiantis tradiciniu kompiliatorių dizainas
  • Nauja POSIX draugiškas IO ir procesų;
  • Pilnai perkeltas kodavimas / perkodavimas logika iš MRT "
  • Išspręsti įvairias problemas su stat () "Windows
  • Fiksuotas pora kodavimas / perkodavimas klausimais;
  • Šaltinis su __FILE__ jame bus dabar JTG
  • Gimtoji skambutis posistemė bus įkelti į mišrių 32/64 bitų Linux distribucijų;

Kas naujo versiją 1.7.21 / 9.0.0.0.rc2:

  • Time.getlocal priima fixnum kaip argumentą (Rails 4.2 blokatorius),
  • Keletas kodavimo pataisymai;
  • Socket.read (0) neblokuoja (1.9),

Kas naujo versiją 1.7.20 / 9.0.0.0.pre2:

  • Time.getlocal priima fixnum kaip argumentą (Rails 4.2 blokatorius),
  • Keletas kodavimo pataisymai;
  • Socket.read (0) neblokuoja (1.9),

Kas naujo versiją 1.7.19 / 9.0.0.0.pre1:

  • Time.getlocal priima fixnum kaip argumentą (Rails 4.2 blokatorius),
  • Keletas kodavimo pataisymai;
  • Socket.read (0) neblokuoja (1.9),

Kas naujo versiją 1.7.16:

  • Fiksuotas regresija, kuri netinkamai rašė klaidingą versiją OSGi ryšulių
  • Fiksuoti keletas regresijos dalyvauja simbolines nuorodas ir Ruby pakrovimo;
  • dvigubai atlikimas FileTest.directory

Kas naujo versiją 1.7.15:

  • Galimas atminties nutekėjimas išspręstu perkrovimo JRuby apps Java Programos serveriai
  • JRuby-stiklainiai perlas neturėjo savo įterptųjų stiklainius joje;
  • RVM įdiegti JRuby nebūtų tinkamai sekti gemset simbolines nuorodas,
  • Langai Exec vėl veikia;
  • lstat nevykdė native.enabled turtą ir visada remtis gimtoji;

Kas naujo versiją 1.7.13:

  • Gebėjimas atnaujinti JRuby-OpenSSL kaip perlas
  • Nauja užsakymą Profiler "API"
  • Keletas BigDecimal pataisymai;

Kas naujo versiją 1.7.12:.

  • Dažniausiai maži Rubinas 1.9.3 suderinamumo pataisymai
  • Fiksuotas nedidelis nuotėkis, jei mesti daug X509Errors.
  • Geresnis pakrovimo greitis Ruby failus iš JAR failus.

Kas naujo versiją 1.7.11:

  • Įvairūs kodavimo pataisymai;
  • Keletas pluošto krašto atvejų fiksuota,
  • pluošto siūlai baseinas vėl
  • Daugiau Ruby draugiški Java lūžimo pėdsakų;

Kas naujo versijos 1.7.8:

  • Fiksuotas Langų bėgiai naują "regresija (ryšulio įdiegti išėjimai),
  • Fiksuotas OpenSSL perlas Bootstrapping problema;
  • Fixed "Google App Engine Bootstrapping problema;
  • kelias trūksta 1.9+ takus funkcijų pridėta,

Kas naujo versijos 1.7.4:

  • Daugelis IO ir kodavimo klausimai fiksuoto
  • perkodavimas parama: xml asmens kodavimas;
  • Proc ir blokuoti išsiuntimo atl patobulinimų
  • pluoštas ir surašinėtojas # ateinančius patobulinimai ir pataisymai,
  • Ištaisyta regresiją langai Java gimtoji paleidimo,
  • Eksperimentinis Ruby 2.0 palaikymas (dauguma funkcijų ir stdlib imtinai),
  • 90% + pilnas Skerdikas parama;
  • OpenSSL pataisymai ir atnaujintas naujesnių bouncy pilis bibliotekoje;
  • Atnaujinimai ir pataisymai FFi posistemio (compat su C ext, AIX paramą, ir tt),
  • Ilgas veikia reguliaraus išraiška gali būti nutrauktas Temos # nužudyti ir didinti;

Kas naujo versija 1.7.3.

  • perdarytas OpenSSL ext leisti atnaujinti nuo perlas
  • Patobulintas veikimas konstantų ir globalių kintamųjų.
  • Patobulintas veikimas Java masyvai, prieiga prie Ruby.
  • Daug įvairios 1.9 Suderinamumo pataisymai.

Kas naujo versija 1.7.2.

  • perdarytas OpenSSL ext leisti atnaujinti nuo perlas
  • Patobulintas veikimas konstantų ir globalių kintamųjų.
  • Patobulintas veikimas Java masyvai, prieiga prie Ruby.
  • Daug įvairios 1.9 Suderinamumo pataisymai.

Kas naujo versijos 1.7.1:

  • Nauja maišos algoritmas;
  • Atnaujinkite standartinį lib, kad atitiktų MRT patchlevel 1.9.3p327
  • Keletas pataisymai naują IO / console.rb įgyvendinimo;
  • sistema / neršti / popen pataisymai ir papildomi variantai maišos pataisymai;
  • Keletas SSL pataisymai (JRuby-OpenSSL spaudai netrukus už 1.6.8 vartotojams)
  • IO.select nėra klaidingai ataskaitų duomenis reikia skaityti;
  • Psych yaml variklis atnaujintas naujausia

Kas naujo versijos 1.7.0:

  • Rubinas standartinės bibliotekos atnaujintas 1.9.3p286
  • Daugelis 1.9.x suderinamumo pataisymai;
  • Parama invokedynamic
  • Performance ir vienalaikės patobulinimai visoje
  • "Java 5 parama sumažėjo (reikalingas Java" 6+),
  • Visi žinomų 1,9 kodavimo klausimai sprendžiami;
  • Branduolio # Exec dabar daro tikrą gimtoji exec visose platformose;
  • Patobulinimai ir taisymai Java integracijos ir nusėdimo;
  • Gimtoji savybės dabar yra geriau remiami Solaris, ARM Linux ir kt;
  • Update RubyGems 1.8.24;
  • Atnaujinti nesunkiai užsidirbti 0.9.2.2

Kas naujo versijoje 1.7.0.RC2:

  • Pirmas JRuby remti naujas & quot ; invokedynamic & quot; bruožas JVM.

Kas naujo versija 1.7.0 preview2:

  • Daugelis 1.9.x suderinamumo pataisymai
  • invokedynamic užblokuota dabar Java 7 (vis dar pagal nutylėjimą Java 8)
  • Performance ir vienalaikės patobulinimų
  • "Java 5 parama sumažėjo (reikalingas Java" 6+),
  • Keletas IO perkodavimas klausimai
  • yaml dabar koduoja skaliarus tinkamai, o ne naudojant Java lokalę,
  • Branduolio # Exec dabar daro tikrą gimtoji exec visose platformose;
  • Patobulinimai ir taisymai Java integracijos ir nusėdimo;
  • Nustatyti kelis gimtoji paramą klausimus Solaris "

Kas naujo versija 1.7.0 preview1:

  • 1.9.3 dabar mūsų numatytąją Runtime režimas (-1,8 reikalingas 1.8.7 paramos),
  • Daugelis 1.9.x suderinamumo pataisymai;
  • Parama Java 7 anketa invokedynamic *
  • Performance ir vienalaikės patobulinimų
  • "Java 5 parama sumažėjo (reikalingas Java" 6+),
  • Update RubyGems 1.8.24;
  • Atnaujinti nesunkiai užsidirbti 0.9.2.2

Kas naujo versija 1.6.7.2:

  • This~~pobj yra speciali laida JRuby kurių tik atnaujinimai Mūsų vežamos kopija RubyGems versija 1.8.24.

Kas naujo versijos 1.6.7:

  • Nustatyti apskrito reikalauja klausimą RubyGems pristatė mūsų Specialistė perlas parama;
  • Nustatyti regresiją popen *, kur srautai gauti per anksti uždaryti;
  • Daugelis 1,9-mode kodavimo klaidų nustatytos String, Regexp, StringIO ir YAML
  • Win32OLE dabar dirba 1,9 režimu;
  • FFi Win x64 dabar žino apie pagrindinius tipus: size_t
  • Naudoti jzlib nustatyti tam tikrus klausimus su iš zlib bibliotekoje rinkinį;
  • Sumažintas vidaus užraktas pagal naudotojų pranešimus
  • C plėtiniai veikia ant OS X vėl
  • Brangakmeniai su gemspecs, kurių sudėtyje yra UTF-8 kelių baitų simbolių įdiegti 1.9 režimu,

Kas naujo versijos 1.6.6:

  • Atnaujinta stdlib kad atitiktų Ruby 1.8.7p357 ir 1,9 .2p312
  • Atnaujinta RubyGems į 1.8.15;
  • Išsėtinė 1.9 režimu pajamingumo / SPLAT ištaisytos klaidos (PP, RSpec 2,8 vėl dirbti)
  • Keli 1,9-mode kodavimo ištaisytos klaidos,
  • Kritinės pataisymai atsitiktine ir pluoštinių,
  • Žemėlapis Scala operatorius metodai į simbolinių pavadinimų ($ plius, tt),

Kas naujo versijos 1.6.5:

  • Daugelis -1,9 kodavimo klausimai sprendžiami;
  • .jrubyrc parama saugoti patogias vykdymo galimybes;
  • Nauja cext.enabled nuosavybė išjungti tik C plėtinius, bet ne gimtoji paramą;
  • dabar naudoja C pratęsimo parama mažiau atminties,
  • Atnaujinta RubyGems 1.8.9;
  • -rjruby / thread_dump prideda USR2 Rubinas sriegis savivartis,
  • Geresnis peformance bendrauja tiesiogiai su Java Maps "
  • Geresnis pluošto savybės ir parama JVM coroutines
  • Geresnis zlib parama;
  • 36 klausimai sprendžiami;

Kas naujo versijos 1.6.4:

  • 1.9 kalbos ir pagrindinių klasių pataisymai;
  • Nauja Gimtoji MacOS montuotojas,
  • Perkrova "Java metodas išsiuntimo atl nustatyti;
  • Java "išsiuntimas blokas cercion atl nustatyti;
  • Išjungti gimtoji dabar išjungia C pratęsimo parama;
  • JRuby gali būti pastatytas 1,9 režimu pagal nutylėjimą;
  • 48 klausimai sprendžiami;

Kas naujo versijos 1.6.3:

  • 1.9 kalbos ir pagrindinių klasių pataisymai;
  • Rubinas objektų statyba našumo pakilimas;
  • Reikalauti veiklos patobulinimų
  • Langai gimtoji exec pataisymai;
  • 39 klausimai sprendžiami;

Kas naujo versija 1.6.2.

  • yaml problema generuoti ArrayIndexOutOfBounds Išimtis
  • Java pavadinimai formos getX nebuvo gauti slapyvardžiai get_x x (regresijos).
  • iš nusėdimo klaidų pora.
  • išspręsta Keletas 1,9 klausimai.

Kas naujo versija 1.6.1.

  • Daugybė 1,9-mode funkcijos ir ištaisytos klaidos
  • Įvairūs pataisymai įdiegti ir veikia C plėtinius.
  • Kernel.exec ant langų nėra gimtoji exec (CreateProcess).
  • Performance nustatomos ne blokuoti IO metodus.
  • Performance tweaks masyvas, špagatai, ir keletas kitų pagrindinių klasių.
  • Atnaujinta JSR292 (invokedynamic) parama.
  • 193 jas padaro 47 klausimai sprendžiami nuo 1.6.0.

Kas naujo versijos 1.6.0:

  • Rubinas 1.9.2 kalba ir API suderinamumas (Ne įgyvendinti Kodavimas :: Converter Ripper).
  • Geresnis Rubinas skambutis spektaklis.
  • Built-in Profiler (-Profilio, -profile.graph).
  • RSpec nebėra siejama.
  • C Praplėtimo parama (eksperimentinis).
  • RubyGems Maven parama (Peržiūra).
  • Geresnis suderinamumas ir vartotojo patirtį su Windows.
  • JRuby-complete.jar dabar yra 1,9 standartinę biblioteką.
  • laikydamos API tobulinimams.
  • Per 2000 įsipareigoja ir 270 klausimų išspręsta.

Kas naujo versijoje 1.6.0.RC3:.

  • Nauja skaitoma pėdsakas formatas;
  • Lengviau įdėti į OSGi aplinką.
  • Fiksuotas regresija, kurios sulėtėjo stiklainis pagrindu reikalauja.
  • Pridėti gimtoji JFFI bitai x86_64 SunOS (Solaris).
  • Daugiau platformos su iš anksto pastatytas C pratęsimo paramos.
  • Nauja JRuby-core ir JRuby-stdlib Specialistė artefaktai.
  • Daugiau 1.9 Suderinamumo pataisymai.

Kas naujo versijoje 1.6.0.RC2:

  • Pagrindinės ypatybės:
  • Rubinas 1.9.2 kalba ir API suderinamumas (Ne įgyvendinti Kodavimas :: Converter Ripper).
  • Geresnis Rubinas skambutis spektaklis.
  • Built-in Profiler (-Profilio, -profile.graph).
  • RSpec nebėra siejama.
  • C Praplėtimo parama (eksperimentinis).
  • RubyGems Maven parama (Peržiūra).
  • Geresnis suderinamumas ir vartotojo patirtį su Windows.
  • JRuby-complete.jar dabar yra 1,9 standartinę biblioteką.
  • laikydamos API tobulinimams.
  • Per 2000 įsipareigoja ir 265 klausimų išspręsta.

Kas naujo versijoje 1.6.0.RC1:

  • Rubinas 1.9.2 kalba ir API suderinamumas (ne įgyvendinti Kodavimas :: keitiklis, ne ASCII identifikatorius, ripper, smuiku),
  • Geresnis Rubinas skambutis spektaklis "
  • Built-in Profiler (-Profilio, -profile.graph)
  • RubyGems 1.4.2;
  • RSpec nebėra siejama
  • C Praplėtimo parama (eksperimentinis),
  • RubyGems Maven parama (Peržiūra),
  • Geresnis suderinamumas ir vartotojo patirtį su Windows
  • JRuby-complete.jar dabar yra 1.9 standartas biblioteka;
  • laikydamos API patobulinimai;
  • Per 2000 įsipareigoja ir 265 klausimų išspręsta.

Kas naujo versijos 1.5.6:

  • Rbconfig anketa Config :: KONFIG suteikia negerai pavadinimas Windows Server 2008.
  • Nustatyti classpath ir apkrovos kelias klausimai, susiję su byla keliai, kuriuose yra patalpos.
  • java.util.ConcurrentModificationException.
  • become_java! neprideda Ruby klasės metodus, statikos apie gautą Java klasės.
  • Marshal.load nepavyksta, kai Kernel.read apibrėžiama.

Kas naujo versija 1.5.5.

  • Atnaujinta jaffl už YourKit suderinamumo;
  • Ant.load_from_ant neveikia ant Windows.
  • Agurkų Japonijos pavyzdys kelia išimtis ant JRuby.
  • važinėjant rubino maišos gauna pakraunami netinkamai.
  • kernel.system neveikia 1.5.3 Windows.
  • Negalima paleisti "JRuby -S rake testą" Už Rails projekto Windows 1.5.3.
  • Webrick socket.readline sukelia 100% CPU naudojimas.
  • maršalas sąvartynas formato klaida ir neatitikimų su MRT.
  • java.awt.Component.instance_of? () Tikisi, 2 parametrų.
  • BACKTICK operatorius neveikia Windows 1.5.3.
  • Reikalavimas "ffi" apibrėžia klasės metodą: klaidą modulis;
  • .
  • Ar neapima sąsajas sinchroniškai klasę.

Kas naujo versija 1.5.3.

  • ConditionVariable naudojimas sukelia sriegis aklavietės,
  • SelectorProvider.openSelector () kartais žlugs Windows.
  • Branduolio # Exec neturi paisyti ENV [ 'KELIAS'], kai pradeda shell komandą.
  • subproceso pradėtas Kernel # exec negerbia RUBYOPT ir nustatyti per ENV kitus aplinkos kintamieji.
  • ScriptEngine ignoruoja pasaulines apkaustus.
  • Pašalinti triukšmingą įspėjimą, kai nustatant ScriptEngine.ARGV.
  • Scala klases (ir galbūt kiti) yra pavadintas keistai ir pertrauka Java atspindys.
  • File.open su leidimais turi sideffect kliringo umask.

Kas naujo versija 1.5.2.

  • JRuby ir atviro URI Failo rankena klausimas
  • Anoniminis klasės kaupiasi ir pildymo PErmGen, galiausiai sukelia avariją.
  • Atminties nutekėjimas, pratęsdama Java klasės su papildoma Ruby instancijos kintamasis.
  • XSS į WEBrick.
  • SSLSocket turi selektoriai, raktus, užkirsti kelią greitai valymas išteklių, kai dereferenced.

Kas naujo versijos 1.5.1:

  • nieprzechwycony AccessibleObject.setAccessible pralaimi App Engine
  • ObjectSpace.undefine_finalizer neveikia;
  • JRuby išeiti kabo ant ChannelStream.finalize
  • Regresinė: JRuby 1,5 nepaima JDBC tvarkykles iš CLASSPATH
  • Atminties nutekėjimas, pratęsdama Java klasės su papildoma Rubinas pavyzdžiui kintamojo;
  • Regresinė apdorojimas PABAIGA tarp JRuby 1.4 ir 1.5
  • Žinomas klaidą į tinklą / http.rb
  • JRuby elgiasi skirtingai nuo MRT su (bėgių 2.3.8) ActiveRecord asociacijos
  • FileUtils.touch nėra atnaujinti katalogų mtime Windows
  • IO # atvira (& blokas) + artimi rinkiniai $! kuri išjungia testas :: padalinys :: AutoRunner
  • Keli blokas args į ActiveRecord asociacijos proxy yra splatted neteisingai;
  • failas nėra išplėstas, kai jis vartojamas nuo per tam surinkta rubino skriptas, naudojamas kaip pagrindinis klasei vykdomąjį stiklainį

Kas naujo versijos 1.4.0:

  • JRuby dabar suderinama su 1.8.7 patchlevel 174
  • Langai Gimtoji paleidimo - išsprendžia daugelį pranešė klaidas su mūsų senų .bat scenarijus,
  • yaml analizatorius Yecht (Bug-už-bug, suderinamo su Syck!),
  • Java "Integracija Pagalba: greičiau ir naują java_method, java_send ir java_alias metodai;
  • "Windows Installer"
  • Nauja įdėjimas sistema;
  • "Java 6 skriptų out of the box"
  • Nauja org.jruby.embed paketas būtų pakeisti JavaEmbedUtils
  • Daugelis 1,9 režimas (-1.9) nustato,
  • Atnaujinta stdlib į 1.9.2preview2
  • RubyGems dabar dirba,
  • skersiniai 2.3.3 paprastų programų darbo (2.3.4 turi 1,9 klaidą),
  • Daug geriau klaidos pranešimo,
  • Trumpesnis lūžimo pėdsakų su mažiau Java
  • Ruby compatiable sintaksės klaida ataskaitų;
  • 307 ištaisytos klaidos, nes 1.3.1

Kas naujo versijos 1.3.1:

  • Išspręsti neseniai atrado saugumo klaidą į BigDecimal
  • Išspręsti regresiją timeout (0-1 antra skirtąjį laiką trumpinti 0)
  • Išspręsti regresijos Thread.wakeup kur sriegis nebūtų pabusti

Reikalavimai

  • "Java 6" arba naujesnė;

Panaši programinė įranga

Sqitch
Sqitch

21 Jul 15

Dwoo
Dwoo

13 May 15

ultimix
ultimix

12 Apr 15

Socket.IO
Socket.IO

10 Feb 16

Komentarai JRuby

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!