Rubinius

Programinė įranga Screenshot:
Rubinius
Programinė detalės:
Versija: 3.2 Atnaujintas
Įkėlimo datą: 10 Feb 16
Kūrėjas: Evan Phoenix
Licencija: Nemokamai
Populiarumas: 28

Rating: 2.5/5 (Total Votes: 4)

Pagal nutylėjimą, gimtoji Rubinas kompiliatorius naudoja Matz anketa Ruby įgyvendinimas (MRT) atlikti kodą.

Rubinius yra alternatyva MRT, orientuota į greitį ir efektyvumą.

Šis įrankis gali būti naudojamas gamybos aplinkose, yra suderinama su dauguma dabartinių Ruby bibliotekų ir sistemas.

Rubinius taip pat naudoja galingą, C-API sąsaja, kuri taip pat leidžia ją vykdyti gimtoji C kodą kartu su Ruby, daugiau veiklos ir dar daugiau greičio.

Kas naujo , šioje laidoje.

  • C-API rb_struct_s_members
  • Masyvo # CONCAT yra fiksuotas, kai masyvas yra įtraukta į turi pasislinkusj pradžios indeksą.
  • -Xjit.profile variantas skleidžia profiliavimo instrumentarijų į surinktais JTG metodus. Be to, JTG Netiksli išjungtas profiliavimo Kai ši parinktis yra nurodyta metu.
  • Temos # PID grąžina PID sriegio Linux ir kai platforma konkrečių sveikasis verte OS X.
  • rubysl-virškinti perlas atnaujinama 2.0.7.
  • Bundler atnaujinama 1.9.8.

Kas naujo versija 2.5.8.

  • C-API rb_struct_s_members
  • Masyvo # CONCAT yra fiksuotas, kai masyvas yra įtraukta į turi pasislinkusj pradžios indeksą.
  • -Xjit.profile variantas skleidžia profiliavimo instrumentarijų į surinktais JTG metodus. Be to, JTG Netiksli išjungtas profiliavimo Kai ši parinktis yra nurodyta metu.
  • Temos # PID grąžina PID sriegio Linux ir kai platforma konkrečių sveikasis verte OS X.
  • rubysl-virškinti perlas atnaujinama 2.0.7.
  • Bundler atnaujinama 1.9.8.

Kas naujo versija 2.5.5.

  • C-API rb_struct_s_members
  • Masyvo # CONCAT yra fiksuotas, kai masyvas yra įtraukta į turi pasislinkusj pradžios indeksą.
  • -Xjit.profile variantas skleidžia profiliavimo instrumentarijų į surinktais JTG metodus. Be to, JTG Netiksli išjungtas profiliavimo Kai ši parinktis yra nurodyta metu.
  • Temos # PID grąžina PID sriegio Linux ir kai platforma konkrečių sveikasis verte OS X.
  • rubysl-virškinti perlas atnaujinama 2.0.7.
  • Bundler atnaujinama 1.9.8.

