Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2015-07-13

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:56 TEttinger joined #moarvm
02:48 vendethiel joined #moarvm
02:50 colomon joined #moarvm
03:29 colomon joined #moarvm
03:40 colomon joined #moarvm
05:22 vendethiel joined #moarvm
06:04 rurban joined #moarvm
06:09 dalek joined #moarvm
06:27 vendethiel joined #moarvm
06:40 FROGGS joined #moarvm
06:45 dalek MoarVM/even-moar-jit: df06151 | brrt++ | src/ (4 files):
06:45 dalek MoarVM/even-moar-jit: Fix dynamic array memory corruption
06:45 dalek MoarVM/even-moar-jit:
06:45 dalek MoarVM/even-moar-jit: Doubling the size is not always enough. Also minor fixes in
06:45 dalek MoarVM/even-moar-jit: exprlist and in the 'compiler', noting that void values do not
06:45 dalek MoarVM/even-moar-jit: need to be computed to memory.
06:45 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/df06151a16
06:51 vendethiel joined #moarvm
06:57 zakharyas joined #moarvm
07:01 brrt joined #moarvm
07:09 brrt \o
07:16 vendethiel joined #moarvm
07:25 FROGGS joined #moarvm
07:40 vendethiel joined #moarvm
07:59 dalek MoarVM/even-moar-jit: cba9b92 | jnthn++ | src/6model/reprs/MultiDimArray.c:
07:59 dalek MoarVM/even-moar-jit: Implement cloning multi-dim arrays.
07:59 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/cba9b92360
07:59 dalek MoarVM/even-moar-jit: 53468a9 | jnthn++ | src/ (3 files):
07:59 dalek MoarVM/even-moar-jit: Fill out remaining multi-dim array ops.
08:00 brrt dalek, that was a merge, obviously
08:00 brrt bad robot
08:00 dalek joined #moarvm
08:05 brrt hmmm
08:05 brrt i'm going to blog some more
08:06 FROGGS brrt++
08:06 brrt but progress this last week was decidely non-impressive
08:08 brrt hmm :-)
08:24 vendethiel joined #moarvm
08:42 brrt http://brrt-to-the-future.blogspot.nl/2015/07/a-progress-report.html
08:47 brrt hmm
08:47 brrt ping jnthn
09:20 brrt joined #moarvm
09:38 brrt hmm, bbl
09:46 Ven joined #moarvm
10:03 dalek MoarVM: 9c9f089 | (Jimmy Zhuo)++ | src/ (23 files):
10:03 dalek MoarVM: removed  MVM_checked_free_null, and changed to MVM_free
10:03 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/9c9f0895c6
10:08 brrt joined #moarvm
10:15 vendethiel joined #moarvm
12:03 brrt netsplit again?
12:14 dalek MoarVM: b35ff45 | brrt++ | Configure.pl:
12:14 dalek MoarVM: Reverse library order for ASAN
12:14 dalek MoarVM:
12:14 dalek MoarVM: Apparantly ASAN complains (on linux, at least) if it isn't the
12:14 dalek MoarVM: first linked library. So we make it so.
12:15 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/b35ff45778
12:15 dalek MoarVM/even-moar-jit: 9c9f089 | (Jimmy Zhuo)++ | src/ (23 files):
12:15 dalek MoarVM/even-moar-jit: removed  MVM_checked_free_null, and changed to MVM_free
12:15 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/9c9f0895c6
12:15 dalek MoarVM/even-moar-jit: b35ff45 | brrt++ | Configure.pl:
12:15 dalek MoarVM/even-moar-jit: Reverse library order for ASAN
12:15 dalek MoarVM/even-moar-jit:
12:15 dalek MoarVM/even-moar-jit: Apparantly ASAN complains (on linux, at least) if it isn't the
12:15 dalek MoarVM/even-moar-jit: first linked library. So we make it so.
12:15 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/b35ff45778
12:15 dalek MoarVM/even-moar-jit: 38fcdaa | brrt++ | / (24 files):
12:15 dalek MoarVM/even-moar-jit: Merge remote-tracking branch 'origin/master' into even-moar-jit
12:15 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/38fcdaa048
12:16 jnthn afternoon, #moarvm
12:17 rurban joined #moarvm
12:19 brrt \o jnthn
12:19 brrt i was looking for you :-)
12:19 brrt still in kiev?
12:19 jnthn No, just home to Prague today
12:19 brrt long flight?
12:20 jnthn 2h
12:20 brrt ah, that's quite reasonable :-)
12:20 jnthn But seem to be running a bit of a temperature today, and also got up early for it, so it felt long anyway...
12:20 brrt ASAN finds me bugs, bugs, bugs
12:20 jnthn ASAN is often right ;)
12:20 brrt :-)
12:20 jnthn At least, I didn't see a case where it wasn't yet
12:21 jnthn ugh, Moar build busted on Windows
12:21 jnthn Well, MSVC ot be specific
12:21 jnthn rc\core\frame.c(974) : error C2143: syntax error : missing ';' before 'type'
12:21 jnthn src\core\frame.c(975) : error C2143: syntax error : missing ';' before 'type'
12:21 jnthn and a lot more
12:21 brrt o.O
12:21 brrt hmm
12:21 brrt on master?
12:22 jnthn aye
12:22 brrt i have not built on windows for quite some time
12:23 jnthn Looks like hoelzro is to blame :)
12:23 jnthn But his patch was an overall good, so I won't complain too much :)
12:24 brrt hmm, asan complains about leaks, some of which i know of (but have decided not to care yet)
12:25 brrt but no SEGV's now, so that's something
12:25 dalek MoarVM/even-moar-jit: 0130e96 | brrt++ | src/jit/ (2 files):
12:25 dalek MoarVM/even-moar-jit: Fix two SEGV spotted by ASAN
12:25 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/0130e969be
12:32 jnthn So bustage...
12:32 * jnthn is still fixing
12:38 dalek MoarVM: 500508d | jnthn++ | src/ (6 files):
12:38 dalek MoarVM: MSVC build fixes.
12:38 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/500508d82e
12:39 brrt ahah, that old bug again
12:39 brrt http://nklein.com/2015/06/syntactic-corn-syrup/ this is weird. i literally just proved that 'compiling' lisp is worth ~200 LoC, this guy says lisp is harder to compile than c, wat
12:42 FROGGS joined #moarvm
13:08 dalek MoarVM/leave: f2a7480 | FROGGS++ | / (9 files):
13:08 dalek MoarVM/leave: start to implement exception: return + label
13:08 dalek MoarVM/leave:
13:08 dalek MoarVM/leave: This is about making "LABEL.leave(42)" work.
13:08 dalek MoarVM/leave: review: https://github.com/MoarVM/MoarVM/commit/f2a74808f9
13:09 brrt bbl
13:31 colomon joined #moarvm
14:04 colomon joined #moarvm
14:29 colomon joined #moarvm
14:34 hoelzro oops =/
14:34 hoelzro I made one small Windows-only mistake?
14:38 jnthn hoelzro: Well, C89 strictness mistake
14:38 jnthn hoelzro: I fixed it
14:38 hoelzro ahhhhh
14:38 lizmat joined #moarvm
14:39 hoelzro so Moar builds with C99 on *nix, but C89 on Windows?
14:39 jnthn It's about compiler, not platform.
14:39 hoelzro oh, I see
14:39 jnthn MSVC doesn't do C99 :/
14:39 arnsholt hoelzro: The MS C compiler only implements bits and pieces of C99
14:39 jnthn I read the next MSVC will be better at it
14:40 hoelzro ah yes, I remember hearing that
14:40 jnthn Which is like, OK, progress, but we'll not be able to really take advantage of it for another decade until the older versions that don't do it can be dropped.
14:40 hoelzro heh
14:55 JimmyZ_ joined #moarvm
15:36 nwc10 joined #moarvm
15:36 psch joined #moarvm
15:37 dagurval joined #moarvm
15:37 xiaomiao joined #moarvm
15:39 FROGGS joined #moarvm
15:54 JimmyZ_ joined #moarvm
16:00 JimmyZ__ joined #moarvm
16:30 TEttinger joined #moarvm
16:35 JimmyZ_ joined #moarvm
17:12 JimmyZ_ joined #moarvm
17:51 rurban joined #moarvm
20:09 dalek MoarVM: 34e8998 | jnthn++ | src/6model/reprs/MultiDimArray.c:
20:09 dalek MoarVM: Fix serializing uncomposed MultiDimArray type.
20:09 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/34e8998331
20:16 dalek MoarVM: 771a1e7 | jnthn++ | src/6model/reprconv.c:
20:16 dalek MoarVM: Add missing concreteness checks.
20:16 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/771a1e7679
20:37 synbot6 joined #moarvm
21:02 vendethiel jnthn, brrt, others: I'm not sure it's been linked here (I'm not sure where I got the link, to be honest), but this article is very interesting WRT MOP optimiaztions: http://stefan-marr.de/papers/pldi-marr-et-al-zero-overhead-metaprogramming/
21:04 PerlJam vendethiel: I think that masak mentioned it the other day.
21:05 vendethiel PerlJam: alright, my bad then :).
21:05 PerlJam (or ... I've seen the link before and in my head it's associated with masak)
21:07 vendethiel PerlJam: maybe I saw it in the backlog, maybe from reddit, dunno :)
21:13 colomon joined #moarvm
21:27 colomon joined #moarvm
22:05 synbot6 joined #moarvm

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary