)]}'
{
  "commit": "425ab8b997a8ee78d098068d18330e97423c0c3b",
  "tree": "5c847185e43a43960ade14d0275b17a6463faff1",
  "parents": [
    "a17c60f00c4e4b2950b62363eaa4ddf7f627e6eb"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Tue Oct 27 18:46:23 2026 -0700"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Tue Oct 27 18:46:23 2026 -0700"
  },
  "message": "Core: Evaluate lazy products in the storage order their expression reports\n\nlibeigen/eigen!3442\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9120f95ad4d394084c15d8ffa8dc54560c67d90d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/AssignEvaluator.h",
      "new_id": "2728899ccfb0a19cbb943c2dcc1963633e990981",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/AssignEvaluator.h"
    },
    {
      "type": "modify",
      "old_id": "68ca72c5d1011cfa2458d1323d954f5d7bc7d8f4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Product.h",
      "new_id": "caa1f2467141962a07df195d0c24072b05535508",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Product.h"
    },
    {
      "type": "modify",
      "old_id": "bd898a2a1c7bae8de30587021340dda3d71b3f6b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/ProductEvaluators.h",
      "new_id": "72a037a2a836e8f5bfc4658bd697970524a4bfba",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/ProductEvaluators.h"
    },
    {
      "type": "modify",
      "old_id": "c5e8f58253068aecf36c541f7c6ecd0f2e7c7bf6",
      "old_mode": 33188,
      "old_path": "benchmarks/Core/CMakeLists.txt",
      "new_id": "3410ccb63a42b88eb3da4bc533d8c92cc103a7d5",
      "new_mode": 33188,
      "new_path": "benchmarks/Core/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6e92c55315484847874cb879d5a1989c27ff52c",
      "new_mode": 33188,
      "new_path": "benchmarks/Core/bench_product_storage_order.cpp"
    },
    {
      "type": "modify",
      "old_id": "11374cfa9ef94a1d72a3f55b00e641986a63752b",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "616bc7efc91886b8a08e29e5444c984c1741ac7b",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a09e000b2cace5006e0757371634253c74a5a5a",
      "new_mode": 33188,
      "new_path": "test/product_storage_order.cpp"
    },
    {
      "type": "modify",
      "old_id": "9af814589ece0bf12c0438ef59d2f864d9dfa21c",
      "old_mode": 33188,
      "old_path": "test/vectorization_logic.cpp",
      "new_id": "77f33525b60d7065c0280c6802872a1aebd9892d",
      "new_mode": 33188,
      "new_path": "test/vectorization_logic.cpp"
    }
  ]
}
