Comment #6 on issue 330 by [email protected]: 64-bit Linux Support
http://code.google.com/p/v8/issues/detail?id=330
64-bit Linux support is well underway, and nearing completion.
The V8 library and shells compile and work on x86/64 architecture
on Linux and on MacOS. We are now working on improving performance,
and on fixing bugs.
To build the x64 version, use the --arch=x64 flag with scons and test.py.
Major remaining parts of the port are:
1) Make the code compile and work on 64-bit Windows. The ABI for
passing arguments to C functions is different on Windows, but we
have already put in the correct platform-dependent code for this
in some places. It should be close to working.
2) Make the V8 debugger work on the x64 port. This is tricky,
because it involves patching generated code with jumps to the debugger.
Jumps on x64 are much bigger than on ia32, and are absolute.
3) Make the V8 profiler work on X64.
4) Make the Date object work correctly on X64. It currently fails
some tests. This may be a small, easy project.
5) Make the Regexp builtin object work correctly on X46.
6) Make all the tests from the V8 test suite, the Sputnik test suite,
and the Mozilla test suite pass. 90% of them already pass.
7) Improve performance of the X64 port, by implementing all of
the ia32 optimizations on x64.
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---