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 expr_end api #214

Merged
merged 7 commits into from
Jun 28, 2024
Merged

add expr_end api #214

merged 7 commits into from
Jun 28, 2024

Commits on Jun 28, 2024

  1. lib: add expr_end api

    so that it can be used regaredless of TOYWASM_ENABLE_WRITER.
    yamt committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    1cebfbd View commit details
    Browse the repository at this point in the history
  2. module_writer.c: use expr_end

    yamt committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    f7f716e View commit details
    Browse the repository at this point in the history
  3. module_print_stats: use expr_end

    yamt committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    b55f0e6 View commit details
    Browse the repository at this point in the history
  4. examples/app: use expr_end

    yamt committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    60be075 View commit details
    Browse the repository at this point in the history
  5. introduce a separate option to control expr->end

    make it OFF by default.
    yamt committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    658aae3 View commit details
    Browse the repository at this point in the history
  6. add an example program to demonstrate module_writer.c

    the original intention of module_writer.c was to create
    a kind of aot compiler based on it. but the plan didn't happen
    to get tractions and the writer functionality has always been unused.
    now i'm feeling that it's better to introduce a simple way
    to test it to avoid regressions.
    yamt committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    0ac2549 View commit details
    Browse the repository at this point in the history
  7. examples/callgraph: use expr_end

    yamt committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    af9faef View commit details
    Browse the repository at this point in the history