Open arjo129 opened 1 month ago
I think macOS build failures are due to https://github.com/osrf/homebrew-simulation/issues/2834
I ran the PERFORMANCE_parser_urdf
test several times with std_err redirected to /dev/null
and see about a 18% reduction in average test time (1 - 0.928 / 1.133) ~= 0.18
Ran the test 10 times:
Minimum | Average | Maximum |
---|---|---|
1.110 s | 1.133 s | 1.149 s |
Ran the test 10 times:
Minimum | Average | Maximum |
---|---|---|
0.890 s | 0.928 s | 0.945 s |
π¦ Bug fix
Fixes #
Summary
Improves performance on
sdf::Element::Clone
by not requiring the parent elements to be reparsed. This was originally part of #1479. But it makes sense to seperate out the work.Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.πΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈπΈ