Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2015-09-21

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

All times shown according to UTC.

Time Nick Message
00:47 colomon joined #moarvm
01:09 zakharyas joined #moarvm
02:04 colomon joined #moarvm
03:44 vendethiel joined #moarvm
07:30 FROGGS joined #moarvm
07:51 brrt joined #moarvm
08:05 brrt good *
08:22 brrt hmm
08:22 brrt i have more new plans
08:46 brrt basically, it seems that the reason we crash at elems is that a wholly different piece of code seems to be inserted into the fragment
08:47 brrt and i don't know why that happens
08:47 brrt so my plan is to move forward with the linearisation of tiles
08:47 brrt i.e. during tiling we build a linear array of output tiles interleaved with 'pseudotiles'
08:48 brrt pseudotiles are basically the magic pieces of code that are inserted during the compilation
08:49 brrt it has the advantage that it
08:49 brrt will be very easy to predict the linear code sequence from the linear tile sequence
11:10 Ven joined #moarvm
11:30 timotimo ohai brrt
11:31 * timotimo backlogs
11:31 timotimo ah, so perhaps there's some kind of bug in the tile selection process or something
11:31 timotimo and that causes unexpected code to be plopped into the result
11:31 timotimo i guess that seems plausible
11:49 dalek MoarVM: ab40b29 | (Francois Perrad)++ | src/mast/compiler.c:
11:49 dalek MoarVM: const parameter src, like memcpy
11:49 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/ab40b29dd7
11:49 dalek MoarVM: 9090f4f | (Francois Perrad)++ | src/mast/compiler.c:
11:49 dalek MoarVM: remove unreachable break
11:49 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/9090f4fd6f
11:49 dalek MoarVM: d63222d | (Francois Perrad)++ | src/mast/compiler.c:
11:49 dalek MoarVM: explicit ignoring return value of function
11:49 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/d63222d7db
11:49 dalek MoarVM: 628b6f8 | (Francois Perrad)++ | src/mast/compiler.c:
11:49 dalek MoarVM: remove useless initialization
11:49 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/628b6f85d6
11:50 dalek joined #moarvm
12:54 brrt joined #moarvm
13:02 dalek MoarVM/even-moar-jit: 204df8d | brrt++ | src/jit/expr.c:
13:02 dalek MoarVM/even-moar-jit: Log spesh nodes from which the tree was built
13:02 dalek MoarVM/even-moar-jit:
13:02 dalek MoarVM/even-moar-jit: This helps in reviewing the JIT codegen failures
13:02 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/204df8d3eb
13:13 Ven joined #moarvm
13:15 dalek MoarVM/even-moar-jit: e78cc88 | brrt++ | src/jit/register.c:
13:15 dalek MoarVM/even-moar-jit: Comment register allocation debugging code
13:15 dalek MoarVM/even-moar-jit:
13:15 dalek MoarVM/even-moar-jit: It is currently distracting
13:15 dalek MoarVM/even-moar-jit: review: https://github.com/MoarVM/MoarVM/commit/e78cc88030
13:16 dalek Heuristic branch merge: pushed 30 commits to MoarVM/even-moar-jit by bdw
13:42 Ven joined #moarvm
13:47 [Coke] RT: 1,025 ; GLR - 3; testneeded - 9; Christmas - 108
13:47 [Coke] ... WW! (arglebargle!)
14:16 Ven joined #moarvm
14:24 dalek MoarVM: 0e2cafa | (Francois Perrad)++ | src/platform/posix/mmap.c:
14:24 dalek MoarVM: add default/switch
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/0e2cafabc6
14:24 dalek MoarVM: ec43f5e | (Francois Perrad)++ | src/platform/posix/ (2 files):
14:24 dalek MoarVM: remove repeated include
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/ec43f5e5e5
14:24 dalek MoarVM: f104cd9 | (Jimmy Zhuo)++ | src/platform/posix/ (3 files):
14:24 dalek MoarVM: Merge pull request #265 from fperrad/lint_20150920_platform
14:24 dalek MoarVM:
14:24 dalek MoarVM: Lint 20150920 platform
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/f104cd96e8
14:24 dalek MoarVM: 0f5a617 | (Francois Perrad)++ | src/profiler/profile.c:
14:24 dalek MoarVM: const parameter of static function
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/0f5a617a6c
14:24 dalek MoarVM: 902da49 | (Francois Perrad)++ | src/profiler/log. (2 files):
14:24 dalek MoarVM: const parameter of public function
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/902da49c2b
14:24 dalek MoarVM: 0b837b4 | (Jimmy Zhuo)++ | src/profiler/ (3 files):
14:24 dalek MoarVM: Merge pull request #266 from fperrad/lint_20150920_profiler
14:24 dalek MoarVM:
14:24 dalek MoarVM: Lint 20150920 profiler
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/0b837b419b
14:24 dalek MoarVM: 3bf2951 | (Francois Perrad)++ | src/spesh/ (2 files):
14:24 dalek MoarVM: add default/switch
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/3bf2951304
14:24 dalek MoarVM: 6391b19 | (Francois Perrad)++ | src/spesh/graph.c:
14:24 dalek MoarVM: parameters of macro need parentheses
14:24 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/6391b19d66
14:24 dalek MoarVM: 9cc0663 | (Francois Perrad)++ | src/spesh/optimize.c:
14:25 dalek MoarVM: comment unreachable code
14:25 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/9cc0663e3d
14:25 dalek MoarVM: 4269ba0 | (Francois Perrad)++ | src/spesh/dump.c:
14:25 dalek MoarVM: rename ann to anno
14:25 dalek MoarVM:
14:25 dalek MoarVM: because ann is already defined at the scope of the function
14:25 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/4269ba0ea5
14:46 synbot6 joined #moarvm
14:50 brrt joined #moarvm
15:30 FROGGS joined #moarvm
18:18 vendethiel joined #moarvm
18:44 Peter_R joined #moarvm
19:25 brrt joined #moarvm
19:36 flussence joined #moarvm
20:20 jnthn joined #moarvm
20:42 jnthn joined #moarvm
21:09 vendethiel joined #moarvm

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