dalek arVM: 6ae4e7f | brrt++ | src/jit/emit_x64.dasc:
Add compile-time platform check for JIT support

In issue #324, bus errors are reported when MoarVM is compiled in a universal binary and runs on a 32 bit platform (OS X). This adds a compile-time check for the platform, in the assumption that the compiler will generate different code for each 'instance', in which case it should disable the JIT support on 32 bit platforms.
13:14
dalek arVM/even-moar-jit: 8433b46 | brrt++ | / (6 files):
Define tile structures

Rename MVMJitTile to MVMJitTileTemplate, use MVMJitTile for tile instance. Remove tile_state, tile_info from MVMJitExprInfo, which was overdue.
20:23
arVM/even-moar-jit: 5288822 | brrt++ | src/jit/ (4 files):
WIP - output tile list

Breaking the golden rule, doesn't work yet, but outputs linear tile list. Spesh pool allocation for simplicity
MoarVM/even-moar-jit: c753de1 | brrt++ | src/jit/ (2 files):
brrt if you want to know *why* the second of these commits doesn't work yet, it's because i'm not done with pseudotiles yet
last of these commits was nice fallout from the fact that linear order is now computed 'for free' 20:24
tile.c will want some renaming 20:27
but in general, progress 20:33
timotimo what's that golden rule? 22:05
anyway, i'm glad to see progress on the new jit :) 22:06
flussence "don't commit stuff that doesn't compile"?
timotimo ah
timotimo pff, whatever :) 22:06
that's in a branch