Commit Graph

15 Commits

Author SHA1 Message Date
Adrian Conlon
09f44ab28c Emit address hit counts 2024-06-10 11:12:02 +01:00
Adrian Conlon
8b6ef38a07 Some more tidying/optimisation 2024-06-07 11:11:22 +01:00
Adrian Conlon
35ea9c7b7d Fix profiler scope output 2024-06-06 09:08:54 +01:00
Adrian Conlon
0218652650 Tidy for possible klaus/sudoku testing 2024-06-06 00:47:17 +01:00
Adrian Conlon
93e1e903f6 Transition entirely to new symbols framework and wire profiler. 2024-06-05 23:52:35 +01:00
Adrian Conlon
69874231ea Support IO and symbol access in tests. 2024-06-02 20:32:17 +01:00
Adrian Conlon
80ba7ef0da Switch to a version of 6502 tests with proper output 2024-06-01 11:29:40 +01:00
Adrian Conlon
a8926b63a4 Apply analysis recommendations to 6502 disassembler.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2020-07-14 16:35:43 +01:00
Adrian Conlon
cd4af67177 Work my way through a bunch of the analysis suggestions.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2020-06-22 00:00:15 +01:00
Adrian Conlon
03caba99dc Follow most of the guideline suggestions from VS2019 preview. Pretty good suggestions!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-22 22:33:51 +00:00
Adrian Conlon
27e1c5c9f8 Make Register16 a class, rather than struct. Tricky, but a bit faster than before.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-21 19:58:49 +00:00
Adrian Conlon
28516bbc84 Rename the M6502 disassembler class to something a little better grammatically. 2019-02-20 22:21:14 +00:00
Adrian Conlon
3108a373d7 Interesting: in profiling, creating the mapping object was one of the major bottlenecks, when running the M6502 test suite.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-15 09:10:27 +00:00
Adrian Conlon
63db46a7bc Resurrect the Register16 class. This (or something *very* much like it) is going to be necessary to add a Z80 emulator (reference access to the high/low parts of 16-bit registers).
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-14 23:01:31 +00:00
Adrian Conlon
d6d8c4e13c Move the EightBit (.Net) test projects to better locations.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-06 22:58:26 +00:00