Google’s New Trick Will Make Chrome Faster Than Ever

Google signage seen at the company's offices in New YorkGoogle today revealed a tweak it has made in the latest Chrome beta that will help the browser run faster and smoother. This is thanks to a change to the way Chrome compiles JavaScript which offloads a large part of the optimizing compilation phase to a background thread. Previously, Chrome compiled JavaScript on the main thread, where it could interfere with the performance of the JavaScript application.

Historically, Chrome compiled JavaScript on the main thread, where it could interfere with performance but in the latest Chrome Beta we’ve enabled concurrent compilation, which offloads a large part of that to a background thread. JavaScript is often thought of as an interpreted language because developers deploy their applications in source code form but modern JavaScript engines actually compile JavaScript on the fly before executing it. As a result, Google says JavaScript applications remain responsive and performance gets a boost. This is all handled by V8, Chrome’s JavaScript engine.

Concurrent compilation is, right now, only available with Chrome Beta but should hopefully trickle down to the full version of Chrome in the not too distant future and will ultimately contribute towards reducing latency in Chrome.

 

To get our android application click here.

You can follow us on Twitter , add us to your circle on Google+ or like our Facebook page to keep yourself updated on all the latest happenings in the world of tech.

Anurag

Blogger and Engineer. Passionate about trekking, coding and discovering new places. I love to meet new people and do sketching in my spare time.

You May also Want to Read

MUST READ  You Might Have Ignored Google's Latest Smartphone Update

Anurag

Blogger and Engineer. Passionate about trekking, coding and discovering new places. I love to meet new people and do sketching in my spare time.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *