Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 Mojo | 1 Mojo |
| 2 ==== | 2 ==== |
| 3 | 3 |
| 4 Mojo is an effort to extract a common platform out of Chrome's renderer and | 4 Mojo is an effort to extract a common platform out of Chrome's renderer and |
| 5 plugin processes that can support multiple types of sandboxed content, such as | 5 plugin processes that can support multiple types of sandboxed content, such as |
| 6 HTML, Pepper, or NaCl. | 6 HTML, Pepper, or NaCl. |
| 7 | 7 |
| 8 ## Set-up and code check-out | 8 ## Set-up and code check-out |
| 9 | 9 |
| 10 The instructions below only need to be done once. Note that a simple "git clone" | 10 The instructions below only need to be done once. Note that a simple "git clone" |
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 282 for more detailed git instructions, including how to update your CL when you get | 282 for more detailed git instructions, including how to update your CL when you get |
| 283 review comments. There's a short tutorial that might be helpful to try before | 283 review comments. There's a short tutorial that might be helpful to try before |
| 284 making your first change: [C++ in Chromium | 284 making your first change: [C++ in Chromium |
| 285 101](http://dev.chromium.org/developers/cpp-in-chromium-101-codelab). | 285 101](http://dev.chromium.org/developers/cpp-in-chromium-101-codelab). |
| 286 | 286 |
| 287 To land a change after receiving LGTM: | 287 To land a change after receiving LGTM: |
| 288 ``` | 288 ``` |
| 289 $ git cl land | 289 $ git cl land |
| 290 ``` | 290 ``` |
| 291 | 291 |
| 292 Don't break the build! Waterfall is here: | 292 ## Monitoring |
| 293 http://build.chromium.org/p/client.mojo/waterfall | 293 |
| 294 Our [waterfall](http://build.chromium.org/p/client.mojo/waterfall) continuously | |
| 295 builds and tests the code. Don't break the build! | |
| 296 | |
| 297 ### Benchmarks | |
| 298 | |
| 299 One of the bots, [Mojo Linux Perf](http://build.chromium.org/p/client.mojo/build ers/Mojo%20Linux%20Perf) | |
| 300 runs a [suite of benchmarks](mojo/tools/data/benchmarks) and uploads the results | |
| 301 to [performance dashboard](https://chromeperf.appspot.com/). You can browse the | |
|
tonyg
2015/11/09 17:42:58
Add "the" or "a" before performance dashboard.
ppi
2015/11/10 10:29:18
Done.
| |
| 302 results [here](https://chromeperf.appspot.com/report), putting `mojo_benchmarks` | |
| 303 as the "test suite". | |
| 304 | |
| 305 Automated alerts about performance regressions are sent to | |
| 306 [mojo-perf-alerts@chromium.org](https://groups.google.com/a/chromium.org/forum/# !forum/mojo-perf-alerts). | |
| 307 | |
| 308 For examples of interesting sets of graphs see: | |
| 309 | |
| 310 - [app | |
| 311 startup](https://chromeperf.appspot.com/report?sid=4848464df5ca8467770d80b309 740ef56fbff00e773c2c53816fd8bff1fda1e0) | |
| 312 - [ipc | |
| 313 performance](https://chromeperf.appspot.com/report?sid=9abc20b46f6f8d908b0f07 847f1d42eab54c7025a098336e6dc2d3e2030d66f8) | |
| 314 | |
| 315 To run the benchmarks locally build Mojo and then run: | |
|
tonyg
2015/11/09 17:42:57
Since this section is about monitoring, it seems i
ppi
2015/11/10 10:29:18
Done.
| |
| 316 | |
| 317 ```sh | |
| 318 mojo/devtools/common/mojo_benchmark mojo/tools/data/benchmarks [--android] | |
| 319 ``` | |
| OLD | NEW |