nodejs / llnode

An lldb plugin for Node.js and V8, which enables inspection of JavaScript states for insights into Node.js processes and their core dumps.
Other
1.15k stars 99 forks source link

core dump collaboration call #402

Open No9 opened 1 year ago

No9 commented 1 year ago

@qard @kvakil @tony-go Following on from the diagnostics session 2022-07-26 It was suggested to have a followup call on backlog items specific to this project and discuss the debug_helper approach that Keyhan brought up.

If you can support this would you mind putting in your timezone and preferred times in this issue and we can set something up.

tony-go commented 1 year ago

Awesome @No9

I will be available after 5th August.

My timezone is UTC+2

I can be flexible regarding hours ☺️

kvakil commented 1 year ago

I'm UTC-7, although also flexible.

Qard commented 1 year ago

I'm in +8 right now, but working late, so I overlap with Europe and East Coast US business hours. I'm generally online until at least noon NYC time but another hour or two later is probably fine.

No9 commented 1 year ago

OK I'm UTC +1 With a -7 +2 and a +8 It looks like we are a going to struggle getting this as a single meeting so I'm suggesting we run two with a UTC+1 overlap so i can document them this time. If everyone's OK with that can we target the week of the 8th so @tony-go can join one of them? @Qard @kvakil please give some dates of that week. Thanks all

kvakil commented 1 year ago

Here is my busy/free for that week in UTC+1, anything not colored is fine with me.

Qard commented 1 year ago

I wouldn't worry about me being in a far off time zone from everyone else. I'm currently overlapping hours completely with Europe and East Coast North America time. I can also overlap with West Coast if that's preferable. My schedule is whatever I make it. πŸ˜…

Also, my availability is basically any day. I have very few meetings and they're mostly moveable.

tony-go commented 1 year ago

If everyone's OK with that can we target the week of the 8th so @tony-go can join one of them?

Sounds great :)

No9 commented 1 year ago

OK Looks like Tuesday 9th 8pm UTC +1 works. If not we can target 11th or 12th. If everyone is OK with 9th I'll schedule a zoom call.

kvakil commented 1 year ago

Sounds good to me.

tony-go commented 1 year ago

I put a slot for the 9th on my agenda.

In case you'll create an event, it's my email: gorez.tony@gmail.com

πŸ‘

No9 commented 1 year ago

Anton Whalley is inviting you to a scheduled Zoom meeting.

Topic: Core Dump Collaboration Time: Aug 9, 2022 07:00 PM Dublin

Join Zoom Meeting https://us06web.zoom.us/j/82632258155?pwd=b3M5ZS8weWFYQlA5dGkyNkYrb25jZz09

Meeting ID: 826 3225 8155 Passcode: 466127 One tap mobile +15642172000,,82632258155#,,,,466127# US +16465588656,,82632258155#,,,,466127# US (New York)

Dial by your location +1 564 217 2000 US +1 646 558 8656 US (New York) +1 646 931 3860 US +1 669 444 9171 US +1 720 707 2699 US (Denver) +1 253 215 8782 US (Tacoma) +1 301 715 8592 US (Washington DC) +1 312 626 6799 US (Chicago) +1 346 248 7799 US (Houston) +1 386 347 5053 US Meeting ID: 826 3225 8155 Passcode: 466127 Find your local number: https://us06web.zoom.us/u/kcqSjALyPY

RafaelGSS commented 1 year ago

Hi @No9! Unfortunately, I wouldn't be able to participate (this week will be quite busy for me). Would you mind recording the session so I can watch it later?

tony-go commented 1 year ago

Time: Aug 9, 2022 07:00 PM Dublin

Dublin is UTC +1 ?

No9 commented 1 year ago

Will do @RafaelGSS
@tony-go yes we are currently in "Irish Summer Time"

Qard commented 1 year ago

I'll have to skip. That's 1am my current time. Perhaps it could be recorded though?

tony-go commented 1 year ago

I'm on the call πŸ‘‹

cc @No9

kvakil commented 1 year ago

(I'm also confused; the zoom invitation says "07:00 PM Dublin", but I thought we were meeting at "8pm UTC +1". Anyway either works for me, just ping me here when we start?)

tony-go commented 1 year ago

Anyway either works for me, just ping me here when we start

Same for me

No9 commented 1 year ago

OK Sorry about this - I'll open in 30 mins 8pm Dublin

tony-go commented 1 year ago

We're are on the call peeps πŸ‘‹

No9 commented 1 year ago

Thanks @tony-go @kvakil for joining - great to have a bit of momentum in the project. @Qard @RafaelGSS The recording is here https://drive.google.com/drive/folders/1Zcur3BTYUcNZ73ejD3d63xGK4PzDIefQ?usp=sharing Let me know if you have problems accessing. We plan to have the next call 2022-08-23 AM

kvakil commented 1 year ago

Status update: I put up #404 which partially fixes Node v16. Backtrace is fully functional. Unfortunately it breaks Node v14 as written. My next step will be to add a bunch of if-statements based on postmortem metadata to make sure v14 continues working. I hope to get time to do that sometime this week & clean it up for review.

No9 commented 1 year ago

Good stuff @kvakil - Great to see so much progress. I've suggested a fix to land the llvm 10-14 support yesterday - i'll let it sit for the week and if there is no progress I'll land it next weekend.

@Qard @tony-go @RafaelGSS @kvakil Should we aim for a 9am UCT+1 call on the 23rd?

RafaelGSS commented 1 year ago

Should we aim for a 9am UCT+1 call on the 23rd?

It will be in the middle of the Diagnostics WG Meeting, won't it? https://nodejs.org/calendar.

We can use the Diagnostics WG slot as well (this is fully diagnostics related)

No9 commented 1 year ago

According to the calendar the DWG is 4:30 – 5:30pm UTC+1 I was trying to catch the morning slot so @Qard could join but I'm also happy to do it in the DWG call as well if it works. @Qard if you can't make the DWG slot I'm happy to have a catchup direct with you if you would like.

Qard commented 1 year ago

DWG time slot works for me.

No9 commented 1 year ago

Grand - If everyone else is OK lets go for the DWG