Ben Vanik
|
6777ce6668
|
Reconcile debugger and save state stuff into a single implementation.
Fixes #497 and fixes #496.
Still rough edges, but at least less duplication.
|
2016-01-18 11:48:21 -08:00 |
|
Ben Vanik
|
cc37fb1358
|
Updating to the latest capstone. Fixes #440.
|
2015-12-29 15:19:08 -08:00 |
|
Ben Vanik
|
0e58208add
|
Dropping elemental-forms and swapping out with imgui.
Too much code for such little use. This should simplify porting.
|
2015-12-26 20:25:24 -08:00 |
|
Ben Vanik
|
4af6c41740
|
Moving profiling.h to base - UI could be separated for cleanliness.
|
2015-11-07 12:31:07 -08:00 |
|
Ben Vanik
|
5087ccd565
|
Tracking capstone next.
|
2015-11-05 18:43:15 -08:00 |
|
Ben Vanik
|
4c8634bc31
|
Fixing breakpoints.
|
2015-09-21 21:10:57 -07:00 |
|
Ben Vanik
|
8b0d4fb51c
|
Linux tweaks.
|
2015-08-18 14:18:00 -07:00 |
|
Ben Vanik
|
59b9e9ceb0
|
Fixing buffer overrun in disasm.
|
2015-08-17 20:38:37 -07:00 |
|
Ben Vanik
|
5e08889d93
|
More style cleanup.
|
2015-08-06 20:17:01 -07:00 |
|
Ben Vanik
|
eaa1a8ee3a
|
Refactoring SymbolInfo/FunctionInfo/Function into Symbol/Function.
|
2015-08-05 21:50:02 -07:00 |
|
Ben Vanik
|
b0425f7ee2
|
Moving source map to Function.
|
2015-08-01 14:07:13 -07:00 |
|
Ben Vanik
|
b67488e70a
|
Removing beaengine disassembler use.
|
2015-08-01 13:30:43 -07:00 |
|
Ben Vanik
|
e657276996
|
Mostly working stack walking (besides issue #372).
|
2015-07-29 00:15:52 -07:00 |
|
Ben Vanik
|
8c69a4df09
|
Cleaning up apu/ and renaming -private files to _flags.
Part of #296.
|
2015-06-27 11:25:56 -07:00 |
|
Ben Vanik
|
165d49ad3a
|
Moving PPC disasm to on-demand in debugger.
|
2015-06-16 20:18:48 -07:00 |
|
Ben Vanik
|
6d4d1db310
|
Example of Capstone for both libxenia and the UI. Going to shuffle around.
|
2015-06-10 23:31:33 -07:00 |
|
Ben Vanik
|
9c58426231
|
Speeding up source map lookup for x64 disasm.
|
2015-06-10 00:29:07 -07:00 |
|
Ben Vanik
|
070d34cd02
|
Fiddling with function data.
|
2015-06-09 22:01:01 -07:00 |
|
Ben Vanik
|
d816d80190
|
StringBuffer cleanup.
|
2015-05-31 14:35:30 -07:00 |
|
Ben Vanik
|
5e5eb47789
|
Rewriting code cache to put everything at fixed addresses.
|
2015-05-20 19:23:46 -07:00 |
|
Ben Vanik
|
7a00b76a6e
|
Debugger stuff, and changing to vcproj's/sln.
|
2015-05-09 17:48:12 -07:00 |
|
Ben Vanik
|
94c62b91d0
|
--trace_functions and --trace_function_coverage
|
2015-05-05 22:44:36 -07:00 |
|
Ben Vanik
|
ade5388728
|
bool-ifying xe::cpu
|
2015-05-05 18:52:54 -07:00 |
|
Ben Vanik
|
0f14575592
|
Shrinking debug info.
|
2015-05-04 20:24:02 -07:00 |
|
Ben Vanik
|
78921c1a7e
|
Merging Runtime into Processor.
|
2015-05-03 22:28:25 -07:00 |
|
Ben Vanik
|
e3220f7ae6
|
Code cleanup: moving poly/ into xenia/base/
|
2015-05-02 03:42:51 -07:00 |
|
Ben Vanik
|
9281d62106
|
Moving cpu/runtime/ to cpu/.
|
2015-03-24 08:25:58 -07:00 |
|
Ben Vanik
|
29912f44c0
|
Moving alloy/ into xenia/cpu/ to start simplifying things.
|
2015-03-24 07:46:18 -07:00 |
|