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

refactor: asynchronous blob backing store #10969

Merged
merged 33 commits into from
Jul 5, 2021
Merged

Commits on Jun 15, 2021

  1. async blob source

    jimmywarting committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    ee27fca View commit details
    Browse the repository at this point in the history
  2. rename byteArrays to parts

    reverted some webidl, spec step
    jimmywarting committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    cdf3741 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. fmt + lint

    lucacasonato committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    bdcbfc6 View commit details
    Browse the repository at this point in the history
  2. add Rust infrastructure

    lucacasonato committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    374aae3 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2021

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

Commits on Jun 22, 2021

  1. Configuration menu
    Copy the full SHA
    0f18cb0 View commit details
    Browse the repository at this point in the history
  2. Made size private

    provided a util fn to retrieve all BlobReferences as a flat array for createObjectURL
      Hold the parts in a WeakMap instead to access them from outside
    
    Removed BlobDataItem (mostly do same thing as BlobReferences)
    jimmywarting committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    6a282ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57405b5 View commit details
    Browse the repository at this point in the history
  4. lint + fmt

    lucacasonato committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    9fd2aa2 View commit details
    Browse the repository at this point in the history
  5. fix compiler error

    lucacasonato committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    a73e797 View commit details
    Browse the repository at this point in the history
  6. Solve apply

    jimmywarting committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    5c02715 View commit details
    Browse the repository at this point in the history
  7. fix op names

    lucacasonato committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    2eb5dd7 View commit details
    Browse the repository at this point in the history
  8. fix tests

    lucacasonato committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    aba0225 View commit details
    Browse the repository at this point in the history
  9. fix blob.slice once more

    jimmywarting committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    d7db60b View commit details
    Browse the repository at this point in the history
  10. fix

    lucacasonato authored Jun 22, 2021
    Configuration menu
    Copy the full SHA
    23264ea View commit details
    Browse the repository at this point in the history
  11. format

    jimmywarting committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    aba9e34 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. fix more things

    lucacasonato committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    2b11283 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3649c37 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

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

    lucacasonato committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    0d4978a View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Configuration menu
    Copy the full SHA
    07d2f8b View commit details
    Browse the repository at this point in the history
  2. some tests pass

    lucacasonato committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    6972a31 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. update wpt

    lucacasonato committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    1fd7d21 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

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

Commits on Jul 3, 2021

  1. Configuration menu
    Copy the full SHA
    6d7fe90 View commit details
    Browse the repository at this point in the history
  2. gc blobs

    lucacasonato committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    e76a01e View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2021

  1. typo

    lucacasonato authored Jul 4, 2021
    Configuration menu
    Copy the full SHA
    eb7de2d View commit details
    Browse the repository at this point in the history
  2. remove a comment

    lucacasonato committed Jul 4, 2021
    Configuration menu
    Copy the full SHA
    b698c7e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e5344e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e696d50 View commit details
    Browse the repository at this point in the history
  5. fix timers bench

    lucacasonato committed Jul 4, 2021
    Configuration menu
    Copy the full SHA
    9db1418 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

  1. Configuration menu
    Copy the full SHA
    20a679a View commit details
    Browse the repository at this point in the history
  2. remove hyper from deps

    lucacasonato committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    2d519e9 View commit details
    Browse the repository at this point in the history