)]}'
{
  "commit": "eee20288e5f2d91a75b6e836c17f37c292d661f8",
  "tree": "b6a95d9bdadc7ace0b5d6cfbc1ed0575f4e32b61",
  "parents": [
    "3d36b2d20a94d32c3afa2b45a2050aded77ff7ef",
    "fb2dea78b4a62307fde09c3700250393d8470f61"
  ],
  "author": {
    "name": "bors[bot]",
    "email": "26634292+bors[bot]@users.noreply.github.com",
    "time": "Mon Jun 01 23:58:34 2020 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 01 23:58:34 2020 +0000"
  },
  "message": "Merge #186\n\n186: Replace \u0027clone_from_slice\u0027 with \u0027copy_from_slice\u0027 r\u003dJOE1994 a\u003dJOE1994\n\nCurrently, `shared_memory::safe_copy` uses `clone_from_slice` to\r\nperform memory copy. `clone_from_slice` iterates over each element of\r\nslice to invoke \u0027clone_from\u0027. According to [docs of `clone_from_slice`](https://doc.rust-lang.org/std/primitive.slice.html#method.clone_from_slice),\r\nit can be more performant to use `copy_from_slice` instead when copy target implements `Copy`.\r\nSince we\u0027re copying a `u8` slice, I thought replacing `clone_from_slice` with `copy_from_slice` would be a helpful change regarding performance.\r\n\r\nThank you for reviewing this PR :)\n\nCo-authored-by: JOE1994 \u003cjoseph942010@gmail.com\u003e\n",
  "tree_diff": []
}
