Is graal VM going to be part of a future JDK release?
Chris Seaton
chris.seaton at oracle.com
Fri Mar 13 17:27:18 UTC 2015
The error message that is buried there is 'no nightly builds available’. It means it can’t find a 32bit build (as there aren’t any). This is the code responsible - I’m not sure why that exit command isn’t working.
https://github.com/sstephenson/ruby-build/blob/master/bin/ruby-build#L605-L618
Chris
> On 13 Mar 2015, at 17:20, Bráulio Bhavamitra <brauliobo at gmail.com> wrote:
>
> Could not install jruby via rbenv:
>
> ~/P/n/cirandas git:cirandas ❯❯❯ rbenv install jruby-9.0.0.0+graal-dev ⏎ ⬆ ✭ ✱
> no nightly builds available
> Downloading jruby-dist-9.0.0.0-SNAPSHOT+graal--bin.tar.gz...
> -> http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal--bin.tar.gz <http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal--bin.tar.gz>
> error: failed to download jruby-9.0.0.0-SNAPSHOT.tar.gz
>
> BUILD FAILED (Ubuntu 14.10 using ruby-build 20150303)
>
> ~/P/n/cirandas git:cirandas ❯❯❯ wget http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal--bin.tar.gz <http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal--bin.tar.gz> ⏎ ⬆ ✭ ✱
> --2015-03-13 14:19:58-- http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal--bin.tar.gz <http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal--bin.tar.gz>
> Resolvendo lafo.ssw.uni-linz.ac.at <http://lafo.ssw.uni-linz.ac.at/> (lafo.ssw.uni-linz.ac.at <http://lafo.ssw.uni-linz.ac.at/>)... 140.78.145.6
> Conectando-se a lafo.ssw.uni-linz.ac.at <http://lafo.ssw.uni-linz.ac.at/> (lafo.ssw.uni-linz.ac.at <http://lafo.ssw.uni-linz.ac.at/>)|140.78.145.6|:80... conectado.
> A requisição HTTP foi enviada, aguardando resposta... 404 Not Found
> 2015-03-13 14:19:59 ERRO 404: Not Found.
>
>
> 2015-03-13 10:52 GMT-03:00 Chris Seaton <chris.seaton at oracle.com <mailto:chris.seaton at oracle.com>>:
> Hi Bráulio,
>
> There’s no specific date yet of when Graal might be integrated into OpenJDK.
>
> You can of course install a binary build of GraalVM, which isn’t much different from installing an OpenJDK build http://lafo.ssw.uni-linz.ac.at/builds <http://lafo.ssw.uni-linz.ac.at/builds>. For the specific use case of JRuby, the ruby-build plugin to rbenv can already install JRuby+Truffle, with GraalVM bundled so all you have to do is run ‘run’ and you’ll get Graal.
>
> $ rbenv install jruby-9.0.0.0+graal-dev
> $ rbenv shell jruby-9.0.0.0+graal-dev
> $ ruby -X+T -e 'puts Truffle.graal?'
> true
>
> I think you can do something similar in RVM but not sure of the specifics at the moment.
>
> If you are interested in JRuby+Truffle, join us in #jruby on Freenode IRC.
>
> Regards,
>
> Chris
>
>> On 13 Mar 2015, at 00:45, Bráulio Bhavamitra <brauliobo at gmail.com <mailto:brauliobo at gmail.com>> wrote:
>>
>> Hello all,
>>
>> Sorry for asking this out of my anxiety...
>>
>> Having seen the incredible results when using the Graal VM with JRuby
>> Truffle, I wonder if and when Graal code will be merged into OpenJDK
>> mainline. Is there a roadmap or it is not going to happen soon (next years)?
>>
>> cheers,
>> bráulio
>>
>> --
>> "Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
>> ideologia. Morra por sua ideologia" P.R. Sarkar
>>
>> EITA - Educação, Informação e Tecnologias para Autogestão
>> http://cirandas.net/brauliobo <http://cirandas.net/brauliobo>
>> http://eita.org.br <http://eita.org.br/>
>>
>> "Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
>> lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da
>> Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e
>> destruídas nas fases de extroversão e introversão do fluxo imaginativo
>> cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
>> naquele momento, essa pessoa é a única proprietária daquilo que ela
>> imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
>> por um milharal também imaginado, a pessoa imaginada não é a propriedade
>> desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este
>> universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
>> a propriedade deste universo é de Brahma, e não dos microcosmos que também
>> foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
>> mutável ou imutável, pertence a um indivíduo em particular; tudo é o
>> patrimônio comum de todos."
>> Restante do texto em
>> http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia <http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia>
>
>
>
>
> --
> "Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua ideologia. Morra por sua ideologia" P.R. Sarkar
>
> EITA - Educação, Informação e Tecnologias para Autogestão
> http://cirandas.net/brauliobo <http://cirandas.net/brauliobo>
> http://eita.org.br <http://eita.org.br/>
>
> "Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e destruídas nas fases de extroversão e introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a única proprietária daquilo que ela imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha por um milharal também imaginado, a pessoa imaginada não é a propriedade desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso a propriedade deste universo é de Brahma, e não dos microcosmos que também foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo, mutável ou imutável, pertence a um indivíduo em particular; tudo é o patrimônio comum de todos."
> Restante do texto em http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia <http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia>
More information about the graal-dev
mailing list