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

Make deno multithreaded #782

Merged
merged 6 commits into from
Sep 25, 2018
Merged

Make deno multithreaded #782

merged 6 commits into from
Sep 25, 2018

Commits on Sep 25, 2018

  1. Clean up flags.

    ry committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    3823f41 View commit details
    Browse the repository at this point in the history
  2. format

    ry committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    b1f5f3d View commit details
    Browse the repository at this point in the history
  3. Use lazy_static for HttpsConnector

    And rename net.rs to http.rs
    
    Share HTTP connection.
    ry committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    b751ae7 View commit details
    Browse the repository at this point in the history
  4. Make Deno multithreaded.

    By using the tokio default runtime.
    
    This patch makes all of the ops thread safe.
    
    Adds libdeno to JS globals to make for easier testing.
    
    Preliminary work for denoland#733.
    ry committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    c83cb61 View commit details
    Browse the repository at this point in the history
  5. Add SetGlobalTimeout().

    To be used for a timers implementation soon.
    ry committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    6b2c84e View commit details
    Browse the repository at this point in the history
  6. Disable test_fetch_sync_string.

    ry committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    15940b5 View commit details
    Browse the repository at this point in the history