1. 06 Aug, 2024 3 commits
  2. 05 Aug, 2024 4 commits
  3. 03 Aug, 2024 8 commits
  4. 02 Aug, 2024 9 commits
  5. 01 Aug, 2024 5 commits
  6. 31 Jul, 2024 5 commits
  7. 30 Jul, 2024 6 commits
    • dependabot[bot]'s avatar
      dependabot(gomod): bump github.com/onsi/gomega from 1.34.0 to 1.34.1 (#11279) · 02e04637
      dependabot[bot] authored
      Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.34.0 to 1.34.1.
      - [Release notes](https://github.com/onsi/gomega/releases)
      - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/onsi/gomega/compare/v1.34.0...v1.34.1)
      
      ---
      updated-dependencies:
      - dependency-name: github.com/onsi/gomega
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      02e04637
    • protolambda's avatar
      op-chain-ops: Organize deploy-config, improve check-logging (#11189) · 63b952a0
      protolambda authored
      * op-chain-ops: Organize deploy-config, improve check-logging
      
      * op-chain-ops: fix DAChallengeProxy check
      
      * op-chain-ops: add godocs
      63b952a0
    • protolambda's avatar
      contracts-bedrock docker fix (#11278) · 8198bfca
      protolambda authored
      * contracts-bedrock docker fix
      
      * lockfile update for pnpm workspace
      8198bfca
    • mbaxter's avatar
      mt-cannon: Implement mips logic (#11188) · 05a9c478
      mbaxter authored
      * cannon: Copy over singlethreaded impls as a starting point
      
      * cannon: Update mips property access to work with MTState
      
      * cannon: Add new syscall constants
      
      * mt-cannon: Implement clone syscall
      
      * mt-cannon: Implement remaining new syscalls
      
      * mt-cannon: Implement thread traversal changes to mipsStep()
      
      * mt-cannon: Add logger, log when max steps reached
      
      * mt-cannon: Implement onWaitComplete()
      
      * mt-cannon: Implement thread manipulation methods
      
      Also, use slices of pointers for the thread stacks
      
      * mt-cannon: Move thread traversal fns to mips.go
      
      * mt-cannon: Fix issue where wakeup traversal never stops
      
      * mt-cannon: Fix issue where we can end up popping an empty stack
      
      * mt-cannon: Move thread definitions to new thread.go file
      
      * cannon: Add compile-time type checks for FPVM(State) impls
      
      * mt-cannon: Add new threaded StackTracker
      
      * mt-cannon: Update proof generation to include thread proof
      
      * mt-cannon: Move FPVM compile-time type check
      
      * cannon: Run common vm tests across all FPVM impls
      
      * cannon: Cut OpenMIPS clone test
      
      * cannon: Cleanup - fix some discrepancies, clarify constant
      
      * cannon: Disable mem profiling in op-program instead of patch.go
      
      * cannon: Consolidate calls to program.PatchGo
      
      * cannon: Disable program.PatchGo in MTCannon tests
      
      * mt-cannon: Add multithreaded program test
      
      * cannon: Only run sleep check for single-threaded cannon
      
      * op-program: Update profiling before dependency init fns are called
      
      * mt-cannon: Track stack on thread clone, handled popped threads
      
      * mt-cannon: Panic if unrecognized syscall is executed
      
      * mt-cannon: Panic if unexpected flags are passed to SysClone
      
      * mt-cannon: Add some tests for EncodeThreadProof()
      
      * mt-cannon: Add some more tests around threadProof edge cases
      
      * mt-cannon: Minimize logging
      
      * cannon: Update go version in cannon/example/multithreaded/go.mod
      Co-authored-by: default avatarInphi <mlaw2501@gmail.com>
      
      * mt-cannon: Rework clone behavior based on feedback
      
      * mt-cannon: Rework wakeup logic
      
      * mt-cannon: Cleanup - simplify clone, refine logging
      
      * Revert "cannon: Cut OpenMIPS clone test"
      
      This reverts commit d876d6a44ffc01672a019d5b2411e7d3eab08439.
      
      * mt-cannon: Skip open-mips clone test add todos
      
      * mt-cannon: Handle munmap syscall
      
      * mt-cannon: Exit if the last thread exits
      
      * cannon: Clarify skip comment
      
      * cannon: Add some todos
      
      * cannon: Add guard around logging
      
      ---------
      Co-authored-by: default avatarInphi <mlaw2501@gmail.com>
      05a9c478
    • Inphi's avatar
    • Mark Tyneway's avatar
      cleanup: rm more js (#11260) · 5b13bad9
      Mark Tyneway authored
      * deps: pull js together
      
      Puts all js in the single package where it is used
      
      * deps: move linting config
      
      * nx: remove config
      
      * changesets: remove
      
      * npmignore: remove
      
      * npmrc: remove workspace
      
      * ci: cleanup
      
      * check-changed: remove nx dep
      
      * build: attempt fix
      
      * ci: cleanup
      5b13bad9