JSR 292 x86 C1 support
Christian Thalinger
Christian.Thalinger at Sun.COM
Wed Jan 27 02:22:56 PST 2010
Hi!
Yesterday I committed the first draft of the x86 C1 implementation for
JSR 292.
I did some testing on Linux and Solaris with the JRuby tests and
benchmarks. The current implementation can run all but one benchmarks
(bench/bench_fib_stack_depth.rb, I still have to look into it)
successfully and finishes all 214 tests (test/test*.rb). The latter
means that all tests run to its end and do not crash or assert, I have
no comparison yet if they finish successfully.
It would be very helpful if people out there would test their indy'fied
language implementation or just simple MH or invokedynamic testcases
with the client compiler. It would also be very helpful to get pointers
to other testsuites than JRuby. The more tests, the better.
The easiest way to give it a try is to only build HotSpot and copy the
libjvm into a JDK 7 b80 download (given you are on Windows, Linux or
Solaris).
Thanks for you help!
-- Christian
More information about the mlvm-dev
mailing list