Kas naujo versijos 2.5.3:

  • virtualioje mašinoje užraktas aplink šakute ir šakute / exec (pvz Process.spawn arba Kernel # `) buvo patobulinta.
  • Vykdant Pavyzdžiui, Process.spawn arba branduoliai # `The subproceso statusas skaityti iš patronuojančios proceso vamzdžio. Skaityti, gali gauti pertrauktas sistemos. Pertrauktas skaito dabar tvarkomi tinkamai.
  • FreeBSD, kad readline C-ext (rubysl-readline) yra naudojamas vietoj gryno Ruby RB-readline nes pastarasis priklauso nuo komandų, kurios yra nepasiekiamos FreeBSD.
  • išvardijamosios # flat_map suderinamumas yra geresnis.
  • Komandų eilutės parinktis Pagalba ir -Xhelp pagerėjo.

Kas naujo versijos 2.5.2:

  • virtualioje mašinoje užraktas aplink šakute ir šakute / exec (pvz Process.spawn arba Kernel # `) buvo patobulinta.
  • Vykdant Pavyzdžiui, Process.spawn arba branduoliai # `The subproceso statusas skaityti iš patronuojančios proceso vamzdžio. Skaityti, gali gauti pertrauktas sistemos. Pertrauktas skaito dabar tvarkomi tinkamai.
  • FreeBSD, kad readline C-ext (rubysl-readline) yra naudojamas vietoj gryno Ruby RB-readline nes pastarasis priklauso nuo komandų, kurios yra nepasiekiamos FreeBSD.
  • išvardijamosios # flat_map suderinamumas yra geresnis.
  • Komandų eilutės parinktis Pagalba ir -Xhelp pagerėjo.

Kas naujo versijos 2.4.0:

  • buvo pridėta File.fnmatch parama FNM_EXTGLOB.
  • maršalas rankenos nedelsiant vertybes grąžinamus užsakymą _dump metodus.

  • buvo pridėta
  • Branduolio # caller_locations. Branduolio # skambintojo dabar palaiko ribą;
  • argumentas.
  • Errno klasės gali būti poklasiu.
  • sukėlė Dievas stebėjimo objekto, kur Dievas tvirtai
  • klausimas
  • uždaryti visus failų aprašai šiame procese nuo 3 iki 256, buvo sušvelnintas.
  • Anksčiau šis klausimas gali sukelti Rubinius pakabinti, kai veikia dievą ir
  • exec'ing yra subproceso.
  • Rubinius :: Metrics.data.to_hash dabar vėl naudoja maišos instancija vietoj "
  • sukurti naują apie kiekvieną skambutį.

Kas naujo versijos 2.3.0:

  • vardinius argumentus (tiek neprivalomos ir būtina) yra palaikomi .
  • Rubinius skaityti -X konfigūravimo parinktis iš LIS / .rbxrc.
  • pagrindinė infrastruktūra, buvo įtraukta visada ant Metrikos Rubinius
  • posistemiais.
  • Rubinius suteikia sąsają į syslog galimybe.
  • buvo pridėta Už Rubinius :: konsolės infrastruktūra.
  • Parama automatiškai pastato llvm nuo šaltinio ar susipažinimo A
  • anksto pastatytas dvejetainis iš llvm buvo ištrintas.

Kas naujo versijos 2.2.9:

  • Pasirengimo sumontuota perlas dvejetainiai vyniojimo yra vykdomąjį failą.

Kas naujo versijos 2.2.2:

  • problema išspręsta tvarkymo atmintį, kai Apdorojant Bignum .
  • Geresnis Apdorojant Bignum.
  • C API, suteikia rb_intern_str funkciją.
  • C API, suteikia rb_int_positive_pow funkciją.
  • Klausimas tvirtinamas Kernel.local_variables ir eval.
  • Klausimas tvirtinamas File.realdirpath.
  • Branduolio # rež įgyvendinama.
  • problema išspręsta paskirstant Perku objektus.
  • Klausimas yra fiksuotas fiksavimo objektų.
  • --llvm-kelias Konfigūruoti parinktis patikrinimai llvm versija.
  • Modulis # const_get išsprendžia kvalifikacijos pavadinimus kaip ":: :: B"
  • Bootstrap perlas priklausomybės įtraukti mini_portile.
  • close_on_exec būsena yra nustatyti naują failą aprašais.
  • C API, suteikia rb_fix_fd_cloexec funkciją.
  • "t" modifikatorius palaikoma failų režimais.
  • įstrigusių siūlų paleidimo yra fiksuotas.
  • sukonfigūruotas "padaryti" programa naudojama pastatas llvm.
  • rasė būklė sriegiu uždarymo yra fiksuotas.

Kas naujo versija 2.2.1.

  • Pridėta trūksta įkrovos dep
  • Pridėta savirankos perlus CodeLoader baltąjį sąrašą.
  • Pridėta brangakmenių saviranka bundler.
  • atžymėti kaip skirtą artimųjų modulis # {module_function, privati, apsaugota, viešųjų} Specifikacijos
  • Atnaujinti modulis # {module_function, privati, apsaugota visuomenės} už eval
  • Fix dalijimosi spec modulio # visuomenei su eval
  • pašalinti nenaudojamus spec žodžius;
  • atžymėti kaip skirtą artimųjų Išimtis # set_backtrace Specifikacijos
  • Nustatyti Išimtis # set_backtrace už įvairių argumentų,
  • Pridėti Išimtys # set_backtrace Specifikacijos keistam argumentų,
  • Nustatyti spec typo už Išimtis # set_backtrace
  • Atnaujinti CI žymes.

Kas naujo versijos 1.2.4:

  • Sudėtyje yra daug klaidų ir suderinamumo pataisymai kaip pat veiklos rezultatų gerinimo sauja.

Reikalavimai

  • Rubinas 1.9.2 arba naujesnė;

Apribojimai .

  • Ne Langai parama;

Panaši programinė įranga

Pint
Pint

13 Apr 15

Django Gears
Django Gears

12 May 15

yst
yst

1 Oct 15

pyScss
pyScss

1 Mar 15

Komentarai Rubinius

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją