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

Non-blocking diffs computation using workers #65

Merged
merged 5 commits into from
Mar 18, 2024

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    8634167 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c410b00 View commit details
    Browse the repository at this point in the history
  3. feat(crypto-helper): diff: set up worker properly;

    * create `main` and `worker` bins. registered them in `Cargo.toml` and
      `index.html`;
    * set up woker context properly;
    * implement needed methods for serialization and deserealization.
    
    *TODO*: *fix* _"can't deserialize an worker message: DeserializeAnyNotSupported"_ error.
    TheBestTvarynka committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    8bb2034 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. feat(crypto-helper): diff: use custom codec for communication with

    worker;
    
    With the default `Bincode` codec we have got the
    `DeserializeAnyNotSupported` error. The custom codec uses `serde_json`
    to encoded and decode messages.
    TheBestTvarynka committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    484212d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78179bd View commit details
    Browse the repository at this point in the history