View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0022668 | Open CASCADE | OCCT:Foundation Classes | public | 2011-07-15 21:30 | 2012-03-29 17:26 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
OS | All | ||||
Product Version | 6.5.2 | ||||
Target Version | 6.5.3 | Fixed in Version | 6.5.3 | ||
Summary | 0022668: Performance improvement in UBTreeFiller | ||||
Description | In class NCollection_UBTreeFiller two improvements added, for the sake of performance. 1) Provide an allocator instance as parameter of the constructor; 2) Add method Reset() - this method can be called when UBTree should not be filled for some reason but UBTreeFiller already has accumulated data. Without this method the UBTree is automatically filled by the destructor of UBTreeFiller | ||||
Tags | No tags attached. | ||||
Test case number | |||||
|
Hi Mikhail, I suggest you to review this bug, as I myself has little experience in memory-related optimizations. |
|
Reviewed. It is OK. |
|
Dear BugMaster, Workbench KAS:dev:aan-OCC22668-occt from SVN branch http://svn/svn/occt/branches/OCC22668_agv (and aan-OCC22668-products from trunk) was successfully compiled on Linux and Windows platforms, and tested on Linux one. There are not regressions in aan-OCC22668-products regarding to KAS:dev:products-20120127-opt See results in /QADisk/occttests/results/KAS/dev/aan-OCC22668-products_31012012/lin See reference results in /QADisk/occttests/results/KAS/dev/products-20120127-opt_28012012/lin See test cases in /QADisk/occttests/tests/ED N.B. In order to launch testing case you can make use the following instructions http://doc/doku.php?id=occt:certification |
|
Integrated into trunk of occt repository Date: 2012-02-03 15:58:35 +0400 (Fri, 03 Feb 2012) New Revision: 10297 Modified: trunk/src/NCollection/NCollection_UBTreeFiller.hxx |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-08-02 11:23 | bugmaster | Category | OCCT:FDC => OCCT:Foundation Classes |
2011-09-13 13:38 | bugmaster | Assigned To | bugmaster => agv |
2011-09-13 13:38 | bugmaster | Status | new => assigned |
2011-09-13 13:39 | bugmaster | Status | assigned => resolved |
2011-12-08 09:59 |
|
Assigned To | agv => szy |
2011-12-08 10:10 |
|
Assigned To | szy => szv |
2012-01-26 16:34 |
|
Note Added: 0019273 | |
2012-01-26 16:34 |
|
Assigned To | szv => msv |
2012-01-26 16:34 |
|
Status | resolved => assigned |
2012-01-26 16:41 |
|
Status | assigned => resolved |
2012-01-30 14:41 |
|
Note Added: 0019306 | |
2012-01-30 14:41 |
|
Assigned To | msv => bugmaster |
2012-01-30 14:41 |
|
Status | resolved => reviewed |
2012-02-02 12:51 |
|
Note Added: 0019348 | |
2012-02-02 12:51 |
|
Status | reviewed => tested |
2012-02-02 12:51 |
|
Fixed in Version | EMPTY => |
2012-02-02 12:51 |
|
Description Updated | |
2012-02-03 14:05 | bugmaster | Product Version | => 6.5.2 |
2012-02-03 14:05 | bugmaster | Target Version | => 6.5.3 |
2012-02-03 16:15 | bugmaster | Note Added: 0019385 | |
2012-02-03 16:15 | bugmaster | Status | tested => verified |
2012-02-03 16:15 | bugmaster | Resolution | open => fixed |
2012-02-03 16:15 | bugmaster | Assigned To | bugmaster => agv |
2012-03-29 17:26 | bugmaster | Changeset attached | => occt master d11ab6c3 |