Live data from Hacker News

Energizing Atom with V8's custom startup snapshot

v8project.blogspot.com

1–10 of 18 posts

Re: Energizing Atom with V8's custom startup snapshot

#4

Can we just compile js to bytecode? It's silly making huge apps in a language that has to be parsed and compiled on the fly

Get to work on a Webassembly compiler and your wish might be granted. http://webassembly.org

The Tanks demo makes my CPU hurt (15" rMBP, Firefox).

Why is WebGL still so heavy on the CPU?

Re: Energizing Atom with V8's custom startup snapshot

#5

Earlier quoted context omitted.

Get to work on a Webassembly compiler and your wish might be granted. http://webassembly.org

The Tanks demo makes my CPU hurt (15" rMBP, Firefox). Why is WebGL still so heavy on the CPU?

Apple's OpenGl support is crap.

Re: Energizing Atom with V8's custom startup snapshot

#6

Can we just compile js to bytecode? It's silly making huge apps in a language that has to be parsed and compiled on the fly

That would reduce largely the JavaScript runtime size, but not the rendering engine and all the vendored third-party libraries.

On my Arch Linux installation, the node.js package takes about 18.45 MiB on disk. While I'd be glad if the various multiple electron runtimes slimmed down by 10-15 MiB, it wouldn't be much.

Re: Energizing Atom with V8's custom startup snapshot

#7

Earlier quoted context omitted.

Get to work on a Webassembly compiler and your wish might be granted. http://webassembly.org

The Tanks demo makes my CPU hurt (15" rMBP, Firefox). Why is WebGL still so heavy on the CPU?

It works fine on my 2011 15" macbook pro with Firefox 54.0b4. I wonder if it is the high retina resolution thats the problem for you?

Re: Energizing Atom with V8's custom startup snapshot

#8

Earlier quoted context omitted.

Get to work on a Webassembly compiler and your wish might be granted. http://webassembly.org

The Tanks demo makes my CPU hurt (15" rMBP, Firefox). Why is WebGL still so heavy on the CPU?

> Why is WebGL still so heavy on the CPU?

Well, how else are we supposed to get nice side channel / timing attacks?

Post reply on HN