• mbaxter's avatar
    cannon: Simplify futex handling (#13754) · b8c011f1
    mbaxter authored
    * cannon: Simplify futex handling
    
    * cannon: Cut envar and go ahead and implement new futex behavior directly
    
    * cannon: Cut now unused onWaitComplete() method
    
    * cannon: Update single-threaded mips call to getSyscallArgs
    
    * cannon: Update contracts to match go vm
    
    * cannon: Update solidity tests
    
    * cannon: Reconcile MIPS.sol version with latest release (1.2.1)
    
    * cannon: Update differential tests
    
    * cannon: Cut wakeup field
    
    * cannon: Remove thread futex fields
    
    * cannon: Fix const name
    
    * cannon: Add new cannon state versions
    
    * cannon: Cut wakeup stats
    
    * cannon: Fix ParseStateVersion(), add test
    
    * cannon: Reenable evm validation in tests
    
    * cannon: Temporarily use ad hoc cannon release
    
    * cannon: Run semver lock
    
    * cannon: Fix semver comment, run semver-lock
    
    * cannon: Cut unused constants
    
    * cannon: Use latest cannon release in op-stack-go dockerfile
    
    ---------
    Co-authored-by: default avatarinphi <mlaw2501@gmail.com>
    b8c011f1
debug.go 854 Bytes