Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new gas metering method: mutable global + local gas function #34

Merged
merged 59 commits into from
Nov 20, 2022

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    926fcd5 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    448e16b View commit details
    Browse the repository at this point in the history
  2. all exported functions of the module to accept a new param and to set…

    … the gas_left global to its value at their very start
    agryaznov committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    445a5d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    b0e1f29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af54747 View commit details
    Browse the repository at this point in the history
  3. better naming

    agryaznov committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    dc3845a View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    daa48b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    cfd8381 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a557147 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c08caa4 View commit details
    Browse the repository at this point in the history
  4. docs updated

    agryaznov committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    ff59648 View commit details
    Browse the repository at this point in the history
  5. clippy fix

    agryaznov committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    144e272 View commit details
    Browse the repository at this point in the history
  6. iff = if and only if

    agryaznov committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    b0ef59b View commit details
    Browse the repository at this point in the history
  7. more clippy

    agryaznov committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    4389779 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. docs misprints fixes

    agryaznov committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    7f08437 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Configuration menu
    Copy the full SHA
    afd36f2 View commit details
    Browse the repository at this point in the history
  2. docs updated

    agryaznov committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    bd20b95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a54eab0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    074422c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2fa2527 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. benches contest first ver

    agryaznov committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    b6cad4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e674d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af67b82 View commit details
    Browse the repository at this point in the history
  4. docs update

    agryaznov committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    e87387e View commit details
    Browse the repository at this point in the history
  5. updated benches

    agryaznov committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    10b862e View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. design updated on feedback

    agryaznov committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    baf7627 View commit details
    Browse the repository at this point in the history
  2. re-structured sub-modules

    re-structured sub-modules & updated docs
    agryaznov committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    0dce7c6 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. docs improved

    agryaznov committed Oct 15, 2022
    Configuration menu
    Copy the full SHA
    ec6bd43 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Configuration menu
    Copy the full SHA
    5651469 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7280e8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bbb7ffb View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. fix ci: test + clippy

    agryaznov committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    3dc5513 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad12c85 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Configuration menu
    Copy the full SHA
    bea3bc4 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. + fibonacci recursive bench

    agryaznov committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    a9eaff1 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. refactored benchmarks

    agryaznov committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    ee7b2ef View commit details
    Browse the repository at this point in the history
  2. + factorial recursive bench

    agryaznov committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    d7457a8 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. benches on wasmi fixtures show no perf improvement, coremark runs ~20…

    …% faster being instrumented with mutable_global gas metering
    agryaznov committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    9f4b07e View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    3a7363f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e3d34f View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    cdc5ba3 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    d887e72 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    f2510b1 View commit details
    Browse the repository at this point in the history
  2. added more benches

    agryaznov committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    77cc080 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d711bd View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. Configuration menu
    Copy the full SHA
    b3980e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    1c986d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bbe7f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1290935 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87ee309 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    3583140 View commit details
    Browse the repository at this point in the history
  2. tests fixed

    agryaznov committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    ba653eb View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Configuration menu
    Copy the full SHA
    810abd1 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    6f43fbc View commit details
    Browse the repository at this point in the history
  2. fix tests

    agryaznov committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    38d8edb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0142940 View commit details
    Browse the repository at this point in the history
  4. clippy fix

    agryaznov committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    832eeb8 View commit details
    Browse the repository at this point in the history
  5. addressed review comments

    agryaznov committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    66e8833 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. Update changelog

    athei committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    f17b1e1 View commit details
    Browse the repository at this point in the history