EightBit/M6502/HarteTest_6502
2022-01-06 09:50:58 +00:00
..
simdjson Try simdjson: bloody hell, that's fast!! 2021-10-11 22:09:03 +01:00
array_t.cpp Constify a few statements. Not much difference. 2021-10-23 17:46:59 +01:00
array_t.h Prefer accessor methods, if available. 2022-01-01 11:12:51 +00:00
byte_t.cpp Constify a few statements. Not much difference. 2021-10-23 17:46:59 +01:00
byte_t.h Some visibility refactoring. 2021-10-28 16:56:54 +01:00
checker_t.cpp Use iterator, rather than index access for JSON data, if possible. Bit of a speed up! 2022-01-06 09:50:58 +00:00
checker_t.h Use iterator, rather than index access for JSON data, if possible. Bit of a speed up! 2022-01-06 09:50:58 +00:00
cycle_t.cpp Constify a few statements. Not much difference. 2021-10-23 17:46:59 +01:00
cycle_t.h Tidy up header usage. 2021-10-24 11:42:43 +01:00
cycles_t.h cycles_t is better served as an array_t typedef 2021-12-08 19:43:40 +00:00
element_t.cpp Improve overall test speed by reusing test runners. 2021-10-25 18:40:21 +01:00
element_t.h Some visibility refactoring. 2021-10-28 16:56:54 +01:00
HarteTest_6502.vcxproj Remind MSVC++ of its responsibilities as to properly define "__cplusplus" 2022-01-01 15:13:16 +00:00
HarteTest_6502.vcxproj.filters Coroutine generator becomes a part of the core EightBit library. 2021-12-17 09:19:16 +00:00
opcode_test_suite_t.cpp Use iterator, rather than index access for JSON data, if possible. Bit of a speed up! 2022-01-06 09:50:58 +00:00
opcode_test_suite_t.h Use iterator, rather than index access for JSON data, if possible. Bit of a speed up! 2022-01-06 09:50:58 +00:00
parser_t.cpp Use C++20 co-routines as generators for opcode suite and test generation. 2021-10-27 09:53:58 +01:00
parser_t.h Experimentation with C++17 compatibilty. Mainly an exercise in rewrting coroutine code in boost::coroutine2. Interesting! 2022-01-01 13:20:34 +00:00
processor_test_suite_t.cpp Use iterator, rather than index access for JSON data, if possible. Bit of a speed up! 2022-01-06 09:50:58 +00:00
processor_test_suite_t.h Use iterator, rather than index access for JSON data, if possible. Bit of a speed up! 2022-01-06 09:50:58 +00:00
ram_t.h Lots of C++20 and stability changes in 6502 HarteTest 2021-12-08 19:54:53 +00:00
state_t.cpp Refactor to share JSON implementation details. 2021-10-22 13:10:23 +01:00
state_t.h Some visibility refactoring. 2021-10-28 16:56:54 +01:00
stdafx.cpp First stab at using the Harte randomised processor tests. Some failures detected in the M6502 run. 2021-10-10 21:26:30 +01:00
stdafx.h So I can compare implementations, add a non-coroutine variant of the HarteTest suite. 2022-01-03 00:50:41 +00:00
test_t.cpp Improve overall test speed by reusing test runners. 2021-10-25 18:40:21 +01:00
test_t.h Improve overall test speed by reusing test runners. 2021-10-25 18:40:21 +01:00
TestRunner.cpp Refactor the checking code into into it's own class. 2021-10-31 09:49:10 +00:00
TestRunner.h Remove unused includes 2022-01-01 11:13:28 +00:00
tests.cpp Use iterator, rather than index access for JSON data, if possible. Bit of a speed up! 2022-01-06 09:50:58 +00:00