Improving startup time in Atom with V8 snapshots
blog.atom.io
Improving startup time in Atom with V8 snapshots
1–10 of 173 posts
Re: Improving startup time in Atom with V8 snapshots
#2Cool article regardless
Re: Improving startup time in Atom with V8 snapshots
#3Or you can not have a text editor in a browser. :) Cool article regardless
Re: Improving startup time in Atom with V8 snapshots
#4Re: Improving startup time in Atom with V8 snapshots
#5Note that this hasn't shipped on stable yet, but is available on 1.17 beta.
The article mostly lists the various problems and associated optimizations. Concise & nice read.
Re: Improving startup time in Atom with V8 snapshots
#6Oh man, I wish I could use snapshots in the browser. In some extreme cases, I'm dealing with multi-minute startup times.
Re: Improving startup time in Atom with V8 snapshots
#7Or you can not have a text editor in a browser. :) Cool article regardless
Must every thread about VSCode and Atom start the same way? It's a trade off: performance for a cross platform JavaScript app development. If that is a tradeoff you don't have to make, don't do it. Atom and VSCode have made that tradeoff. I don't know what rehashing this can possibly accomplish.
Re: Improving startup time in Atom with V8 snapshots
#8Oh man, I wish I could use snapshots in the browser. In some extreme cases, I'm dealing with multi-minute startup times.
What kind of application are you building?
Most of the time is spent doing fine collisions with shapes coming out of an R-tree to build up a connection graph.
For the vast majority of designs, it's fast. For very dense, imported designs, it can get slow. (No two tools keep data in the same form, so translating leads to inefficiencies.)
Re: Improving startup time in Atom with V8 snapshots
#9Re: Improving startup time in Atom with V8 snapshots
#10The Emacs dumper dispute https://lwn.net/Articles/707615/