Ben Vanik
|
9460f737e9
|
Removing wxWidgets and such.
|
2014-12-19 16:32:28 -08:00 |
Ben Vanik
|
59b54a49a9
|
Updating some deps.
|
2014-12-19 16:24:02 -08:00 |
Ben Vanik
|
0cefbbab08
|
curl instead of wget.
|
2014-10-15 20:20:25 -07:00 |
Ben Vanik
|
9fcffcf866
|
abs path for patch.
|
2014-09-09 20:45:14 -07:00 |
Ben Vanik
|
60ee77d3c2
|
binutils build.sh +x.
|
2014-09-09 20:41:37 -07:00 |
Ben Vanik
|
437ec45d66
|
Binutils with patch (brought forward a decade) for vmx128.
|
2014-09-09 20:15:49 -07:00 |
Ben Vanik
|
2a9f164f8e
|
Alloy test shim.
|
2014-08-23 14:53:36 -07:00 |
Ben Vanik
|
cebf595958
|
Skeleton for xdb.
|
2014-08-15 22:02:07 -07:00 |
Ben Vanik
|
8a6807bd92
|
Fixing linter to work on Windows (ironically, by breaking it).
|
2014-07-11 18:43:35 -07:00 |
Ben Vanik
|
4b6f1882e7
|
Adding cpplint.
|
2014-07-11 18:40:51 -07:00 |
Ben Vanik
|
1e19c6b1fd
|
part 2: ninja from the official repo.
|
2014-07-09 21:38:38 -07:00 |
Ben Vanik
|
42c8289d04
|
part 1: removing old ninja for repo switch.
|
2014-07-09 21:33:33 -07:00 |
Ben Vanik
|
0c3583f0e4
|
part 2: latest gyp pointed at official git repo.
|
2014-07-09 21:33:14 -07:00 |
Ben Vanik
|
f61c21506b
|
part 1: removing gyp (to switch repos).
|
2014-07-09 21:24:30 -07:00 |
Ben Vanik
|
6b197c4c92
|
Removing the debugger and dependencies. Needs rethinking.
|
2014-07-09 21:21:40 -07:00 |
Ben Vanik
|
f3e7d0a442
|
Bumping xbyak version.
|
2014-07-09 20:56:52 -07:00 |
Ben Vanik
|
a7c0c1327a
|
Latest xbyak with vcvtph2ps/ps2ph.
|
2014-05-31 10:47:37 -07:00 |
Ben Vanik
|
6c92e6a5c5
|
Increasing microprofile stack size, as some of these trees are deep.
|
2014-05-30 11:44:24 -07:00 |
Ben Vanik
|
cd56c30334
|
Fixing warnings in microprofile.
|
2014-05-27 22:54:52 -07:00 |
Ben Vanik
|
f3f9d93017
|
Adding microprofile to third_party.
|
2014-05-27 19:38:47 -07:00 |
Ben Vanik
|
5a85263e5f
|
Trying out a new style of JIT pattern matching.
|
2014-05-26 20:28:21 -07:00 |
Ben Vanik
|
bca349b302
|
Oh my. Basic CFA/DFA, local variable support, misc fixes, etc.
|
2014-02-02 00:33:57 -08:00 |
Ben Vanik
|
1f3e06e60c
|
Adding Crunch at r319.
|
2014-01-20 23:02:34 -08:00 |
Ben Vanik
|
125e7278c6
|
Ugh. Replacing the fancy templates with hand coded sequences for now.
|
2014-01-02 00:00:14 -08:00 |
Ben Vanik
|
7d83ba0021
|
Adding xbyak.
|
2013-12-28 22:04:53 -08:00 |
Ben Vanik
|
88c8220951
|
Removing asmjit.
|
2013-12-22 00:32:54 -08:00 |
Ben Vanik
|
80d8dc02aa
|
Messaging over debug channel.
|
2013-12-22 00:21:35 -08:00 |
Ben Vanik
|
d548e7f770
|
Starting revival of debugger system. Work on #41.
|
2013-12-16 20:28:58 -08:00 |
Ben Vanik
|
c4e734bceb
|
Removing binutils submodule for now. GNU's git server sucks.
|
2013-11-16 01:33:53 -08:00 |
Ben Vanik
|
127a605403
|
Latest ninja.
|
2013-10-24 21:30:29 -07:00 |
Ben Vanik
|
d3665cc2e6
|
Support for VS2013 (and auto picking), a Win xb script, and readme updates.
This also removes the dependency on D3DX, which is only included in the
DXSDK, meaning that just the Win8+ SDK should be required now.
|
2013-10-17 23:35:54 -07:00 |
Ben Vanik
|
ff54a04aa1
|
asmjit fixes.
|
2013-10-17 14:03:26 -07:00 |
Ben Vanik
|
338a6b4411
|
Adding back binutils from googlesource.
|
2013-06-29 08:47:21 -07:00 |
Ben Vanik
|
e1a9017396
|
Removing broken binutils mirror.
Sourceware is bad at what they do.
|
2013-06-29 08:41:24 -07:00 |
Ben Vanik
|
12444f6305
|
Compiles, runs, and hangs in normal wait.
|
2013-05-23 18:46:09 -07:00 |
Ben Vanik
|
57b486c4ad
|
Removing libjit, because it is pretty terrible.
|
2013-05-23 17:48:01 -07:00 |
Ben Vanik
|
7f4f448369
|
Adding beaengine.
|
2013-05-23 17:39:03 -07:00 |
Ben Vanik
|
4eafb6b070
|
Adding asmjit.
|
2013-05-23 17:30:13 -07:00 |
Ben Vanik
|
eee856be04
|
Tweaking things again. Now not getting very far. Sigh.
|
2013-05-23 15:52:57 -07:00 |
Ben Vanik
|
f08e80efbc
|
Fixing calling into code. Interpreter can now be used.
|
2013-05-23 15:44:45 -07:00 |
Ben Vanik
|
9487fa027c
|
libjit doesn't encode mov with imm64 offsets, fixing.
|
2013-05-23 13:55:09 -07:00 |
Ben Vanik
|
fc8eb3d40a
|
Adding disassembly to traces and bumping libjit.
|
2013-05-23 11:39:29 -07:00 |
Ben Vanik
|
7d95098792
|
Fix for bswap16
|
2013-05-23 02:05:08 -07:00 |
Ben Vanik
|
426fccdbb4
|
Bumping libjit to fix the tail call bug.
|
2013-05-23 00:55:16 -07:00 |
Ben Vanik
|
f2c16c24f3
|
Basic control instructions (no indirection branches yet).
|
2013-05-22 20:15:04 -07:00 |
Ben Vanik
|
64b619023d
|
Adding back in quite a few instructions.
|
2013-05-22 18:03:43 -07:00 |
Ben Vanik
|
37f93d2974
|
Calling to/from native works!
|
2013-05-22 11:13:27 -07:00 |
Ben Vanik
|
0c127828af
|
Disabling libjit warnings. Now down to 12.
|
2013-05-21 17:11:48 -07:00 |
Ben Vanik
|
65a8d3c039
|
libjit now uses beaengine for disassembly.
Fixes #20.
|
2013-05-21 17:06:30 -07:00 |
Ben Vanik
|
81c76a854a
|
Fixing some libjit warnings.
|
2013-05-21 16:24:49 -07:00 |