Updates:
Cc: v8.team.admin
Comment #5 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 to scons, or to 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 in
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
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"v8-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/v8-dev?hl=en
-~----------~----~----~----~------~----~------~--~---