onflow / cadence

Cadence, the resource-oriented smart contract programming language 🏃‍♂️
https://cadence-lang.org
Apache License 2.0
534 stars 138 forks source link

Move subdirectories under `runtime` to top level #3620

Closed SupunS closed 1 month ago

SupunS commented 1 month ago

Work towards #526

Description

Move sub directories under ./interpreter/ to ./


github-actions[bot] commented 1 month ago

Cadence Benchstat comparison

This branch with compared with the base branch onflow:master commit dbf53519bf270cb8f931425d4f00dc436b5ac122 The command for i in {1..N}; do go test ./... -run=XXX -bench=. -benchmem -shuffle=on; done was used. Bench tests were run a total of 7 times on each branch.

Collapsed results for better readability

SupunS commented 1 month ago

The backward compatibility check fails, because now the package names on master is different than what the tool uses. This would get fixed for subsequent PRs once this PR is merged to master.