[w3ctag/design-reviews] JS Self-Profiling API (#366)

Góðan dag TAG!

I'm requesting a TAG review of:

  - Name: JS Self-Profiling API
  - Explainer, Requirements Doc, or Example code: https://github.com/WICG/js-self-profiling

  - Specification URL: https://wicg.github.io/js-self-profiling (draft, quite non-normative)
  - Tests: None yet
  - Primary contacts: @acomminos, @vdjeric

Further details (optional):

  - [x] I have read and filled out the [Self-Review Questionnaire on Security and Privacy](https://www.w3.org/TR/security-privacy-questionnaire/). The [assessment is here](https://github.com/WICG/js-self-profiling/blob/master/PRIVACY_AND_SECURITY.md).
  - [x] I have reviewed the TAG's [API Design Principles](https://w3ctag.github.io/design-principles/)

You should also know that...

- I'd be interested in feedback on whether we should work on optimizing a structurally compressed JS object profile format, or allow traces to be returned GZIP'd in an ArrayBuffer. The latter is much more viable for transmission over the wire, but harder to work with on the client side.
  - The mean GZIP compression ratio in our testing was 7.5.
- Additionally, it would be great to get feedback on whether or not we should set a maximum sample count for each profiler, or maximum trace duration. The latter seems easier to reason about.

We'd prefer the TAG provide feedback as (please select one):

  - [ ] open issues in our GitHub repo for each point of feedback
  - [ ] open a single issue in our GitHub repo for the entire review
  - [x] leave review feedback as a comment in this issue and @-notify @acomminos

Thanks!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/366

Received on Thursday, 25 April 2019 06:03:36 UTC