View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001573 | NoesisGUI | C++ SDK | public | 2019-10-18 15:06 | 2019-10-18 15:06 |
| Reporter | SUMO_LWakeford | Assigned To | |||
| Priority | normal | Severity | tweak | ||
| Status | new | Resolution | open | ||
| Product Version | 2.2.1 | ||||
| Summary | 0001573: Noesis::DependencyObject::InternalGetValue is expensive. | ||||
| Description | Noesis::DependencyObject::InternalGetValue consumes quite a relatively high amount of CPU resources. It's slow because it has to recurse through many layers of indirection to recover the correct value, and it is called a lot because recalculating the layout of objects requires retrieving the values of many depencency properties. After a discussion with Sergio Fernandez and Jesús de Santos García it appears there is room to improve the performance of this function. | ||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-10-18 15:06 | SUMO_LWakeford | New Issue |