Current state of valhalla
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Thu Aug 13 09:46:09 UTC 2015
Hi Boaz,
probably the most extensive examples using anyfied code will be found in
the experimental 'java.anyutil' package that we are using to play with
the stream API anyfication:
hg.openjdk.java.net/valhalla/valhalla/jdk/file/tip/src/java.base/share/classes/java/anyutil
Other examples can be found in the runtime specializer tests:
hg.openjdk.java.net/valhalla/valhalla/jdk/file/tip/test/valhalla
As well as in compiler tests:
http://hg.openjdk.java.net/valhalla/valhalla/langtools/file/tip/test/tools/javac/valhalla/typespec
For other relevant, and more high level info, also check out the
following documents:
http://cr.openjdk.java.net/~briangoetz/valhalla/specialization.html
[overview of specialization - this is rather old an we're working on a
new version]
http://cr.openjdk.java.net/~mcimadamore/specializationAttrs-v0.3.html
[overview of extra attributes generated by the specializing compiler]
http://cr.openjdk.java.net/~jrose/values/values.html [overview of value
types support - most of the stuff here is not implemented as we speak]
Maurizio
On 13/08/15 10:04, Boaz Nahum wrote:
> Hi
>
> I'm building valhalla on daily basis, and trying to follow this email list
> to understand what can I expected from the current implementation.
>
> I wonder there is other way, for examples - examples in the repository, or
> other useful links ?
>
> Thx
> Boaz
More information about the valhalla-dev
mailing list