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