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

vm: add module support #17560

Closed
wants to merge 12 commits into from
Closed

Commits on Jan 20, 2018

  1. src: flatten ContextifyContext

    Flattens ContextifyContext allows the context interface to be used in
    other parts of the code base.
    devsnek authored and TimothyGu committed Jan 20, 2018
    Configuration menu
    Copy the full SHA
    ed99b5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03f57bf View commit details
    Browse the repository at this point in the history
  3. vm: add modules

    adds vm.Module, which wraps around module_wrap to provide an interface
    for developers to work with modules in a more reflective manner.
    vm.Module.createContext yields a "module context" which includes a way
    to hook the loader for that context, again allowing for greater control
    in whats going on with these modules.
    devsnek authored and TimothyGu committed Jan 20, 2018
    Configuration menu
    Copy the full SHA
    9ed3aa1 View commit details
    Browse the repository at this point in the history
  4. various improvements

    TimothyGu committed Jan 20, 2018
    Configuration menu
    Copy the full SHA
    e23074f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82dbbb4 View commit details
    Browse the repository at this point in the history
  6. More docs

    TimothyGu committed Jan 20, 2018
    Configuration menu
    Copy the full SHA
    1c8c113 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6fc1780 View commit details
    Browse the repository at this point in the history
  8. experiment

    TimothyGu committed Jan 20, 2018
    Configuration menu
    Copy the full SHA
    f3aeb18 View commit details
    Browse the repository at this point in the history
  9. Last features

    TimothyGu committed Jan 20, 2018
    Configuration menu
    Copy the full SHA
    fe50b47 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f4f26f7 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2018

  1. use safe weak maps

    devsnek authored and TimothyGu committed Jan 22, 2018
    Configuration menu
    Copy the full SHA
    2ee1411 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfbd67d View commit details
    Browse the repository at this point in the history