All times are UTC-06:00




Post new topic  Reply to topic  [ 19 posts ] 
Author Message
 Post subject:
PostPosted: Wed Dec 01, 2010 5:54 pm 
Offline

Joined: Tue Nov 30, 2010 1:54 pm
Posts: 3
Location: Türkei
Hello,

I also suffer from the same problem: Running the V8 JS Engine on PowerPC architecture. Actually, it's not the Chrome browser I'm interested in, it's the Node.js which I should be running on a Mac mini G4. (Just in case you may not know, Node.js incorporates the V8 as the JS engine.)

I estimate that the makers of NodeJS have chosen V8 because it was the fastest JS engine out there. But it could become the fastest by being designed exlusively for the x86, x64 and ARM ISA's.

On the other hand, the possibilities offered by the LLVM look promising, even more promising than V8, because it's ISA-independent.

I wonder why the coders of the V8 haven't chosen LLVM or any other stack as the JIT-compiler? (LLVM was already known by 2005) Did they not know there were millions of PowerPC based computer owners out there? These questions just linger on.

Anyway, the most basic question for me now is "how to start integrating LLVM or any other stack into the V8"

Thanks.


Top
   
 Post subject:
PostPosted: Wed Dec 01, 2010 6:08 pm 
Offline

Joined: Sun Feb 21, 2010 6:58 pm
Posts: 30
Location: Roma, ITALIA
did you tried Rhino+OpenJDK Shark VM with LLVM as runtime JIT ???

_________________
CRUX PPC user!


Top
   
 Post subject:
PostPosted: Thu Dec 02, 2010 11:20 am 
Offline

Joined: Tue Nov 30, 2010 1:54 pm
Posts: 3
Location: Türkei
No, I haven't really tried it.

But I estimate that, even if I manage to successfully run Rhino + OpenJDK + shark VM with LLVM on my PowerPC, I may have to modify the codes of Node.js to work with Rhino, instead of V8.

Thank you for the suggestion, I'll give it a try.


Top
   
 Post subject:
PostPosted: Wed Jan 05, 2011 4:36 pm 
Offline

Joined: Tue Nov 30, 2010 1:54 pm
Posts: 3
Location: Türkei
About porting Google's V8 JS engine to the PPC platform, I've found a project at https://github.com/ic/v8-powerpc


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 19 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group