Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2016-06-04

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

All times shown according to UTC.

Time Nick Message
01:48 ilbot3 joined #moarvm
01:48 Topic for #moarvm is now https://github.com/moarvm/moarvm | IRC logs at  http://irclog.perlgeek.de/moarvm/today
08:04 FROGGS joined #moarvm
10:15 colomon joined #moarvm
10:58 avar joined #moarvm
11:06 vendethiel joined #moarvm
12:21 brrt joined #moarvm
12:22 brrt good *
12:22 brrt patches coming up
12:22 dalek MoarVM/even-moar-jit: 6a6fcc0 | brrt++ | src/jit/ (5 files):
12:22 dalek MoarVM/even-moar-jit: Move expression tree walking code
12:22 dalek MoarVM/even-moar-jit:
12:22 dalek MoarVM/even-moar-jit: May be useful in other contexts (such as optimization)
12:22 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/6a6fcc0df5
12:22 dalek MoarVM/even-moar-jit: 9a6ca81 | brrt++ | src/jit/ (4 files):
12:22 dalek MoarVM/even-moar-jit: Reduce register allocator surface area
12:22 dalek MoarVM/even-moar-jit:
12:22 dalek MoarVM/even-moar-jit: We will now need way to specify per-tile register requirements,
12:22 dalek MoarVM/even-moar-jit: as tiles can no longer try and 'fix' their registers at runtime.
12:22 dalek MoarVM/even-moar-jit: We don't actually seem to hit the NYI paths, though.
12:22 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/9a6ca81081
12:22 dalek MoarVM/even-moar-jit: fcc270b | brrt++ | src/ (12 files):
12:22 dalek MoarVM/even-moar-jit: Replace ExprValue with ValueDescrioptor
12:24 brrt i should probably blog about that
12:24 brrt the upshot is
12:24 brrt we have now the valuedescriptor structure
12:25 brrt instead of 'expression values'
12:25 brrt since, as you may know, there may be more than one of those
12:31 timotimo yeah
12:33 brrt now i need to write the tools to manipulate these things
12:44 colomon joined #moarvm
12:53 colomon joined #moarvm
12:57 dalek MoarVM/even-moar-jit: 34da4f6 | brrt++ | src/ (4 files):
12:57 dalek MoarVM/even-moar-jit: Internalize RegisterAllocator structure
12:57 dalek MoarVM/even-moar-jit:
12:57 dalek MoarVM/even-moar-jit: The register allocator only contains temporary structures, and as
12:57 dalek MoarVM/even-moar-jit: such does not need to be 'public'.
12:57 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/34da4f6324
12:58 brrt in the last bit of refactors, before we really have to change the semantics of the program, i'm pondering to have tile emit functions just take a tile*
12:59 brrt which, after all, already contains the buffers with the value descriptors and arguments
12:59 brrt i'm quite amazed how far we can get by incremental changes
14:47 brrt joined #moarvm
16:27 tomboy64 joined #moarvm
16:29 tomboy64 joined #moarvm
16:30 brrt joined #moarvm
16:32 tomboy64 joined #moarvm
17:55 zakharyas joined #moarvm
18:49 TimToady joined #moarvm
19:08 colomon joined #moarvm
19:25 TimToady joined #moarvm
20:21 lizmat ++brrt   # blogging
20:37 jnthn ooh, a brrog? :)
20:37 * jnthn plans to do that tomorrow
20:38 jnthn Was going to today, then after I hauled myself out of bed was like...nope, resting day :)
20:47 jnthn brrt++ # nice post!

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