• mbaxter's avatar
    cannon: Implement thread-safe ll and sc operations (#11906) · 4af1fe6e
    mbaxter authored
    * cannon: Extract RMW op handling from shared logic
    
    * cannon: Add more test cases of LL/SC behavior
    
    * cannon: Cut ll/sc-related logic from common mips code
    
    * cannon: Setup mips helpers to return memory modification info
    
    * cannon: Add new fields to track reserved memory
    
    * cannon: Add a boolean field indicating whether an ll reservation is active
    
    * cannon: Implement ll/sc for MTCannon
    
    * cannon: Add modified sysRead tests for MTCannon
    
    * cannon: Test store operations cleare memory reservations
    
    * cannon: Update SysClockGettime to clear ll memory reservation
    
    * cannon: Fix slither warning - initialize variable
    
    * cannon: Bump MIP2.sol version
    
    * cannon: Run semver, snapshot tasks
    
    * cannon: Cut unused log msg
    
    * cannon: Add new error to MIPS interfaces
    
    * cannon: Cut stale TODO
    4af1fe6e
Name
Last commit
Last update
..
cmd Loading commit data...
docs Loading commit data...
mipsevm Loading commit data...
serialize Loading commit data...
testdata Loading commit data...
.gitignore Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
main.go Loading commit data...