Skip to content

Integration request to master#686

Merged
dpasukhi merged 4 commits into
masterfrom
IR
Sep 1, 2025
Merged

Integration request to master#686
dpasukhi merged 4 commits into
masterfrom
IR

Conversation

@dpasukhi
Copy link
Copy Markdown
Member

Integration request to collect a sequence of patches as a periodical branch.
Will be available for short time only during development circle.

Message color from previous message in Unix was mixed.
@dpasukhi dpasukhi added the 2. IR Integration request (Used for marking PR as a collection of multiple integration for master) label Aug 24, 2025
- Extensive test coverage for core mathematical algorithms (Newton methods, optimization, linear algebra, root finding)
- Bug fix for proper iteration count tracking in `math_FunctionRoot`
- Bug fix for custom vector bounds handling in `math_SVD`
- Dependency update in `OSD_PerfMeter_Test` by replacing Boolean operations with mathematical computations
@github-actions
Copy link
Copy Markdown

Performance Test Summary

Commit: b776b71ea1f3b139b66de343f79c230e68c5c810

Title: Merge 8ae8540 into 5c814b0

Platform: linux-clang-x64

Total MEMORY difference: 85965605 / 86050038 [-0.10%]
Total CPU difference: 3819.300000000142 / 3859.140000000129 [-1.03%]
Total IMAGE difference: 12 / 14175 [0.08%]

Platform: macos-x64

Total MEMORY difference: 364875 / 370972 [-1.64%]
Total CPU difference: 5.789999999999994 / 4.5000000000000036 [+28.67%]
Total IMAGE difference: 0 / 0

Platform: windows-x64

Total MEMORY difference: 95026079 / 95060520 [-0.04%]
Total CPU difference: 4528.03125 / 4480.09375 [+1.07%]
Total IMAGE difference: 15 / 14290 [0.10%]

@github-actions
Copy link
Copy Markdown

Performance Test Summary

Commit: 80c3fbbbc56516ec06caac8ed25ee2e0527e7e4c

Title: Merge 51abcfc into 5c814b0

Platform: linux-clang-x64

Total MEMORY difference: 85960473 / 86052628 [-0.11%]
Total CPU difference: 3832.910000000103 / 3859.2800000001293 [-0.68%]
Total IMAGE difference: 11 / 14176 [0.08%]

Platform: macos-x64

Total MEMORY difference: 366993 / 370972 [-1.07%]
Total CPU difference: 5.939999999999991 / 4.5000000000000036 [+32.00%]
Total IMAGE difference: 0 / 0

Platform: windows-x64

Total MEMORY difference: 94985180 / 95058776 [-0.08%]
Total CPU difference: 4470.53125 / 4479.96875 [-0.21%]
Total IMAGE difference: 13 / 14289 [0.09%]

- Introduced `StackOfFrames` class to manage processing frames iteratively instead of recursively
- Modified `killTrianglesAroundVertex` method to collect victim nodes in a provided container rather than recursively processing them
- Replaced recursive depth-first traversal with iterative processing using the new stack-based approach
@github-actions
Copy link
Copy Markdown

Performance Test Summary

Commit: 6ef54fcd0b544f34680d6fdf6e9215b9eb293545

Title: Merge 5bd2882 into 5c814b0

Platform: windows-x64

Total MEMORY difference: 95005708 / 95054292 [-0.05%]
Total CPU difference: 4469.515625 / 4476.234375 [-0.15%]
Total IMAGE difference: 19 / 14289 [0.13%]

Platform: linux-clang-x64

Total MEMORY difference: 85951064 / 86050384 [-0.12%]
Total CPU difference: 3801.0100000000925 / 3859.1800000000712 [-1.51%]
Total IMAGE difference: 13 / 14176 [0.09%]

Platform: macos-x64

Total MEMORY difference: 370708 / 370972 [-0.07%]
Total CPU difference: 6.31999999999999 / 4.500000000000003 [+40.44%]
Total IMAGE difference: 0 / 0

- Replaces single brew install command with multiple individual brew install commands
- Each package installation is wrapped with `|| true` to prevent failures from stopping the workflow
@github-actions
Copy link
Copy Markdown

Performance Test Summary

Commit: dff8347d119c812ae9f7a9cad17a36d1062313c4

Title: Merge 1f02122 into 5c814b0

Platform: windows-x64

Total MEMORY difference: 95019521 / 95060520 [-0.04%]
Total CPU difference: 4526.796875 / 4480.09375 [+1.04%]
Total IMAGE difference: 13 / 14290 [0.09%]

Platform: linux-clang-x64

Total MEMORY difference: 85972858 / 86051076 [-0.09%]
Total CPU difference: 3795.20000000008 / 3859.1900000000714 [-1.66%]
Total IMAGE difference: 15 / 14176 [0.11%]

Platform: macos-x64

Total MEMORY difference: 385081 / 370972 [+3.80%]
Total CPU difference: 6.559999999999995 / 4.500000000000003 [+45.78%]
Total IMAGE difference: 0 / 0

@dpasukhi dpasukhi merged commit 1f02122 into master Sep 1, 2025
23 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Maintenance Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. IR Integration request (Used for marking PR as a collection of multiple integration for master)

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants