Comment #6 on issue 590 by [email protected]: V8 source code contains tiny amounts of armv4 incompatible code
http://code.google.com/p/v8/issues/detail?id=590
Not quite. It's still broken for all platforms except linux. The code has been duplicated all over the place. And, we all know, duplicate code leads to inconsistency and inconsistency leads to the dark side of the force.
What does architecture/machine specific assembler code do in a platform specific source file anyway?
I'd split up OS:DebugBreak() into a couple of machine specific inline functions and have those called from OS::DebugBreak(). These functions and the preprocessor magic to select the right one should only exist once.
-- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
