)]}'
{
  "commit": "4d9adbf2294a2dbb5100c71c81cb5051a5ffc548",
  "tree": "5ae58253d84a35128336589f10c7338e34815826",
  "parents": [
    "6041d45e13da0fd5fd6dc4c8991bee5190be2866"
  ],
  "author": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Thu Mar 16 21:11:22 2023 +0000"
  },
  "committer": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Thu Mar 16 21:11:22 2023 +0000"
  },
  "message": "Rename reset to rewind.\n\nIn profiling Joel we saw that RawPath::reset was causing a lot of re-allocation. We realized the intention of reset in most of Rive code is to actually call rewind, so we renamed it and made other adjustments (like calling RawPath::rewind).\n\nDiffs\u003d\nf4046e60b Rename reset to rewind. (#5004)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2250c1948cf84ec9b08882013293760a4bc11b1b",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "418b068deefb096743ab52379be424454adc1ef6",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "3f77b159d34a5bb23f1bab5ec5ddbf4b7a27bbe0",
      "old_mode": 33188,
      "old_path": "include/rive/command_path.hpp",
      "new_id": "324946ebf2567d77554b22d24e5a854297b135e8",
      "new_mode": 33188,
      "new_path": "include/rive/command_path.hpp"
    },
    {
      "type": "modify",
      "old_id": "4b9ca17988e582e36d80052b2cfbf279782e75fd",
      "old_mode": 33188,
      "old_path": "include/rive/hittest_command_path.hpp",
      "new_id": "ea2b6d8bb8509869f9861b4ccf3b76516d397dd9",
      "new_mode": 33188,
      "new_path": "include/rive/hittest_command_path.hpp"
    },
    {
      "type": "modify",
      "old_id": "d7b00f6220b8974e6072ea97524f828e4b99b063",
      "old_mode": 33188,
      "old_path": "include/rive/math/contour_measure.hpp",
      "new_id": "67b27efd5ab90ea2c69cc67e4bbb953fa6de072e",
      "new_mode": 33188,
      "new_path": "include/rive/math/contour_measure.hpp"
    },
    {
      "type": "modify",
      "old_id": "c8b8e16ac08494d1f6492c91573199466ceb3af4",
      "old_mode": 33188,
      "old_path": "include/rive/shapes/metrics_path.hpp",
      "new_id": "b6798e8ba8cfe9c13b41fa5577acf166716839c9",
      "new_mode": 33188,
      "new_path": "include/rive/shapes/metrics_path.hpp"
    },
    {
      "type": "modify",
      "old_id": "eac77ccb277c7cbd997488f5c21d2915ccba7fdf",
      "old_mode": 33188,
      "old_path": "include/rive/shapes/path_composer.hpp",
      "new_id": "4475198bcfb40cda3c229816968361e8b97d0060",
      "new_mode": 33188,
      "new_path": "include/rive/shapes/path_composer.hpp"
    },
    {
      "type": "modify",
      "old_id": "20521c8e66d3f5c679bb72a96b065fbcf8b69d16",
      "old_mode": 33188,
      "old_path": "include/rive/text/text_style.hpp",
      "new_id": "05f950b4e36b7cc96ea9004ba5c862cbdf146ad3",
      "new_mode": 33188,
      "new_path": "include/rive/text/text_style.hpp"
    },
    {
      "type": "modify",
      "old_id": "f776e4ff30e15ea5f9c789227324fd5650b225b8",
      "old_mode": 33188,
      "old_path": "skia/renderer/src/cg_factory.cpp",
      "new_id": "cefbf3bd4f0c319a33f4a7edbf4d9a68a13eb5e1",
      "new_mode": 33188,
      "new_path": "skia/renderer/src/cg_factory.cpp"
    },
    {
      "type": "modify",
      "old_id": "8dd3f0425e536c20315fde617eaea7074836c6c5",
      "old_mode": 33188,
      "old_path": "skia/renderer/src/skia_factory.cpp",
      "new_id": "74a497076df22665f76ef2f1dbafdc108d91024a",
      "new_mode": 33188,
      "new_path": "skia/renderer/src/skia_factory.cpp"
    },
    {
      "type": "modify",
      "old_id": "94fe0250709cb19c62ac0a9a422e8f507d7d5d92",
      "old_mode": 33188,
      "old_path": "src/hittest_command_path.cpp",
      "new_id": "27c42bf444f6370031175b21ad496a46de96e2af",
      "new_mode": 33188,
      "new_path": "src/hittest_command_path.cpp"
    },
    {
      "type": "modify",
      "old_id": "44968c497a5b41803cc23c7d8ecb2c45b1f692fb",
      "old_mode": 33188,
      "old_path": "src/math/contour_measure.cpp",
      "new_id": "3196356392e413a5b04b276b2fdc06ce60ef8640",
      "new_mode": 33188,
      "new_path": "src/math/contour_measure.cpp"
    },
    {
      "type": "modify",
      "old_id": "558e322970dabe4f7a1c83d38d84dfeef8f9104f",
      "old_mode": 33188,
      "old_path": "src/shapes/clipping_shape.cpp",
      "new_id": "5451b92004f600828c22d5de88fb242fa77b1d23",
      "new_mode": 33188,
      "new_path": "src/shapes/clipping_shape.cpp"
    },
    {
      "type": "modify",
      "old_id": "f93796b72644357341595c0fd0ba7ebd64ceb61b",
      "old_mode": 33188,
      "old_path": "src/shapes/metrics_path.cpp",
      "new_id": "8031a6d614d0e949e5dcd779adcd3c3509dae36d",
      "new_mode": 33188,
      "new_path": "src/shapes/metrics_path.cpp"
    },
    {
      "type": "modify",
      "old_id": "32c5d01afd9558ce219e13750aae4e4472b68fed",
      "old_mode": 33188,
      "old_path": "src/shapes/paint/trim_path.cpp",
      "new_id": "d0993309e1a074c4ce900e61e816222348961f25",
      "new_mode": 33188,
      "new_path": "src/shapes/paint/trim_path.cpp"
    },
    {
      "type": "modify",
      "old_id": "902980a2746ba701d89dc68240de4a28e9610492",
      "old_mode": 33188,
      "old_path": "src/shapes/path.cpp",
      "new_id": "3732d07c95e57de10b6420f9b0ca6d04c85b04a7",
      "new_mode": 33188,
      "new_path": "src/shapes/path.cpp"
    },
    {
      "type": "modify",
      "old_id": "e10373e73b01af5872d699dcc66e4bef1dcb662c",
      "old_mode": 33188,
      "old_path": "src/shapes/path_composer.cpp",
      "new_id": "a9c93d04700f56a503ffd926304547e701d46ca4",
      "new_mode": 33188,
      "new_path": "src/shapes/path_composer.cpp"
    },
    {
      "type": "modify",
      "old_id": "bd8532d4f541092b749d6417b9771b78cddeea79",
      "old_mode": 33188,
      "old_path": "src/text/text.cpp",
      "new_id": "af87a7853856d2a1eb39471229a40ffd872569c9",
      "new_mode": 33188,
      "new_path": "src/text/text.cpp"
    },
    {
      "type": "modify",
      "old_id": "860b5bb5bbc44043d91bb62883cf4e0dadfa60c6",
      "old_mode": 33188,
      "old_path": "src/text/text_style.cpp",
      "new_id": "bb0b90b805b09d144c4e1e646e94ac140d3c1d97",
      "new_mode": 33188,
      "new_path": "src/text/text_style.cpp"
    },
    {
      "type": "modify",
      "old_id": "426e7f2e047ba0d0073b5c1375094da81fefd778",
      "old_mode": 33188,
      "old_path": "tess/include/rive/tess/tess_render_path.hpp",
      "new_id": "3e97bad6e64645d5603ad2ac91ddbc3532f75fb1",
      "new_mode": 33188,
      "new_path": "tess/include/rive/tess/tess_render_path.hpp"
    },
    {
      "type": "modify",
      "old_id": "0b990dcbeb9315b4ab03ff4e0740c8b58efb94ba",
      "old_mode": 33188,
      "old_path": "tess/src/sokol/sokol_factory.cpp",
      "new_id": "51b0192e32f1da7330deabb3a5d4c1cb60433458",
      "new_mode": 33188,
      "new_path": "tess/src/sokol/sokol_factory.cpp"
    },
    {
      "type": "modify",
      "old_id": "5078ec1636e786fe5e681680758edd570dfec73f",
      "old_mode": 33188,
      "old_path": "tess/src/sokol/sokol_tess_renderer.cpp",
      "new_id": "cb8305a094596d4b3b372a5cba81a1a81150566c",
      "new_mode": 33188,
      "new_path": "tess/src/sokol/sokol_tess_renderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "60d2fe6d710f52805b390b1390d75dd21edf2338",
      "old_mode": 33188,
      "old_path": "tess/src/tess_render_path.cpp",
      "new_id": "2252b5e9d4d783f8ac73a1908f1afbdbf432726c",
      "new_mode": 33188,
      "new_path": "tess/src/tess_render_path.cpp"
    },
    {
      "type": "modify",
      "old_id": "918529459900ba5aa37bb1ae84e46f5a387a6403",
      "old_mode": 33188,
      "old_path": "test/clip_test.cpp",
      "new_id": "79e7fcc53461fc3ddc3a6721badbfac20b4dd25b",
      "new_mode": 33188,
      "new_path": "test/clip_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "e42f7607fd665f3c5dad3acab5e1a405d70416ab",
      "old_mode": 33188,
      "old_path": "test/contour_measure_test.cpp",
      "new_id": "a52f1b6cb9ded91db2da04506d12d57fc6a6172a",
      "new_mode": 33188,
      "new_path": "test/contour_measure_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "bfc6a3389a7943d73266a3821aef006d4aee303d",
      "old_mode": 33188,
      "old_path": "test/path_test.cpp",
      "new_id": "38bbf20252887bab764d549363009971eedb37b7",
      "new_mode": 33188,
      "new_path": "test/path_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "2178aba6c9a8f136ae4120500550e1e80b981eb9",
      "old_mode": 33188,
      "old_path": "utils/no_op_factory.cpp",
      "new_id": "b0cb285536da451a62fcc4c933a25963b6973800",
      "new_mode": 33188,
      "new_path": "utils/no_op_factory.cpp"
    }
  ]
}
