github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
nwc10 good *, #moarvm 08:39
nine Good Sunday! 10:28
lizmat Good * :-) 12:05
www.cs.purdue.edu/homes/rompf/pmca...index.html appeared on my Twitter timeline, haven't read it, thought it might be interesting for folks here
"Post-Modern Compiler Design" 12:06
Geth MoarVM/asan_fixes: 26 commits pushed by (Stefan Seifert)++
review: github.com/MoarVM/MoarVM/compare/0...03c476e13f
12:22
MoarVM: niner++ created pull request #1419:
Fix a bunch of memory leaks
12:31
nine The "Cleanup the build system probes" PR was much easier to review than I feared :) Maybe not everything involving build systems is horrible... 12:58
I just went through the first page of (25) MoarVM PR's and reviewed all that weren't done by me, were still WIP or were waiting for requested changes. 13:41
Actually took just a bit more than an hour. And it reinforced the necessity of investing some quality time into NativeCall 13:42
I hope, this has earned me some reviews for my own PRs *hint hint* ;) 13:43
Geth MoarVM/master: 18 commits pushed by (Elizabeth Mattijsen)++, (Jonathan Worthington)++
review: github.com/MoarVM/MoarVM/compare/1...065af4e44e
13:45
Geth MoarVM/asan_fixes: 26 commits pushed by (Stefan Seifert)++
review: github.com/MoarVM/MoarVM/compare/7...6311d4af51
21:17
MasterDuke nine: do you see my comment on the strncpy commit? github is showing it as pending for me 21:25
Geth MoarVM/master: 4 commits pushed by (Stefan Seifert)++, niner++ 21:41
nine MasterDuke: no, I don't? 21:42
MasterDuke: thanks for the reviews :)
MasterDuke hm. i'll just copy it into a new comment then
i deleted and re-commented, looks like it's there now 21:44
nine That's a lot of pragma for very little code...
MasterDuke true. but personally i don't like warnings. and so many are required to get it silenced in both gcc and clang 21:46
i mean i wouldn't disapprove the pr over it 21:47
Geth MoarVM/asan_fixes: 26 commits pushed by (Stefan Seifert)++
review: github.com/MoarVM/MoarVM/compare/8...c7962c741f
21:48
nine Nah, I added it to the commit along with a comment explaining what it's all about
Compiler warnings are too useful to get swamped in false positives as the one about freeing the wrong thing shows 21:49
MasterDuke nine++
MasterDuke nine: two minor comments. for whatever it's worth, i'm happy to approve it as is 22:04
nine The MVM_free_null(si->prog); is just consistent with the rest of the function where MVM_free_null calls were added by Daniel Green 22:07
MasterDuke sidles away looking guilty
nine In your defense, there were NULL assignments in the code before that. You just changed them when introducing MVM_free_null :) 22:08
MasterDuke ha!
nine I'll leave them for now. They will at least make a hypothetical use-after-free more obvious 22:09
MasterDuke sure 22:11
afk for a bit
nine afk for the night
dogbert17 two nqp tests are failing (t/nqp/111-spawnprocasync.t, t/nqp/113-run-command.t) and one is hanging (t/nqp/114-pod-panic.t) 22:17