)]}' { "commit": "935819c37bd7ffe99a10671ab4a14174ebd1c487", "tree": "eca8d1483cd6393fdb0a9eb3e277683b479ee1c6", "parents": [ "356b4dc476adfe2b33ed0a88a98705b7855aa596" ], "author": { "name": "Jason Lowe-Power", "email": "jason@lowepower.com", "time": "Fri Jun 11 09:44:15 2021 -0700" }, "committer": { "name": "Bobby R. Bruce", "email": "bbruce@ucdavis.edu", "time": "Tue Jun 22 18:18:04 2021 +0000" }, "message": "python,scons: Only generate pybind if using python\n\nThis reimplements the previously reverted change: Always generate default\ncreate() methods.\n\nThe pybind code should only be generated when python is enabled. This\nchange passes whether python is enabled into the SimObject code creation\nmethod. Then, the params code is optionally included.\n\nNote: Due to some problems in GCC\u0027s linker (or something else...) we\nneed to have a single file with all of the generated code for the\nSimObject.\n\nChange-Id: I0f93b3d787d47f26db2de6c4447730f7df87a0dc\nIssue-on: https://gem5.atlassian.net/browse/GEM5-1003\nSigned-off-by: Jason Lowe-Power \u003cjason@lowepower.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/46880\nMaintainer: Bobby R. Bruce \u003cbbruce@ucdavis.edu\u003e\nTested-by: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Bobby R. Bruce \u003cbbruce@ucdavis.edu\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "5fe0ab2c2549169fbcf8a13068ab7a164a23585a", "old_mode": 33188, "old_path": "src/SConscript", "new_id": "1ff6a0791f037f8e501c8bd43129a7ab31a008b4", "new_mode": 33188, "new_path": "src/SConscript" }, { "type": "modify", "old_id": "71b39d0a1f968ae0bce575a2f44e983c4a4c6260", "old_mode": 33188, "old_path": "src/python/m5/SimObject.py", "new_id": "e2f5d5856f205fbdb12716108ae3e3d5ab468ab3", "new_mode": 33188, "new_path": "src/python/m5/SimObject.py" } ] }