Skip to content

Commit

Permalink
[Release] 1.10.0.0 (#5452)
Browse files Browse the repository at this point in the history
  • Loading branch information
effectfully authored Aug 3, 2023
1 parent 6d464b2 commit 24399d7
Show file tree
Hide file tree
Showing 16 changed files with 171 additions and 159 deletions.
6 changes: 3 additions & 3 deletions doc/read-the-docs-site/plutus-doc.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@ executable doc-doctests
, containers
, flat ^>=0.6
, lens
, plutus-core ^>=1.9
, plutus-ledger-api ^>=1.9
, plutus-tx ^>=1.9
, plutus-core ^>=1.10
, plutus-ledger-api ^>=1.10
, plutus-tx ^>=1.10
, prettyprinter
, random
, serialise
Expand Down
124 changes: 62 additions & 62 deletions plutus-benchmark/plutus-benchmark.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -68,14 +68,14 @@ library plutus-benchmark-common

other-modules: Paths_plutus_benchmark
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, bytestring
, criterion
, directory
, filepath
, flat ^>=0.6
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10
, tasty
, tasty-golden
, temporary
Expand Down Expand Up @@ -103,28 +103,28 @@ library nofib-internal
PlutusBenchmark.NoFib.Queens

build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, deepseq
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10

executable nofib-exe
import: lang, ghc-version-support
main-is: Main.hs
hs-source-dirs: nofib/exe
build-depends:
, ansi-wl-pprint
, base >=4.9 && <5
, base >=4.9 && <5
, bytestring
, flat ^>=0.6
, lens
, nofib-internal
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10
, transformers

benchmark nofib
Expand Down Expand Up @@ -162,11 +162,11 @@ test-suite plutus-benchmark-nofib-tests
main-is: Spec.hs
hs-source-dirs: nofib/test
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, nofib-internal
, plutus-benchmark-common
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.9
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.10
, tasty
, tasty-hunit
, tasty-quickcheck
Expand All @@ -192,23 +192,23 @@ library lists-internal
PlutusBenchmark.Lists.Sort.QuickSort

build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, mtl
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10

executable list-sort-exe
import: lang, ghc-version-support
main-is: Main.hs
hs-source-dirs: lists/exe
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, lists-internal
, monoidal-containers
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-core ^>=1.10

benchmark lists
import: lang, ghc-version-support
Expand All @@ -231,11 +231,11 @@ test-suite plutus-benchmark-lists-tests
Sum.Spec

build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, lists-internal
, plutus-benchmark-common
, plutus-core:plutus-core-testlib ^>=1.9
, plutus-tx:plutus-tx-testlib ^>=1.9
, plutus-core:plutus-core-testlib ^>=1.10
, plutus-tx:plutus-tx-testlib ^>=1.10
, tasty
, tasty-quickcheck

Expand All @@ -257,8 +257,8 @@ benchmark validation
, flat ^>=0.6
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-ledger-api ^>=1.9
, plutus-core ^>=1.10
, plutus-ledger-api ^>=1.10

---------------- validation-decode ----------------

Expand All @@ -278,8 +278,8 @@ benchmark validation-decode
, flat ^>=0.6
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-ledger-api ^>=1.9
, plutus-core ^>=1.10
, plutus-ledger-api ^>=1.10

---------------- validation-full ----------------

Expand All @@ -299,8 +299,8 @@ benchmark validation-full
, flat ^>=0.6
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-ledger-api ^>=1.9
, plutus-core ^>=1.10
, plutus-ledger-api ^>=1.10

---------------- Cek cost model calibration ----------------

Expand All @@ -319,9 +319,9 @@ benchmark cek-calibration
, criterion >=1.5.9.0
, lens
, mtl
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10

---------------- Signature verification throughput ----------------

Expand All @@ -335,14 +335,14 @@ executable ed25519-costs
main-is: Main.hs
other-modules: PlutusBenchmark.Ed25519.Common
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, bytestring
, cardano-crypto-class
, hedgehog
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10

-- Calculate the predicted costs of sequences of ed25519 signature verification
-- operations and compare them with a golden file.
Expand All @@ -358,14 +358,14 @@ test-suite ed25519-costs-test
main-is: Spec.hs
other-modules: PlutusBenchmark.Ed25519.Common
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, bytestring
, cardano-crypto-class
, hedgehog
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10

---------------- BLS12-381 experiments ----------------

Expand All @@ -386,17 +386,17 @@ library bls12-381lib-internal
PlutusBenchmark.BLS12_381.Scripts

build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, bytestring
, cardano-crypto-class
, deepseq
, flat ^>=0.6
, hedgehog
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-ledger-api ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, plutus-core ^>=1.10
, plutus-ledger-api ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10

-- Print out predicted costs of various scripts involving BLS12-381 operations
executable bls12-381-costs
Expand Down Expand Up @@ -444,8 +444,8 @@ benchmark bls12-381-benchmarks
, bytestring
, criterion >=1.5.9.0
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-tx ^>=1.9
, plutus-core ^>=1.10
, plutus-tx ^>=1.10

---------------- script contexts ----------------

Expand All @@ -458,10 +458,10 @@ library script-contexts-internal
hs-source-dirs: script-contexts/src
exposed-modules: PlutusBenchmark.ScriptContexts
build-depends:
, base >=4.9 && <5
, plutus-ledger-api ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, base >=4.9 && <5
, plutus-ledger-api ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10

test-suite plutus-benchmark-script-contexts-tests
import: lang, ghc-version-support
Expand All @@ -475,10 +475,10 @@ test-suite plutus-benchmark-script-contexts-tests
hs-source-dirs: script-contexts/test
other-modules:
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, plutus-benchmark-common
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
, plutus-tx:plutus-tx-testlib ^>=1.9
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
, plutus-tx:plutus-tx-testlib ^>=1.10
, script-contexts-internal
, tasty
, tasty-hunit
Expand Down Expand Up @@ -511,10 +511,10 @@ library marlowe-internal
, mtl
, newtype-generics
, plutus-benchmark-common
, plutus-core:{plutus-core, plutus-core-execlib} ^>=1.9
, plutus-ledger-api ^>=1.9
, plutus-tx ^>=1.9
, plutus-tx-plugin ^>=1.9
, plutus-core:{plutus-core, plutus-core-execlib} ^>=1.10
, plutus-ledger-api ^>=1.10
, plutus-tx ^>=1.10
, plutus-tx-plugin ^>=1.10
, serialise

executable marlowe-validators
Expand All @@ -537,8 +537,8 @@ executable marlowe-validators
, cardano-binary
, marlowe-internal
, plutus-benchmark-common
, plutus-ledger-api ^>=1.9
, plutus-tx ^>=1.9
, plutus-ledger-api ^>=1.10
, plutus-tx ^>=1.10
, serialise

benchmark marlowe
Expand All @@ -555,6 +555,6 @@ benchmark marlowe
, criterion
, marlowe-internal
, plutus-benchmark-common
, plutus-core ^>=1.9
, plutus-ledger-api ^>=1.9
, plutus-tx ^>=1.9
, plutus-core ^>=1.10
, plutus-ledger-api ^>=1.10
, plutus-tx ^>=1.10
14 changes: 7 additions & 7 deletions plutus-conformance/plutus-conformance.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ library
, directory
, filepath
, lens
, plutus-core ^>=1.9
, plutus-core ^>=1.10
, tasty
, tasty-expected-failure
, tasty-golden
Expand All @@ -63,10 +63,10 @@ executable test-utils
hs-source-dirs: executables/test-utils/
other-modules:
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, optparse-applicative
, plutus-conformance
, plutus-core ^>=1.9
, plutus-core ^>=1.10
, plutus-metatheory
, tasty-golden
, text
Expand Down Expand Up @@ -102,10 +102,10 @@ test-suite haskell-steppable-conformance
hs-source-dirs: haskell-steppable test-cases
other-modules:
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, lens
, plutus-conformance
, plutus-core ^>=1.9
, plutus-core ^>=1.10

test-suite agda-conformance
import: lang
Expand All @@ -114,8 +114,8 @@ test-suite agda-conformance
hs-source-dirs: agda test-cases
other-modules:
build-depends:
, base >=4.9 && <5
, base >=4.9 && <5
, plutus-conformance
, plutus-core ^>=1.9
, plutus-core ^>=1.10
, plutus-metatheory
, transformers
12 changes: 12 additions & 0 deletions plutus-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@

<a id='changelog-1.10.0.0'></a>
# 1.10.0.0 — 2023-08-02

## Added

- `keccak_256` builtin
- `blake2b_224` builtin

## Changed

- Separated the single `Includes` constraint into two constraints, `HasTypeLevel` and `HasTermLevel` (which together form `HasTypeAndTermLevel`) in #5434.

<a id='changelog-1.9.0.0'></a>
# 1.9.0.0 — 2023-07-21

Expand Down

This file was deleted.

This file was deleted.

Loading

1 comment on commit 24399d7

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Plutus Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.05.

Benchmark suite Current: 24399d7 Previous: 6d464b2 Ratio
validation-crowdfunding-success-2 835.1 μs 762.1 μs 1.10
validation-currency-1 1319 μs 909.9 μs 1.45
validation-escrow-redeem_1-1 1376 μs 1300 μs 1.06
validation-escrow-redeem_2-1 1571 μs 1459 μs 1.08
validation-escrow-redeem_2-3 1558 μs 1429 μs 1.09
validation-escrow-refund-1 547.8 μs 521.5 μs 1.05
validation-future-increase-margin-1 938.4 μs 874.5 μs 1.07
validation-future-increase-margin-2 2085 μs 1939 μs 1.08
validation-future-increase-margin-3 2015.0000000000002 μs 1891 μs 1.07
validation-future-increase-margin-4 1978 μs 1649 μs 1.20
validation-future-increase-margin-5 3241 μs 2932 μs 1.11
validation-future-pay-out-1 1190 μs 866.1 μs 1.37
validation-future-pay-out-3 2739 μs 1908 μs 1.44
validation-future-pay-out-4 3123 μs 2822 μs 1.11
validation-future-settle-early-2 2143 μs 1921 μs 1.12
validation-future-settle-early-4 2332 μs 2145 μs 1.09
validation-game-sm-success_1-2 857.2 μs 683.4 μs 1.25
validation-game-sm-success_1-3 2435 μs 2305 μs 1.06
validation-game-sm-success_2-1 1443 μs 1322 μs 1.09
validation-game-sm-success_2-3 2603 μs 2232 μs 1.17
validation-game-sm-success_2-4 805.4 μs 732.7 μs 1.10
validation-game-sm-success_2-5 2555 μs 2265 μs 1.13
validation-game-sm-success_2-6 857 μs 807.9 μs 1.06
validation-multisig-sm-1 1499 μs 1388 μs 1.08
validation-multisig-sm-2 1533 μs 1379 μs 1.11
validation-multisig-sm-3 1492 μs 1345 μs 1.11
validation-multisig-sm-5 2257 μs 2005 μs 1.13
validation-multisig-sm-6 1617 μs 1359 μs 1.19
validation-multisig-sm-7 1476 μs 1355 μs 1.09
validation-multisig-sm-8 1722 μs 1317 μs 1.31
validation-multisig-sm-9 1481 μs 1365 μs 1.08
validation-multisig-sm-10 2495 μs 1913 μs 1.30
validation-ping-pong-1 1214 μs 1086 μs 1.12
validation-ping-pong-2 1217 μs 1147 μs 1.06
validation-ping-pong_2-1 733.7 μs 666.5 μs 1.10
validation-prism-2 1571 μs 1396 μs 1.13
validation-stablecoin_1-1 3164 μs 2994 μs 1.06
validation-stablecoin_2-4 770.7 μs 696.9 μs 1.11
validation-token-account-2 1444 μs 1189 μs 1.21
validation-uniswap-1 1532 μs 1438 μs 1.07
validation-uniswap-2 928.2 μs 762.1 μs 1.22
validation-decode-auction_2-1 594.9 μs 558.1 μs 1.07
validation-decode-auction_2-2 1487 μs 1374 μs 1.08
validation-decode-auction_2-3 1706 μs 1428 μs 1.19
validation-decode-future-increase-margin-1 702.4 μs 654.6 μs 1.07
validation-decode-future-increase-margin-5 2380 μs 1794 μs 1.33
validation-decode-future-pay-out-1 653.9 μs 611.1 μs 1.07
validation-decode-future-pay-out-2 865.4 μs 814.8 μs 1.06
validation-decode-future-pay-out-3 916.7 μs 865.7 μs 1.06
validation-decode-game-sm-success_2-2 479.4 μs 455.2 μs 1.05
validation-decode-game-sm-success_2-3 1728 μs 1582 μs 1.09
validation-decode-game-sm-success_2-5 1530 μs 1346 μs 1.14
validation-decode-multisig-sm-1 1602 μs 1467 μs 1.09
validation-decode-multisig-sm-2 1777 μs 1659 μs 1.07
validation-decode-multisig-sm-4 1968 μs 1569 μs 1.25
validation-decode-prism-2 1458 μs 1379 μs 1.06
validation-decode-prism-3 741.5 μs 637.1 μs 1.16
validation-decode-pubkey-1 483.5 μs 446.2 μs 1.08
validation-decode-stablecoin_1-2 658.8 μs 514.7 μs 1.28
validation-decode-stablecoin_1-5 3194 μs 2907 μs 1.10
validation-decode-stablecoin_2-1 3169 μs 2588 μs 1.22
validation-decode-stablecoin_2-3 3151 μs 2797 μs 1.13
validation-decode-token-account-1 740.9 μs 665.1 μs 1.11
validation-decode-uniswap-2 739.3 μs 632.2 μs 1.17
validation-decode-uniswap-3 2365 μs 1904 μs 1.24
validation-decode-uniswap-4 596.3 μs 497.2 μs 1.20
validation-decode-uniswap-5 2279 μs 1971 μs 1.16
validation-decode-uniswap-6 688.9 μs 492.5 μs 1.40
validation-decode-vesting-1 1130 μs 830.5 μs 1.36
nofib-clausify/formula2 41800 μs 39020 μs 1.07
nofib-clausify/formula3 116600 μs 109200 μs 1.07
nofib-clausify/formula4 195000 μs 179900 μs 1.08
nofib-clausify/formula5 767500 μs 696300 μs 1.10
nofib-knights/4x4 155900 μs 143700 μs 1.08
nofib-knights/6x6 457400 μs 429900 μs 1.06
nofib-knights/8x8 785200 μs 714900 μs 1.10
nofib-primetest/05digits 98160 μs 92420 μs 1.06
nofib-primetest/10digits 258399.99999999997 μs 242700 μs 1.06
nofib-primetest/30digits 785700 μs 731800 μs 1.07
nofib-queens4x4/bt 30810 μs 26970 μs 1.14
marlowe-semantics/1a2f2540121f09321216090b2b1f211e3f020c2c133a1a3c3f3c232a26153a04 5993 μs 5541 μs 1.08
marlowe-semantics/67ba5a9a0245ee3aff4f34852b9889b8c810fccd3dce2a23910bddd35c503b71 839100 μs 684500 μs 1.23
marlowe-semantics/66af9e473d75e3f464971f6879cc0f2ef84bafcb38fbfa1dbc31ac2053628a38 9798 μs 8949 μs 1.09
marlowe-semantics/21953bf8798b28df60cb459db24843fb46782b19ba72dc4951941fb4c20d2263 3264 μs 2484 μs 1.31
marlowe-semantics/7529b206a78becb793da74b78c04d9d33a2540a1abd79718e681228f4057403a 4686 μs 3513 μs 1.33
marlowe-semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 5216 μs 4199 μs 1.24
marlowe-semantics/1d56060c3b271226064c672a282663643b1b0823471c67737f0b076870331260 5447 μs 4774 μs 1.14
marlowe-semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 4919 μs 4165 μs 1.18
marlowe-semantics/55dfe42688ad683b638df1fa7700219f00f53b335a85a2825502ab1e0687197e 1616 μs 1526 μs 1.06
marlowe-semantics/8c7fdc3da6822b5112074380003524f50fb3a1ce6db4e501df1086773c6c0201 7340 μs 6189 μs 1.19
marlowe-semantics/0101020201010201010200010102000201000201010102000102010201010000 2053 μs 1581 μs 1.30
marlowe-semantics/71965c9ccae31f1ffc1d85aa20a356d4ed97a420954018d8301ec4f9783be0d7 2045.9999999999998 μs 1663 μs 1.23
marlowe-semantics/dd11ae574eaeab0e9925319768989313a93913fdc347c704ddaa27042757d990 5029 μs 4657 μs 1.08
marlowe-semantics/5f130d19918807b60eab4c03119d67878fb6c6712c28c54f5a25792049294acc 1843 μs 1451 μs 1.27
marlowe-semantics/6d88f7294dd2b5ce02c3dc609bc7715bd508009738401d264bf9b3eb7c6f49c1 4740 μs 2185 μs 2.17
marlowe-semantics/e34b48f80d49360e88c612f4016f7d68cb5678dd8cd5ddb981375a028b3a40a5 2156 μs 1872 μs 1.15
marlowe-semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 2351 μs 1931 μs 1.22
marlowe-semantics/dc241ac6ad1e04fb056d555d6a4f2d08a45d054c6f7f34355fcfeefebef479f3 2889 μs 1902 μs 1.52
marlowe-semantics/1d6e3c137149a440f35e0efc685b16bfb8052ebcf66ec4ad77e51c11501381c7 2043.0000000000002 μs 1923 μs 1.06
marlowe-semantics/33c3efd79d9234a78262b52bc6bbf8124cb321a467dedb278328215167eca455 4106 μs 3105 μs 1.32
marlowe-semantics/26e24ee631a6d927ea4fb4fac530cfd82ff7636986014de2d2aaa460ddde0bc3 3268 μs 2583 μs 1.27
marlowe-semantics/28fdce478e179db0e38fb5f3f4105e940ece450b9ce8a0f42a6e313b752e6f2c 18960 μs 15870 μs 1.19
marlowe-semantics/0101080808040600020306010000000302050807010208060100070207080202 6017 μs 4742 μs 1.27
marlowe-semantics/e9234d2671760874f3f660aae5d3416d18ce6dfd7af4231bdd41b9ec268bc7e1 32790 μs 29200 μs 1.12
marlowe-semantics/f339f59bdf92495ed2b14e2e4d3705972b4dda59aa929cffe0f1ff5355db8d79 300600 μs 285100 μs 1.05
marlowe-semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 4205 μs 3845 μs 1.09
marlowe-semantics/9fabc4fc3440cdb776b28c9bb1dd49c9a5b1605fe1490aa3f4f64a3fa8881b25 4049.0000000000005 μs 3665 μs 1.10
marlowe-semantics/d64607eb8a1448595081547ea8780886fcbd9e06036460eea3705c88ea867e33 1764 μs 1536 μs 1.15
marlowe-semantics/383683bfcecdab0f4df507f59631c702bd11a81ca3841f47f37633e8aacbb5de 3976 μs 3416 μs 1.16
marlowe-semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 64019.99999999999 μs 52150 μs 1.23
marlowe-semantics/0be82588e4e4bf2ef428d2f44b7687bbb703031d8de696d90ec789e70d6bc1d8 8419 μs 7957 μs 1.06
marlowe-semantics/30aa34dfbe89e0c43f569929a96c0d2b74c321d13fec0375606325eee9a34a6a 6684 μs 5204 μs 1.28
marlowe-semantics/74c67f2f182b9a0a66c62b95d6fac5ace3f7e71ea3abfc52ffbe3ecb93436ea2 4449 μs 3713 μs 1.20
marlowe-semantics/ecb5e8308b57724e0f8533921693f111eba942123cf8660aac2b5bac21ec28f0 6388 μs 5351 μs 1.19
marlowe-semantics/4d7adf91bfc93cebe95a7e054ec17cfbb912b32bd8aecb48a228b50e02b055c8 3014 μs 2869 μs 1.05
marlowe-semantics/0001000101000000010101000001000001010101010100000001000001010000 4954 μs 3833 μs 1.29
marlowe-semantics/a9a853b6d083551f4ed2995551af287880ef42aee239a2d9bc5314d127cce592 2825 μs 2654 μs 1.06
marlowe-semantics/5abae75af26f45658beccbe48f7c88e74efdfc0b8409ba1e98f95fa5b6caf999 2827 μs 1836 μs 1.54
marlowe-semantics/acb9c83c2b78dabef8674319ad69ba54912cd9997bdf2d8b2998c6bfeef3b122 3448 μs 3059 μs 1.13
marlowe-semantics/238b21364ab5bdae3ddb514d7001c8feba128b4ddcf426852b441f9a9d02c882 1714 μs 1528 μs 1.12
marlowe-semantics/53ed4db7ab33d6f907eec91a861d1188269be5ae1892d07ee71161bfb55a7cb7 1532 μs 1332 μs 1.15
marlowe-semantics/675d63836cad11b547d1b4cddd498f04c919d4342612accf40913f9ae9419fac 5402 μs 3781 μs 1.43
marlowe-semantics/3bb75b2e53eb13f718eacd3263ab4535f9137fabffc9de499a0de7cabb335479 2740 μs 1788 μs 1.53
marlowe-semantics/07070c070510030509010e050d00040907050e0a0d06030f1006030701020607 4398 μs 4075.9999999999995 μs 1.08
marlowe-semantics/8d9ae67656a2911ab15a8e5301c960c69aa2517055197aff6b60a87ff718d66c 2714 μs 2458 μs 1.10
marlowe-semantics/331e4a1bb30f28d7073c54f9a13c10ae19e2e396c299a0ce101ee6bf4b2020db 2379 μs 1890 μs 1.26
marlowe-semantics/ffdd68a33afd86f8844c9f5e45b2bda5b035aa02274161b23d57709c0f8b8de6 6056 μs 5670 μs 1.07
marlowe-semantics/e3afd22d01ff12f381cf915fd32358634e6c413f979f2492cf3339319d8cc079 1633 μs 1306 μs 1.25
marlowe-semantics/119fbea4164e2bf21d2b53aa6c2c4e79414fe55e4096f5ce2e804735a7fbaf91 4427 μs 3895 μs 1.14
marlowe-semantics/0003040402030103010203030303000200000104030002040304020400000102 5643 μs 4944 μs 1.14
marlowe-semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 5264 μs 3868 μs 1.36
marlowe-semantics/3db496e6cd39a8b888a89d0de07dace4397878958cab3b9d9353978b08c36d8a 5875 μs 5166 μs 1.14
marlowe-semantics/4f9e8d361b85e62db2350dd3ae77463540e7af0d28e1eb68faeecc45f4655f57 6863 μs 6162 μs 1.11
marlowe-semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 2993 μs 2819 μs 1.06
marlowe-semantics/0104010200020000040103020102020004040300030304040400010301040303 3042 μs 2774 μs 1.10
marlowe-semantics/2797d7ac77c1b6aff8e42cf9a47fa86b1e60f22719a996871ad412cbe4de78b5 146600 μs 134100 μs 1.09
marlowe-semantics/12910f24d994d451ff379b12c9d1ecdb9239c9b87e5d7bea570087ec506935d5 2429 μs 2173 μs 1.12
marlowe-semantics/5d0a88250f13c49c20e146819357a808911c878a0e0a7d6f7fe1d4a619e06112 4809 μs 4380 μs 1.10
marlowe-semantics/4c3efd13b6c69112a8a888372d56c86e60c232125976f29b1c3e21d9f537845c 4461 μs 4173 μs 1.07
marlowe-semantics/004025fd712d6c325ffa12c16d157064192992faf62e0b991d7310a2f91666b8 9644 μs 8197 μs 1.18
marlowe-semantics/57728d8b19b0e06412786f3dfed9e1894cd0ad1d2bc2bd497ec0ecb68f989d2b 2035.0000000000002 μs 1649 μs 1.23
marlowe-role-payout/46f8d00030436e4da490a86b331fa6c3251425fb8c19556080e124d75bad7bd6 652 μs 611.3 μs 1.07
marlowe-role-payout/3569299fc986f5354d02e627a9eaa48ab46d5af52722307a0af72bae87e256dc 677.7 μs 641.7 μs 1.06
marlowe-role-payout/962c2c658b19904372984a56409707401e64e9b03c1986647134cfd329ec5139 824.6 μs 697.6 μs 1.18
marlowe-role-payout/a7cb09f417c3f089619fe25b7624392026382b458486129efcff18f8912bf302 658.1 μs 596.8 μs 1.10
marlowe-role-payout/6621a69217f09d91f42876a9c0cecf79de0e29bdd5b16c82c6c52cf959092ec4 713.3 μs 660.3 μs 1.08
marlowe-role-payout/caa409c40e39aed9b0f59214b4baa178c375526dea6026b4552b88d2cc729716 659.7 μs 573.5 μs 1.15
marlowe-role-payout/c78eeba7681d2ab51b4758efa4c812cc041928837c6e7563d8283cce67ce2e02 838.3 μs 682.6 μs 1.23
marlowe-role-payout/21a1426fb3fb3019d5dc93f210152e90b0a6e740ef509b1cdd423395f010e0ca 756.6 μs 709.3 μs 1.07
marlowe-role-payout/a6664a2d2a82f370a34a36a45234f6b33120a39372331678a3b3690312560ce9 932.6 μs 843.9 μs 1.11
marlowe-role-payout/5a0725d49c733130eda8bc6ed5234f7f6ff8c9dd2d201e8806125e5fbcc081f9 799.8 μs 644.3 μs 1.24
marlowe-role-payout/a27524cfad019df45e4e8316f927346d4cc39da6bdd294fb2c33c3f58e6a8994 673.2 μs 601.3 μs 1.12
marlowe-role-payout/bd460b7549b70c52e37b312a4242041eac18fe4a266f018bcea0c78a9085a271 795.5 μs 756.4 μs 1.05
marlowe-role-payout/bd79f4a84db23b7c4cd219d498bd581e085cbc3437957e74a8862281a700700b 936.7 μs 720.7 μs 1.30
marlowe-role-payout/73f044f34a30f26639c58bafe952047f74c7bf1eafebab5aadf5b73cfb9024ed 858.8 μs 585.5 μs 1.47
marlowe-role-payout/f7275afb60e33a550df13a132102e7e925dd28965a4efbe510a89b077ff9417f 636.6 μs 604.4 μs 1.05
marlowe-role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 1155 μs 954.8 μs 1.21
marlowe-role-payout/0202010002010100020102020102020001010101020102010001010101000100 913.4 μs 672.2 μs 1.36
marlowe-role-payout/1138a04a83edc0579053f9ffa9394b41df38230121fbecebee8c039776a88c0c 697.7 μs 605.3 μs 1.15
marlowe-role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 639.3 μs 602.3 μs 1.06
marlowe-role-payout/f53e8cafe26647ccce51e4c31db13608aea1f39034c0f52dee2e5634ef66e747 951.6 μs 710.4 μs 1.34
marlowe-role-payout/159e5a1bf16fe984b5569be7011b61b5e98f5d2839ca7e1b34c7f2afc7ffb58e 807.5 μs 580.1 μs 1.39
marlowe-role-payout/1a20b465d48a585ffd622bd8dc26a498a3c12f930ab4feab3a5064cfb3bc536a 747.9 μs 669.9 μs 1.12
marlowe-role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 1160 μs 754.3 μs 1.54
marlowe-role-payout/ec4712ee820eb959a43ebedfab6735f2325fa52994747526ffd2a4f4f84dd58e 806.5 μs 729.1 μs 1.11
marlowe-role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 716.6 μs 646.1 μs 1.11
marlowe-role-payout/a92b4072cb8601fa697e1150c08463b14ffced54eb963df08d322216e27373cb 1133 μs 677.2 μs 1.67
marlowe-role-payout/195f522b596360690d04586a2563470f2214163435331a6622311f7323433f1c 718.7 μs 622.6 μs 1.15
marlowe-role-payout/3897ef714bba3e6821495b706c75f8d64264c3fdaa58a3826c808b5a768c303d 776.2 μs 655.6 μs 1.18
marlowe-role-payout/f1a1e6a487f91feca5606f72bbb1e948c71abf043c6a0ea83bfea9ec6a0f08d8 707.6 μs 602.5 μs 1.17
marlowe-role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 741.3 μs 699.3 μs 1.06
marlowe-role-payout/ee3962fbd7373360f46decef3c9bda536a0b1daf6cda3b8a4bcfd6deeb5b4c53 857 μs 747.1 μs 1.15
marlowe-role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 897.8 μs 641.7 μs 1.40
marlowe-role-payout/c99ecc2146ce2066ba6dffc734923264f8794815acbc2ec74c2c2c42ba272e4d 880.5 μs 757 μs 1.16
marlowe-role-payout/49b8275d0cb817be40865694ab05e3cfe5fc35fb43b78e7de68c1f3519b536bd 669.4 μs 617.5 μs 1.08
marlowe-role-payout/af2e072b5adfaa7211e0b341e1f7319c4f4e7364a4247c9247132a927e914753 834.4 μs 787.4 μs 1.06
marlowe-role-payout/f2932e4ca4bbb94b0a9ffbe95fcb7bd5639d9751d75d56d5e14efa5bbed981df 646.9 μs 606.9 μs 1.07
marlowe-role-payout/b6243a5b4c353ce4852aa41705111d57867d2783eeef76f6d59beb2360da6e90 1219 μs 943.8 μs 1.29
marlowe-role-payout/b869f3928200061abb1c3060425b9354b0e08cbf4400b340b8707c14b34317cd 1151 μs 1016.9999999999999 μs 1.13
marlowe-role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 686.1 μs 641.3 μs 1.07

This comment was automatically generated by workflow using github-action-benchmark.

CC: @input-output-hk/plutus-core

Please sign in to comment.