Live data from Hacker News

Spidermonkey has passed V8 on Octane performance

robert.ocallahan.org

261–270 of 338 posts

Re: Spidermonkey has passed V8 on Octane performance

#261

Earlier quoted context omitted.

That doesn't really fix what I like most. I like being able to hit a, see Amazon.com hilighted, hit tab, and have that be searching Amazon. Or to do the same thing with GMail, Wikipedia, Youtube. It's the core functionality I like most with Chrome.

You can do that in Firefox and with more granular control. If you right click in a search box you can choose to "Add a keyword for this search" and then you can make the keyword whatever you choose. For example: I have a folder in my bookmarks containing like Youtube which is this url https://www.youtube.com/results?search_query=%s&oq=&gs_l= associated with the keyword "yt" so I can type yt and it loads the Youtube r…

Chrome has all those features too, it let's you add search engines via right-clicking a searchbox, ,you can change the search keyword, and " " in the omnibar works as described by you.

Re: Spidermonkey has passed V8 on Octane performance

#262

Earlier quoted context omitted.

I'm using Opera instead of Chrome. I use Chrome Canary for web dev, but Opera is basically Chrome sans-Google. It's got all the same features as Chrome as it's based on Chromium. Just none of the Google account features. I've also dumped gmail for fastmail and am trying out duckduckgo, but if that doesn't work out I'll just use Google in an incognito window.

Just curious why do you use Canary for web dev?

It has the best developer tools. You just have to be careful to not use the es6 features that aren't in stable Chrome yet.

Re: Spidermonkey has passed V8 on Octane performance

#263

Earlier quoted context omitted.

> You don't think they're a front company for the NSA? No, I don't. the NSA isn't magic or the Illuminati.

Don't be silly. The probability that the NSA works through Google doesn't hinge on magic or the Illuminati at all. It's quite common that intelligence agencies use front companies to do their work. Look it up.

You're suggesting that a scrappy startup in a field everybody else wrote off which eventually grew to be one of the biggest companies in Silicon Valley was actually just a front and not a real business the whole time? That strains credulity — really far.

Re: Spidermonkey has passed V8 on Octane performance

#264

Earlier quoted context omitted.

If process isolation is indirectly responsible for the "page freezes, doesn't re-render, doesn't respond to input" symptom then it seems to have cost more than it was worth in the stability department. Those freezes have dogged chrome on both my mac and my pc for the last 4 or 5 years every time I've tried it. Safari and firefox, OTOH, almost never seem to crash or become unresponsive. I'm all for having clever damag…

Process isolation isn't actually on yet, it's still opt-in in Aurora. It also makes everything about the interactive experience worse, or at least it did last week. `perf top` shows a pretty damning story around locks, too. So- we're probably not going to see it until 2015.

I wasn't complaining about lack of process isolation in firefox, I was complaining that process isolation in chrome caused more trouble than it was worth.

FWIW After re-reading my post I believe your mistaken impression was due to lack of clarity on my part, not laziness on your part.

Re: Spidermonkey has passed V8 on Octane performance

#265

Earlier quoted context omitted.

> Hangouts only works in non-Chrome browsers (including ones with WebRTC support) if you install a Google-provided binary blob. The Google Hangouts website uses some carefully-constructed language to imply that people must download Chrome to use Hangouts, even though a Hangouts NPAPI plugin supposedly exists: https://www.google.com/hangouts/ The Hangouts Chrome extension won't work in your current browser. You'll nee…

The NPAPI plugin is the binary blob bz was referring to.

The NPAPI plugin is one binary blob. The Chrome extension is another. The Google Hangouts home page only offers the Chrome extension. To actually find the NPAPI installer, you have to know it exists and search for it.

Re: Spidermonkey has passed V8 on Octane performance

#266

Earlier quoted context omitted.

Sorry, I understand that part. Was wondering what you meant by this (specifically the part about a "filtered down view of the world"): "I find this better even just for the fact that I don't get the filtered down view of the world anymore - if there are things named similarly than the ones I use in the world, I want to know, so I can adjust my own naming." It wasn't a loaded question or anything, not sure why I got d…

Google gives you a "filter bubble", essentially exacerbating confirmation bias. That way if you search "what's wrong with Python" it won't return "snakes can hurt you". Take a look at http://dontbubble.us

ah I gotcha. thanks for the link.

Re: Spidermonkey has passed V8 on Octane performance

#267

Earlier quoted context omitted.

Once upon a time, you could come across a post like this and confidently respond to it by pointing out that, no, Google's position as the default search engine in Firefox is not for sale to the highest bidder. So that even if, e.g.: a) the "deal" with Google had never happened, and b) Microsoft came out of nowhere and began offering to pay what Google is actually presently paying (or, let's say, just for fun, even do…

Years ago, Google was head and shoulders above all other search engines. Today Google's competition are almost as good, so other parameters might affect Mozilla's search engine defaults.

We are not talking about whether or not other search engines are probably, maybe now in a better place to compete with Google in terms of quality. Let's assume that they are, even. In fact, let's assume that they are, in fact, better. What we are talking about is this question:

Is the default search position in Firefox for sale to the highest bidder?

If Bing today is the better search engine, or if it's slightly inferior to Google, or if your perspective is that when Bing debuted it was terrible and it's even worse today--these are all absolutely immaterial. They have no bearing on the answer to this question.

Re: Spidermonkey has passed V8 on Octane performance

#268

Earlier quoted context omitted.

Just curious why do you use Canary for web dev?

It has the best developer tools. You just have to be careful to not use the es6 features that aren't in stable Chrome yet.

Is there somewhere I can read about new dev tool features that have not yet made it to Chrome?

Re: Spidermonkey has passed V8 on Octane performance

#269
post #263

Earlier quoted context omitted.

Don't be silly. The probability that the NSA works through Google doesn't hinge on magic or the Illuminati at all. It's quite common that intelligence agencies use front companies to do their work. Look it up.

You're suggesting that a scrappy startup in a field everybody else wrote off which eventually grew to be one of the biggest companies in Silicon Valley was actually just a front and not a real business the whole time? That strains credulity — really far.

Ever heard of Operation Mockingbird? http://en.wikipedia.org/wiki/Operation_Mockingbird

Re: Spidermonkey has passed V8 on Octane performance

#270
post #89

Octane now includes asm.js benchmarks, and V8 doesn't attempt to support "use asm". This gives SpiderMonkey an advantage in the benchmark. I think it's quite impressive how close V8 is in performance to SpiderMonkey which actually goes out of it's way to support "use asm".

This comes down to your definition of "support". Unlike SpiderMonkey, V8 doesn't have a special mode for "use asm" code, as far as I know. E.g. it still does JIT compilation, unlike SpiderMonkey, which does AOT compilation. But the V8 team is certainly working on making asm.js code fast. This is clear from the fact that V8's performance on asm.js benchmarks has increased significantly since asm.js was first announced…

V8 has an experimental new JIT called "TurboFan". AFAIK, it doesn't do AOT compilation of asm.js code, but the "use asm" directive (among other cases) will force TurboFan mode.

https://news.ycombinator.com/item?id=8117091

Post reply on HN