Welcome!

And don't forget to edit your signature & profile.

 

Icon

Statistics

  • Total posts 23318
  • Total topics 4048
  • Total members 5574
  • Our newest member
    ALF5583

TOP POSTERS

Chrome V8 engine

Firefox, Safari, Opera, Internet Explorer and other.
   

Chrome V8 engine

Postby Althalos » Fri Jun 05, 2009 1:25 pm

Hello
So... according to what I've heard, Google Chrome's Javascript engine is supposed to be a lot faster. Anyone know what's the difference with it? And is it visible to like effects and such on websites?
Last edited by Althalos on Fri Jun 05, 2009 6:31 pm, edited 1 time in total.
Althalos
Smashing <table>
 
Posts: 47
Joined: Sat Feb 14, 2009 8:54 pm
   

   

Re: Chrome V8 engine

Postby Andy » Fri Jun 05, 2009 2:38 pm

Althalos wrote:Anyone know what's the difference with it?


You already stated the difference - It's faster.
For a complete list of updates leading to the speed increase, see the V8 JavaScript Engine's Update page on Google Code.

Althalos wrote:And is it visible to like effects and such on websites?


A speed increase to the underlying engine does not automagically alter programmed behaviour, no.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   

Re: Chrome V8 engine

Postby Tarvalon » Fri Jun 05, 2009 2:59 pm

Andy wrote:A speed increase to the underlying engine does not automagically alter programmed behaviour, no.


Unless you're a client - then any changes act as if you just waved your wand, snapped your fingers, spun your hat and said "abra-kadabra!" and *poof* - everything is now better! Err...wait...that's just what my clients think happens, that's right...
I'm all about clean, semantic [X]HTML and CSS - when used properly the results are amazing! Always looking for freelance design and development work as well - PM me if you have a project that needs doing!
User avatar
Tarvalon
Smashing <li>
 
Posts: 430
Joined: Mon Feb 09, 2009 3:15 pm
Location: Chicago
   

   

Re: Chrome V8 engine

Postby Althalos » Fri Jun 05, 2009 4:39 pm

Well I have been asked to write about this so could you please just help me sort out a few things then, about the testing that Chrome uses to prove its superiority.

What is:
  • OS kernel simulation
  • A one-way constraint solver
  • A Ray tracer
  • Classic Scheme

These terms are from here:
http://v8.googlecode.com/svn/data/bench ... 4/run.html
Althalos
Smashing <table>
 
Posts: 47
Joined: Sat Feb 14, 2009 8:54 pm
   

   

Re: Chrome V8 engine

Postby Tarvalon » Fri Jun 05, 2009 5:04 pm

I assume you are being *paid* to write about this, correct? If so, go do you research and write the article so we can read about it. You are the one that needs to dig through the documentation, developer releases, actually test the stuff out, etc. as that is your job. Please stop asking us to do it for you.
I'm all about clean, semantic [X]HTML and CSS - when used properly the results are amazing! Always looking for freelance design and development work as well - PM me if you have a project that needs doing!
User avatar
Tarvalon
Smashing <li>
 
Posts: 430
Joined: Mon Feb 09, 2009 3:15 pm
Location: Chicago
   

   

Re: Chrome V8 engine

Postby Andy » Fri Jun 05, 2009 5:13 pm

Althalos wrote:Well I have been asked to write about this

Why would you write about something you hardly know anything about? Why not leave that for more qualified people?

Althalos wrote:What is:

I don't see why I would have to research the thing you are going to write about.
If you want to know more about the benchmarking software being used I suggest you go look up each individual software's website.

Edit: Looks like you beat me to it, Tarvalon.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   

Re: Chrome V8 engine

Postby Althalos » Fri Jun 05, 2009 6:28 pm

Well... it's sort of disappointing that you intrepreted it like this. It's for a high school project guys, it's not being paid. It's for a language class, the teacher looks at the disposition of the scientific report and that's what will be graded, not the techy stuff itself. Then why do I need help? And why did I pick a topic that I don't know a lot about? Well, mostly because I think the topic is good for what we have been asked to do. The basic format of a scientific report is like this:

Introduction
Background
Method
Result/Theory
Conclusion

So basically I write about the improvement that I've read about, I then replicate the test by executing the Benchmark Suite in a couple of different browsers, and finally draw a conclusion based on the theory and my hypothesis. It all ends up being 7 pages long and my teacher will give me the highest grade possible because it fullfills all the criterias blah blah. Noone will ever be able to check if my conclusions are right or not, since my teacher is having a hard time even when she tries to put the dvd-player on.

I know a lot more than you guys think I know. I was looking for somebody who could ascertain the conclusions that I have made, because there is virtually no information whatsoever about this on the Internet as of now. And therefore I asked for a few definitions.

