Repository navigation
Diag WG Meeting - 2016-10-05 #64
Description
Activity
Agenda is just a proposal at the moment based on things we've been discussing, let's hammer out further in this thread. Didn't want to block on getting on our calendars.
Please indicate if this time doesn't work, perhaps we can bump to the next week at the same time.
@nodejs/diagnostics - Can I get some +/-1's on the original post or some responses here re the proposed meeting and its agenda?
- Is this a good time? What other times would be better?
- Are these the right topics?
- Should we hold till there are new issues or updates? Or is it important to have a monthly sync in any case?
Thanks!
Yikes! It seems that benchmarking and diagnostics WG both have a meeting at the same time.
Well, let's go ahead and try for next week then. I think we should have a monthly touch point even if it's only to give updates and highlight issues, so I'll keep trying ✊ 😄 . What do others think?
Here are potential issues to discuss under our domain:
v8_inspector/chrome debugging protocol:
- Debug already running process [node#8464]
- Message text for
--inspect[node#7182] - Profile for Node? [diagnostics#52]
- V8 inspector with other runtimes [see node#7393]
@roblourens @auchenberg - any items related to https://github.com/Microsoft/vscode-node-cdp-debug you'd like to discuss?
V8 TraceController
- To be available in V8 5.4/Node v7.x [node#8317_comment], [diagnostics#30]
- API and output format [diagnostics#53]
- Feedback on current work
- Next steps
ES modules
- patching modules after import not possible - how will APMs deal with this?
- changed the title
[-]Diag WG Meeting - 2016-09-21[/-][+]Diag WG Meeting - 2016-09-28[/+]on Sep 21, 2016 Is the meeting still on ? Neither the hangout nor the youtube link seems to be active
I'm getting a 403 when I try to join using the link in the description
At this point I'm going to assume no meeting.
I didn't receive replies so didn't think we were on. Would you like to have this next week?
@ofrobots @matthewloring would you be able to attend next week? Most of the discussion would relate to updates to V8.
Thanks, and apologies for the confusion @mhdawson and @watson.
No worries. We should maybe set up a system to say that we can attend? Maybe just add a 👍 to the issue? My schedule looks pretty free next week
Reacted by Josh GavantI am happy to come give a TracingController update.
Thanks @matthewloring! That would be great.
I've updated the OP and will fix up the Hangouts on Air event too. See you at 12pm Pacific time next Wednesday, and thanks for your patience!
- changed the title
[-]Diag WG Meeting - 2016-09-28[/-][+]Diag WG Meeting - 2016-10-05[/+]on Sep 28, 2016 Should also do 👎 if you can't attend, so there's a clear distinction between who can't go and who is unaware of the meeting.
Reacted by Josh Gavant and Thomas Watson@joshgav I am out of office all of next week, but @matthewloring should be able to cover Trace Event. /cc @eugeneo, @pavelfeldman to see if they can attend for devtools coverage.
Reminder to all that we're on for today at 12pm Pacific.
@eugeneo @pavelfeldman with the merge of inspector into v8 proper, have you thought about how to enable other engines to utilize the same front-end components, as I was getting at in node#7393? /cc @digitalinfinity
@matthewloring looking forward to hearing about your progress on TraceController.
Doing my best to review open issues related to diagnostics today to help drive the conversation, please suggest discussion items here or during the meeting itself.
Thanks!
Reacted by Sveinung Tord RøsakerI will try and join today. I've haven't been very active lately, I think the highlights on the
async wrapasync hooks front are:- Name changed to async hooks :)
- The AsyncWrap EPS has been accepted by the CTC. Just needs to to merged, perhaps with some minor corrections.
- There is still some discussion about how Promises should behave. Short story: two things are required for the
.then(cb)"callback" to be called. 1) calling.then()2) callingdone(result)in the promise, so which is the natural parent?
- There is still some discussion about how Promises should behave. Short story: two things are required for the
- @trevnorris has opened a PR async_hooks initial implementation node#8531
- @Fishrock123 has investigated the Timer behavior (with dprof), particularly
activeandenroll. A solution has been found and implemented. .disable()no longer has a tree behavior (performance).- Missing Embedder API, focus right now is on performance (I guess)
- Once Embedder API is in place, we should look into NAN integration.
- I'm sure @trevnorris would like any updates on Promise/Microtask integration.
Reacted by Josh GavantFor people watching this thread, we seem to have a problem with the YouTube live stream but are continuing with the meeting for now
@watson Thanks for the update, was wondering if it was a problem on my end.
We have space in the Hangout, if somebody just want to watch.
Is there a recording of the meeting available anywhere?
@ofrobots unfortunately no, we had problems with the original Hangouts link, somehow the attendees were bifurcated and only I was in the live stream. In retrospect I think it's because I lopped off a query parameter in the Hangouts URL, I'll be more careful about that next time.
The notes should be pretty complete in the Google Doc though.
notes in #68
Time
05-Oct-2016 Wed UTC 19:00 (1 hour before CTC meeting)
Please add a 👍 to this post to indicate you'll be attending. Thanks!
Click for your local time.
Join/Watch
If you are primarily observing please use the YouTube channel; Hangouts limits the number of connections. You can interact from YouTube via chat.
Minutes
Proposed agenda
v8_inspector/chrome debugging protocol:
--inspect[node#7182]V8 TraceController
ES modules
/cc @nodejs/diagnostics