Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

new proc-macro-based benchmarking syntax #12924

Merged
merged 148 commits into from
Jan 23, 2023

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    159de40 View commit details
    Browse the repository at this point in the history
  2. benchmark syntax

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    fabc0cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04d652c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6c8eae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    940a1d9 View commit details
    Browse the repository at this point in the history
  6. clean up

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    ece2c1d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7d0a467 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad8260c View commit details
    Browse the repository at this point in the history
  9. cargo fmt

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    7ab18a9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d4efeaf View commit details
    Browse the repository at this point in the history
  11. WIP

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    968a756 View commit details
    Browse the repository at this point in the history
  12. working

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    9ae168b View commit details
    Browse the repository at this point in the history
  13. add syntax for Linear<A, B>

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    d976fbf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9fd9dc9 View commit details
    Browse the repository at this point in the history
  15. params parsing WIP

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    ca6c377 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    09b1f32 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b767e9f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d36210a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    33ac0f7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b75410f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7686c7f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    061b3fe View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    883c738 View commit details
    Browse the repository at this point in the history
  24. clean up

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    193f946 View commit details
    Browse the repository at this point in the history
  25. use a module

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    a9784eb View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d3fe8ac View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    deb4157 View commit details
    Browse the repository at this point in the history
  28. clean up

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    982429d View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    749c7b0 View commit details
    Browse the repository at this point in the history
  30. re-add BareBlock

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    0ef810c View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    4fe2cd8 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    75297bb View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    dc12eb2 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    905f901 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    9ae7041 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    f989f89 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2189e0d View commit details
    Browse the repository at this point in the history
  38. properly track #[extra]

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    c1b3667 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    cf0a897 View commit details
    Browse the repository at this point in the history
  40. run_benchmarks WIP

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    199ae05 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    a7df617 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    58aa62e View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    44bf752 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    fadbc5b View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    8aad678 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    316210d View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    8218b3f View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    eae9464 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    057dc07 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    4f70c52 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    02bf583 View commit details
    Browse the repository at this point in the history
  52. refactor

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    f4c3035 View commit details
    Browse the repository at this point in the history
  53. clean up

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    03c2a7f View commit details
    Browse the repository at this point in the history
  54. fix

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    3023e48 View commit details
    Browse the repository at this point in the history
  55. move to outer

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    90d839f View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    700124e View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    2371768 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    d9c77e6 View commit details
    Browse the repository at this point in the history
  59. clean up

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    d8fb36a View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    63358d8 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    520d7eb View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    1fb5898 View commit details
    Browse the repository at this point in the history
  63. clean up

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    9d61cd3 View commit details
    Browse the repository at this point in the history
  64. switch to attribute-style

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    34b770b View commit details
    Browse the repository at this point in the history
  65. properly handle where clauses

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    a90a04f View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    f8525e2 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    59ae627 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    3b76271 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    43e461f View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    50fd18a View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    e279512 View commit details
    Browse the repository at this point in the history
  72. fix license years

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    7f2c3ed View commit details
    Browse the repository at this point in the history
  73. docs for lib.rs

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    73511ed View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    3b1387c View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    f318393 View commit details
    Browse the repository at this point in the history
  76. add docs

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    b885d62 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    f7c7454 View commit details
    Browse the repository at this point in the history
  78. update docs accordingly

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    2877c2c View commit details
    Browse the repository at this point in the history
  79. appease clippy

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    5df08c9 View commit details
    Browse the repository at this point in the history
  80. bump ci

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    7802bfd View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    09bd5ee View commit details
    Browse the repository at this point in the history
  82. fix doc tests

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    c601966 View commit details
    Browse the repository at this point in the history
  83. re-run CI

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    7c8af26 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    4b3707e View commit details
    Browse the repository at this point in the history
  85. bump CI

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    e6a671f View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    6e808af View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    c907eb1 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    08268b5 View commit details
    Browse the repository at this point in the history
  89. fix if-lets in benchmarks()

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    ffa06ea View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    8f3b7b5 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    7410006 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    f226fc8 View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    401eef5 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    1016153 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    47b679a View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    dd8fc6f View commit details
    Browse the repository at this point in the history
  97. fix clippy nits

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    fac2217 View commit details
    Browse the repository at this point in the history
  98. Use V2 bench syntax in pallet-example-basic

    Just testing the dev-ex...
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez authored and sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    bd229d0 View commit details
    Browse the repository at this point in the history
  99. carry over comment

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    91227f8 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    0443248 View commit details
    Browse the repository at this point in the history
  101. remove unneeded parenthesis

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    25b9093 View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    82fa413 View commit details
    Browse the repository at this point in the history
  103. add docs for _() syntax

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    0a371f5 View commit details
    Browse the repository at this point in the history
  104. fix crate access

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    67c227d View commit details
    Browse the repository at this point in the history
  105. simplify keyword access

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    b8b8d50 View commit details
    Browse the repository at this point in the history
  106. simplify module content destructuring

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    cff3a2a View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    5de75fe View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    b2a24bd View commit details
    Browse the repository at this point in the history
  109. simplify attr.path.segments.last()

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    c588411 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    d6e29b2 View commit details
    Browse the repository at this point in the history
  111. simplify extrinsic call keyword parsing

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    48fe1da View commit details
    Browse the repository at this point in the history
  112. use ? operator instead of return None

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    ce71216 View commit details
    Browse the repository at this point in the history
  113. rename generics => type_use_generics

    rename full_generics => type_impl_generics
    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    675f2e8 View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    2171d27 View commit details
    Browse the repository at this point in the history
  115. bump CI

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    37216c9 View commit details
    Browse the repository at this point in the history
  116. nit

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    14ef35f View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    ee570d3 View commit details
    Browse the repository at this point in the history
  118. change to B >= A

    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    sam0x17 and ggwpez committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    9660e5e View commit details
    Browse the repository at this point in the history
  119. remove unneeded ignore

    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    sam0x17 and ggwpez committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    1d559fb View commit details
    Browse the repository at this point in the history
  120. remove another ignore

    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    sam0x17 and ggwpez committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    d261bc5 View commit details
    Browse the repository at this point in the history
  121. add ui tests

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    88c8ada View commit details
    Browse the repository at this point in the history
  122. use _() style extrinsic call on accumulate_dummy

    Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    sam0x17 and ggwpez committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    93613ee View commit details
    Browse the repository at this point in the history
  123. add range check to ParamRange

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    2871686 View commit details
    Browse the repository at this point in the history
  124. ui test for bad param ranges

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    16d3581 View commit details
    Browse the repository at this point in the history
  125. fix failing example

    sam0x17 committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    68e2714 View commit details
    Browse the repository at this point in the history
  126. Configuration menu
    Copy the full SHA
    29308ac View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    0601567 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2023

  1. tweak expr_call span

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    be0439b View commit details
    Browse the repository at this point in the history
  2. fix typo

    sam0x17 committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    9d0e919 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. eliminate a match

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    232d4ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    186ce01 View commit details
    Browse the repository at this point in the history
  3. fix origin error span

    sam0x17 committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    b21ac54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7fa5fe1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    014d527 View commit details
    Browse the repository at this point in the history
  6. remove unneeded clone

    sam0x17 committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    b3f1ab0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b9472f2 View commit details
    Browse the repository at this point in the history
  8. preserve mod attributes

    sam0x17 committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    0663c88 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Configuration menu
    Copy the full SHA
    7bcb5ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30fc19e View commit details
    Browse the repository at this point in the history
  3. fix another ? operator

    sam0x17 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    4a6520b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c720703 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8ecf30c View commit details
    Browse the repository at this point in the history
  6. replace is_ok => is_err

    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    sam0x17 and KiChjang committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    bd67fc0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    252bf6f View commit details
    Browse the repository at this point in the history
  8. remove unneeded clone

    sam0x17 committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    d6de5a5 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Configuration menu
    Copy the full SHA
    091825b View commit details
    Browse the repository at this point in the history
  2. fix missing semi

    sam0x17 committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    43ee067 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Merge remote-tracking branch 'origin/master' into sam-benchmarking-ov…

    …erhaul
    parity-processbot committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    d344df8 View commit details
    Browse the repository at this point in the history