To tell me then, that I am asking you to do my research, is like telling a guy who visits a forum about C++ and asks how he can create a simple "Hello World" that he should stop asking people to learn C++ for him, and learn it himself instead... whereas the guy was obviously assuming that people on the C++ forum already knew how to make "Hello World" and didn't have to do plenty of studying in order to answer it.

All in all, I think you guys overreacted. If English is your primary language and you have studied say computer science in college, it should be no problem what so ever to give the definitions of those concepts. Perhaps this controversy arose in the first place because you believed I was asking you, while actually I was asking somebody who knew something on the topic.

Since Tarvalon blew this topic for me I don't suppose I'll get any more help from this forum so moderators are welcome to shut the topic down or delete it.
Althalos
Smashing <table>
 
Posts: 47
Joined: Sat Feb 14, 2009 8:54 pm
   

   

Re: Chrome V8 engine

Postby Andy » Fri Jun 05, 2009 6:44 pm

Althalos wrote:there is virtually no information whatsoever about this on the Internet as of now.


Bullshit, bullshit, bullshit. There are plenty of information on it and it's easily acquired too. Don't blame your laziness on the internet.

Althalos wrote:If English is your primary language and you have studied say computer science in college, it should be no problem what so ever to give the definitions of those concepts.


Yes, I do happen to know the definitions of the said terms but it does not excuse you for not properly researching it yourself from referable sources.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   

Re: Chrome V8 engine

Postby Althalos » Fri Jun 05, 2009 7:09 pm

For example:

# A one-way constraint solver
Referable source: http://en.wikipedia.org/wiki/Constraint ... rogramming

# A Ray tracer
Referable source: http://en.wikipedia.org/wiki/Ray_tracing_(physics)

Comment: A way of testing how the Javascript intrepreter handles a huge amount of iterations of basically the same type of calculation... (hypothesis: Chrome will be faster because it compiles code and if I've understood the regular Javascript interpreters they keep interpreting over and over again... somewhat like XCache versus non-cached PHP that has to be compiled over and over again)

But because of the very much unrelated regular use of these two types of computations I have no way of finding information that will be relevant to the V8 Javascript Benchmark test, therefore I have no way of knowing if my hypothesis or interpretation is correct. And in my opinion, this is a situation where I am entitled to asked more experienced people about definitions and explanations of the given terms as to ascertain my ideas. If you are willing to answer the question or not is a completely different story. But it is very obvious that I am not simply talking BS.
Althalos
Smashing <table>
 
Posts: 47
Joined: Sat Feb 14, 2009 8:54 pm
   

   

Re: Chrome V8 engine

Postby Andy » Fri Jun 05, 2009 7:17 pm

Althalos wrote:But it is very obvious that I am not simply talking BS.


You are, as you've just proven my point. :D
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   

Re: Chrome V8 engine

Postby Althalos » Fri Jun 05, 2009 7:27 pm

What point? The point that you made that I had already made but you misinterpreted or what?
Althalos
Smashing <table>
 
Posts: 47
Joined: Sat Feb 14, 2009 8:54 pm
   

   

Re: Chrome V8 engine

Postby Andy » Fri Jun 05, 2009 7:34 pm

Althalos wrote:What point? The point that you made that I had already made but you misinterpreted or what?


That there is information available online, despite your claims of otherwise.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   

Re: Chrome V8 engine

Postby Althalos » Fri Jun 05, 2009 7:48 pm

well I proved that there was information available but not specific to the V8 Benchmark Suite, which is very different from proving that the general concept is available..
Althalos
Smashing <table>
 
Posts: 47
Joined: Sat Feb 14, 2009 8:54 pm
   

   

Re: Chrome V8 engine

Postby Andy » Fri Jun 05, 2009 8:38 pm

*sigh*

A JavaScript benchmark is just running resource-intensive computations over and over.
It does not matter what it is, only how quickly it does it. If you really must know about the individual tests, there are plenty of information about them since they are separate software.

Just google it.
Andy
Smashing <h5>
 
Posts: 1023
Joined: Tue Sep 30, 2008 6:42 pm
Location: Sweden
   

   

Re: Chrome V8 engine

Postby Althalos » Fri Jun 05, 2009 8:45 pm

Well no, that is what I have unsuccesfully been trying to find.That is what I stated two posts ago.
Last edited by Althalos on Fri Jun 05, 2009 9:15 pm, edited 1 time in total.
Althalos
Smashing <table>
 
Posts: 47
Joined: Sat Feb 14, 2009 8:54 pm
   

Next

Return to Browsers



Who is online

Users browsing this forum: No registered users and 1 guest