Live data from Hacker News

This Week In Servo 69

blog.servo.org

11–20 of 70 posts

Re: This Week In Servo 69

#11

> https://treeherder.allizom.org/perf.html#/graphs?timerange=2... > a new automated page load testing performance infrastructure that he has been testing. It compares Servo daily builds against Firefox for page load on a subset of the Alexa Top 1000 sites. Check it out! I don't understand the graphs under the link. Under all colors it says "servo" and "linux64". So what is Firefox (gecko), what servo?

[deleted]

Re: This Week In Servo 69

#12
post #10

Is this the browser.html that is referenced? https://github.com/browserhtml/browserhtml `Browser.html: an experimental browser UI for desktop.`

Yes, I believe it is. Especially, since it mentions Servo in README.

Re: This Week In Servo 69

#14
Hey, maybe this isn't the right place but i wouldn't know where else to ask this question:

I'd like to get into Rust development and maybe help out with Servo (because it seems like an awesome project) but i have very limited experience with c/c++ (arduino and openframeworks). What is a good way/place to get comfortable with Rust?

(I am using Windows, can you even develop with Rust on Windows?)

Re: This Week In Servo 69

#15

Hey, maybe this isn't the right place but i wouldn't know where else to ask this question: I'd like to get into Rust development and maybe help out with Servo (because it seems like an awesome project) but i have very limited experience with c/c++ (arduino and openframeworks). What is a good way/place to get comfortable with Rust? (I am using Windows, can you even develop with Rust on Windows?)

I'm currently reading this:

https://doc.rust-lang.org/book/

It's very nice, and the people on IRC are extremely helpful.

Re: This Week In Servo 69

#16
post #8

Does anyone know what is on Y axis in comparison graph? Is it load time in miliseconds? Are green and red lines for Firefox and others for servo? Servo is written in every case there, but green and red have "gecko" prefix.

Yeah, that graph is inscrutable.

Re: This Week In Servo 69

#17
post #6

Earlier quoted context omitted.

I think they mean https://en.wikipedia.org/wiki/Public_Suffix_List

So they achieved a 25% performance increase all from better parsing and a better algorithm for this[1] list? That's unexpected indead. I would love to see a blogpost with details on that. [1] https://publicsuffix.org/list/public_suffix_list.dat

They changed the implementation from always iterating over this 6000 length array: https://github.com/fduraffourg/servo/blob/8bb853f64354b2cc1b... to a HashSet which is only filled once based on a text file. The domain list also more easily updated now with a python script.

Re: This Week In Servo 69

#18

Hey, maybe this isn't the right place but i wouldn't know where else to ask this question: I'd like to get into Rust development and maybe help out with Servo (because it seems like an awesome project) but i have very limited experience with c/c++ (arduino and openframeworks). What is a good way/place to get comfortable with Rust? (I am using Windows, can you even develop with Rust on Windows?)

Also http://rustbyexample.com/

Windows is a supported plateform, msi are available on https://www.rust-lang.org/

Re: This Week In Servo 69

#19
post #8

Does anyone know what is on Y axis in comparison graph? Is it load time in miliseconds? Are green and red lines for Firefox and others for servo? Servo is written in every case there, but green and red have "gecko" prefix.

I believe the Y axis shows milliseconds. Lower is better. The colors change over page reloads, but the lines at the bottom are Firefox. It is faster currently, but the Servo lines are winning ground.

Re: This Week In Servo 69

#20

> https://treeherder.allizom.org/perf.html#/graphs?timerange=2... > a new automated page load testing performance infrastructure that he has been testing. It compares Servo daily builds against Firefox for page load on a subset of the Alexa Top 1000 sites. Check it out! I don't understand the graphs under the link. Under all colors it says "servo" and "linux64". So what is Firefox (gecko), what servo?

The yellow and green have gecko at the start of the title in the key.
Post reply on HN