Nicholas Nethercote
b78e5a3368
servo: Merge #6572 - Wire up the JS engine's memory reporting (from nnethercote:js-reporting); r=jdm
...
SpiderMonkey provides an extremely fine-grained breakdown of memory
usage, but for Servo we aggregate the measurements into a small number
of coarse buckets, which seems appropriate for the current level of
detail provided by Servo's memory profiler. Sample output:
```
| 17.41 MiB -- url(file:///home/njn/moz/servo/../servo-static-suite/wikipedia/Guardians%20of%20the%20Galaxy%20(film)%20-%20Wikipedia,%20the%20free%20encyclopedia.html)
| 7.32 MiB -- js
| 3.07 MiB -- malloc-heap
| 3.00 MiB -- gc-heap
| 2.48 MiB -- used
| 0.34 MiB -- decommitted
| 0.09 MiB -- unused
| 0.09 MiB -- admin
| 1.25 MiB -- non-heap
```
Most of the changes are plumbing to get the script task communicating
with the memory profiler task.
Source-Repo: https://github.com/servo/servo
Source-Revision: 2b0bdbe1c195f2f6dd7671981999d622c505fbc5
2015-07-15 17:37:30 -06:00
..
2015-07-15 17:37:30 -06:00
2015-07-11 04:01:33 -06:00
2015-06-19 16:46:55 -06:00
2015-07-07 08:58:35 -06:00
2015-07-01 18:27:40 -06:00
2015-07-01 18:27:40 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-07-06 13:45:04 -06:00
2015-07-04 07:34:29 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-05 22:16:19 -06:00
2015-04-25 05:42:41 -05:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-15 17:37:30 -06:00
2015-07-14 08:46:07 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-05 22:16:19 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-15 04:56:24 -06:00
2015-06-19 16:46:55 -06:00
2015-07-07 08:58:35 -06:00
2015-07-14 07:21:10 -06:00
2015-07-14 07:21:10 -06:00
2015-07-14 07:21:10 -06:00
2015-06-19 16:46:55 -06:00
2015-07-14 07:21:10 -06:00
2015-06-19 16:46:55 -06:00
2015-07-04 07:34:29 -06:00
2015-07-06 23:17:05 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-07-01 18:27:40 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-14 07:21:10 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-03 22:56:17 -06:00
2015-06-25 02:18:06 -06:00
2015-07-04 07:34:29 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 20:56:29 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-14 07:21:10 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-14 07:21:10 -06:00
2015-06-21 10:22:06 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-07-05 22:16:19 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 07:54:15 -06:00
2015-06-19 16:46:55 -06:00
2015-03-31 11:51:55 -06:00
2015-07-14 01:30:12 -06:00
2015-07-01 18:27:40 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-07-04 07:34:29 -06:00
2015-06-19 16:46:55 -06:00
2015-06-25 13:30:46 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00
2015-06-21 10:22:06 -06:00
2015-06-21 10:22:06 -06:00
2015-07-14 07:21:10 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-06-19 16:46:55 -06:00
2015-07-06 09:12:59 -06:00
2015-07-06 09:12:59 -06:00
2015-06-19 16:46:55 -06:00
2015-07-06 09:12:59 -06:00
2015-07-06 09:12:59 -06:00
2015-07-06 09:12:59 -06:00
2015-07-06 09:12:59 -06:00
2015-06-19 16:46:55 -06:00
2015-07-06 09:12:59 -06:00
2015-07-06 09:12:59 -06:00
2015-07-14 23:37:57 -06:00
2015-07-15 17:37:30 -06:00
2015-07-15 17:37:30 -06:00
2015-07-15 17:37:30 -06:00
2015-06-21 10:22:06 -06:00
2015-06-19 16:46:55 -06:00
2015-07-14 13:40:22 -06:00
2015-07-01 18:27:40 -06:00
2015-06-19 16:46:55 -06:00