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

internal/abi: Improve ABI Parser #39

Merged
merged 22 commits into from
Mar 10, 2023
Merged

internal/abi: Improve ABI Parser #39

merged 22 commits into from
Mar 10, 2023

Commits on Jan 5, 2023

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

Commits on Jan 28, 2023

  1. added lex item type EOF

    lmittmann committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    631ebf5 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2023

  1. updated type lookup table

    lmittmann committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    56d020a View commit details
    Browse the repository at this point in the history
  2. updated parser

    * support `indexed` keyword
    * improved type parsing
    * support arrays or slices of tuples
    lmittmann committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    25f072a View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Configuration menu
    Copy the full SHA
    5702b61 View commit details
    Browse the repository at this point in the history
  2. added old benchmark

    lmittmann committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    d64effb View commit details
    Browse the repository at this point in the history
  3. cleanup typeToString

    lmittmann committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    64c3376 View commit details
    Browse the repository at this point in the history
  4. added hash type

    lmittmann committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    b80fcbf View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

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

Commits on Feb 2, 2023

  1. fixing tag name

    lmittmann committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    d44cff7 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. improved Decode(...)

    lmittmann committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    5888d0a View commit details
    Browse the repository at this point in the history
  2. dropped t.Parallel()

    lmittmann committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    df66045 View commit details
    Browse the repository at this point in the history
  3. fixed testcase

    lmittmann committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    4d717aa View commit details
    Browse the repository at this point in the history
  4. refactored Parse funcs

    lmittmann committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    845cbaa View commit details
    Browse the repository at this point in the history
  5. cleanup

    lmittmann committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    f82ae87 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. added tuple-slice tests

    lmittmann committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    2e46151 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. improved Func tests

    lmittmann committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    8aafb9f View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. fixed error comparison

    lmittmann committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    a16e754 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

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

    lmittmann committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    d8904df View commit details
    Browse the repository at this point in the history
  3. minor test simplification

    * `{hashPtr, boolPtr} -> ptr[T]`
    lmittmann committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    531c9a6 View commit details
    Browse the repository at this point in the history
  4. fixed #35

    lmittmann committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    97b3fc4 View commit details
    Browse the repository at this point in the history