oracle/graal
View on GitHub ↗ ★ 21,748 Java
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
146 mentions on Hacker News by 94 people: 20 stories, 126 comments · first 2016-07-08 · latest 2026-10-02
20082026
-
…that doesn't need a JRE present to run. Throw it a JAR - get a native binary for your system. https://github.com/oracle/graal
comment by rhencke · 2018-06-23 · in From Java to Go, and Back Again (2016) -
…Enterprise Edition (EE) ( https://www.graalvm.org/downloads/ ). Community Edition is open-source ( https://github.com/oracle/graal ) and has a relatively permissive license (GPL v2 + Classpath exception, all source files have the Classpath…
comment by fcurts · 2018-06-09 · in JVM Internals (2013) -
…not compile Spring as Spring uses reflection a lot and GraalVM does not fully support reflection. https://github.com/oracle/graal/issues/348
comment by victor106 · 2018-06-09 · in JVM Internals (2013) -
…framework on which GraalJS is built has considerations for sandboxing. see: hostClassFilter() https://github.com/oracle/graal/blob/master/sdk/src/org.graa... I suspect that your use-case might be easier to port than most (if it comes to…
comment by kjeetgill · 2018-06-06 · in JEP 335: Deprecate the Nashorn JavaScript Engine -
…want to reach are somehow included in the Java --> Native conversion configuration files. [1] https://github.com/oracle/graal/blob/master/substratevm/LIMI...
comment by nwatson · 2018-06-05 · in Eclipse Vert.x goes Native -
…Graal and its related projects are all open source, with a license listing available in its README: https://github.com/oracle/graal/blob/master/README.md
comment by nirvdrum · 2018-06-04 · in Ruby 2.6.0-preview2 released with JIT -
…but in their defence, they release plenty of open-source projects (Graal comes to mind: https://github.com/oracle/graal ). And you know Facebook has a whole ecosystem they maintain in PHP, React, machine learning, etc. Their developers are…
comment by fiiv · 2018-05-14 · in Ask HN: Should developers maintains Open Source projects for free? -
A Graal backend for AArch64 is currently under development. See for example these PRs at https://github.com/oracle/graal/pulls?utf8=%E2%9C%93&q=is%3A... .
comment by cdrtz · 2018-04-28 · in Native Clojure with GraalVM -
I thought GPL2 had some protections for that? http://en.swpat.org/wiki/GPLv2_and_patents https://github.com/oracle/graal/blob/master/regex/LICENSE.GP...
comment by jryan49 · 2018-04-28 · in Native Clojure with GraalVM -
Which one was it? Can you remember? One of these? https://github.com/oracle/graal/blob/master/truffle/docs/Lan... If not. Please let me know.
comment by grashalm · 2018-04-17 · in GraalVM: Run Programs Faster Anywhere -
…paper provides further details: https://dl.acm.org/citation.cfm?id=2658776 The full tutorial is at: https://github.com/oracle/graal/blob/master/truffle/docs/Lan...
comment by chrisaycock · 2018-04-17 · in GraalVM: Run Programs Faster Anywhere -
Graal dev here. If you want to checkout all the sources/licenses of GraalVM CE. They are here: Graal: https://github.com/oracle/graal (GPLv2 with CPE) JavaScript with Node Integration: https://github.com/graalvm/graaljs (UPL - BSD license)…
comment by grashalm · 2018-04-17 · in GraalVM: Run Programs Faster Anywhere -
…in Github that this is all GPL? Albeit GPL2 but still not some Oracle proprietary license. Ref https://github.com/oracle/graal#license , appears that the parts you would want to distribute have the classpath exception which allows linking…
comment by kodablah · 2018-04-17 · in GraalVM: Run Programs Faster Anywhere -
…and that they are very aware of which parts of the project are GPL2+classpath and which are not... https://github.com/graalvm/graal/issues/269
comment by mbreese · 2018-01-04 · in Substrate VM – A framework that allows AOT compilation of Java applications -
I’ll link you the beautiful thing I’m referring to: https://github.com/graalvm/graal/tree/master/substratevm
comment by kuschku · 2018-01-02 · in Using Java 9 Modularization to Ship Zero-Dependency Apps -
Is worth mentioning that SubstrateVM ( https://github.com/graalvm/graal/tree/master/substratevm ) is now open source, which does whole-world AOT compilation to produce a single executable or shared library. It does have substantial…
comment by jcdavis · 2018-01-02 · in Using Java 9 Modularization to Ship Zero-Dependency Apps -
Another confusing name, it has nothing to do with Truffle - part of Graal Java compiler... https://github.com/graalvm/graal/tree/master/truffle It's not as bad as "Riot" (at least 3 projects with this name), but seriously, are we running…
comment by akerro · 2017-12-15 · in Truffle: Ethereum Dapp Development Framework -
you should file this bug on the graal vm directly. https://github.com/graalvm/graal
comment by sandGorgon · 2017-11-22 · in JIT compiling a subset of Python to x86-64 -
Now I'm at a desk, I can say start looking at the FrameState class. https://github.com/graalvm/graal/blob/cd655e1df4f388c78364f0... And that's the beauty of it! If you were interested in frame states, typing FrameState into Eclipse will…
comment by chrisseaton · 2017-11-05 · in Understanding How Graal Works – A Java JIT Compiler Written in Java -
…Zulu or the ones in RedHat cent-os are very much from the same branch and also pass the TCK. [1] https://github.com/graalvm/graal [2] https://archive.fosdem.org/2017/schedule/event/openj9/
comment by jerven · 2017-09-05 · in Ask HN: What's the worst Oracle can do to OpenJDK? -
Did you know that there is a new Java compiler that can do the first Futamura projection? https://github.com/graalvm/graal/tree/master/compiler
comment by chrisseaton · 2017-08-21 · in A supercompiler pass for Erlang -
…with Ruby, but they also have to operate within the confines of MRI's internal design. [1] -- https://github.com/graalvm/graal/tree/master/truffle [2] -- https://github.com/graalvm/graal/tree/master/compiler [3] --…
comment by nirvdrum · 2017-05-30 · in Improving TruffleRuby Performance -
Here is a link to Truffle, because it's not easily googleable: https://github.com/graalvm/truffle Interesting project. Maintained by Oracle, though.
comment by fooyc · 2017-02-18 · in HHVM's Profile-Guided Region JIT -
…to offer fairly decent performance. https://medium.com/@octskyward/graal-truffle-134d8f28fb69#.n... https://github.com/graalvm/truffle/blob/master/README.md
comment by ZenoArrow · 2016-12-30 · in Rust is Software's Salvation -
…While functional languages can be too terse, Java shows its exceptional verbosity here. [1] https://github.com/graalvm/truffle/blob/master/truffle/com.o... [2] https://github.com/graalvm/truffle/tree/master/truffle/com.o...
comment by wcrichton · 2016-07-19 · in Graal and Truffle could accelerate programming language design -
Is it fashionable to bash java ? What about https://github.com/graalvm/truffle or https://bitbucket.org/allr/fastr/wiki/Home or https://www.youtube.com/watch?v=OUo3BFMwQFo ? There is serious innovation happening in java land (through…
comment by sandGorgon · 2016-07-08 · in Oracle and the fall of Java EE