Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upAdapt arewefastyet to report Servo benchmark results over time #5810
Comments
|
Looks interesting project to me.
Currently, I am trying to understand awfy and ultimately estimate the time required to do this project. I am not sure if it can be, but if it is doable in about 2-3 months, I will take it in the Fall semester. Also is it possible to get mentor for this project? |
|
@dhananjay92 Ideally we would compare against both, but I'd be fine with just starting with Servo and no comparisons. The goal here would be to figure out the benchmarks that work and don't work in current Servo, and file issues about the ones that currently don't work while enabling any that do. We may end up trying to do this sooner than fall, but the future is unclear right now. |
|
@jdm Oh okay. Since, I can work during Fall only, please let me know if by end of summer this is not done. I will take it then! |
|
I think it's a bit premature to openly compare against other implementations, since we're obviously less complete than they are. |
|
@dhananjay92 Go for it! |
|
I changed the awfy's existing scripts (see 871cc2). Now using But, since I have 32-bit linux, the build fails with Issue #3899 as the reason. I tried doing it on my 64bit Windows machine, but there also it fails at the same place. The exact error:
Is there any workaround to this? I can always install ubuntu-64bit and try if there isn't any workaround for this. |
|
The workaround is for us to upload 32 bit linux snapshots like we're supposed to. I'll bring it up in the meeting tomorrow! |
|
Cool, Thanks. |
|
FWIW I tried running that branch on OS X and got this:
|
|
The problem is the current working directory is incorrect for mach's needs; if I cd into |
|
So I need to cd into output first and then invoke BTW do we want to maintain repository for servo's benchmarking separately or should I keep merging my changes with @h4writer's original awfy repo? |
|
If it works, it probably can't hurt to upstream. I don't know if there are ways to exclude certain builders, though, as I doubt we'll want to be tracking Servo publicly on AWFY immediately. |
|
Then let's keep this one separate. When we think servo is ready to be compared against other browsers, we can merge the changes with main AWFY. |
|
Opened Issue#1 to track the progress on this. From now on, I will open issues in my repository to track the progress for each major task. |
https://github.com/h4writer/arewefastyet