- From: Ilya Grigorik <igrigorik@google.com>
- Date: Fri, 28 Feb 2014 10:49:12 -0800
- To: Joshua Peek <josh@joshpeek.com>
- Cc: public-web-perf <public-web-perf@w3.org>
Received on Friday, 28 February 2014 18:50:20 UTC
On Mon, Feb 17, 2014 at 9:33 AM, Joshua Peek <josh@joshpeek.com> wrote: > Theres no notification when > new performance entries have been recorded. This requires invasive > code to recheck the performance entries buffer. > Josh, why wouldn't you just use measure / clearMarks? I don't think you need to traverse the full buffer. function markIt(name) { performance.mark(name); // or use measure with optional start/end params // grab the timing data, do what you need to do with it performance.clearMarks(name); } // your code markIt("some-event"); // more code markIt("other-event"); Point being, you know when the event is available.. it's when you call mark. For NavTiming this happens to be after onloadEnd. ig
Received on Friday, 28 February 2014 18:50:20 UTC