Ben Vanik
bedf86d259
Adding 'x64' backend.
...
Does not compile.
2013-05-23 18:04:12 -07:00
Ben Vanik
85804f7415
Initial libjit skeleton.
...
Not currently generating instructions, but most of the flow is right up to
that point. A lot of work required to refactor the emitter, but wanted to
get this checked in.
2013-05-21 15:36:58 -07:00
Ben Vanik
d78f045123
libjit update.
2013-05-19 17:23:24 -07:00
Ben Vanik
85bdbd24d1
In-progress work: refactoring PAL not to be instanced.
...
This removes a lot of useless passing around of the PAL object.
2013-03-29 05:07:32 -07:00
Ben Vanik
3cae7ed714
Converting logging to ASCII and other Windows fixes.
2013-02-09 08:05:39 -08:00
Ben Vanik
338b890ef5
Fixing VC++ warnings and errors.
2013-02-08 22:07:38 -08:00
Ben Vanik
88431eadce
Screw convention; moving include files alongside source files.
...
They now will show up in xcode/etc.
2013-02-06 02:19:50 -08:00
Ben Vanik
49af0dbc85
Real modules and threads (mostly).
...
Need events/waiting to get proper launch thread behavior.
2013-01-30 22:44:32 -08:00
Ben Vanik
ae4d8ad40e
Code fixes to get things somewhat compiling on Windows.
2013-01-30 01:35:08 -08:00
Ben Vanik
12d9c3d15e
First instruction executed in the test runner!
...
Fixes #7 .
2013-01-27 17:49:32 -08:00
Ben Vanik
bba99d4a22
Refactoring to allow for raw binary loading.
2013-01-27 12:48:10 -08:00
Ben Vanik
26d5df0d38
Adding the start of the instruction test infrastructure.
2013-01-27 02:51:53 -08:00