Skip to content

CPU Refactoring#119

Merged
craigthomas merged 5 commits intomainfrom
cpu-refactor
Feb 19, 2025
Merged

CPU Refactoring#119
craigthomas merged 5 commits intomainfrom
cpu-refactor

Conversation

@craigthomas
Copy link
Owner

This PR refactors the CPU class fairly significantly. Instructions have been modified to remove the dataclass InstructionBundle as well as MemoryResult, as these were cumbersome and obfuscated what memory elements or register data was being passed to the actual instruction. The JDK build version was bumped to version 17, while the dependency for Java was left at version 8. Gradle was also bumped to version 8.12.

@craigthomas craigthomas merged commit 3480d36 into main Feb 19, 2025
2 checks passed
@craigthomas craigthomas deleted the cpu-refactor branch February 20, 2025 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant