View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0033370 | Open CASCADE | OCCT:Foundation Classes | public | 2023-04-23 03:21 | 2023-09-30 18:37 |
Reporter | dpasukhi | Assigned To | dpasukhi | ||
Priority | normal | Severity | feature | ||
Status | assigned | Resolution | open | ||
Product Version | 7.7.0 | ||||
Target Version | Unscheduled | ||||
Summary | 0033370: Foundation Classes - Moving into STL and Boost functionality | ||||
Description | Test ticket to improbe memory managment. There will some possible improvements by using STL or Boost. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
|
Branch CR33370 has been created by dpasukhi. SHA-1: cf1409523d65a18ce998993ecb09fdcf2aa6cb10 Detailed log of new commits: Author: dpasukhi Date: Mon Apr 17 15:28:19 2023 +0100 0033370: Foundation Classes - Moving into STL and Boost functionality On progress. Impliment boost Update List to std::list Update handle to boost |
|
Branch CR33370 has been updated by dpasukhi. SHA-1: 11dd5688facac7d9608af27f4b170cb9c3505f8f Detailed log of new commits: Author: dpasukhi Date: Sun Apr 23 16:19:55 2023 +0000 // Fixed building on gcc12 + X11 |
|
Branch CR33370 has been updated by dpasukhi. SHA-1: d8c6f868efc94cf3bc4eae67ca6ee787f470ce88 Detailed log of new commits: Author: dpasukhi Date: Sat May 6 11:54:23 2023 +0000 //processing Author: dpasukhi Date: Tue Apr 25 22:55:15 2023 +0000 Temp commit. Starting to rework hashing |
|
Branch CR33370_1 has been created by dpasukhi. SHA-1: d8b049f4b491654bfe24797bdfe8f58703e60214 Detailed log of new commits: Author: dpasukhi Date: Sat Aug 5 17:53:19 2023 +0100 0033370: Foundation Classes - Moving into STL and Boost functionality First iteration of updates: - TCollection_AsciiString - TCollection_HAsciiString - NCollection_List - NCollection_Map |
|
Branch CR33370_1 has been updated forcibly by dpasukhi. SHA-1: 10da2483c335349fe383ee9e70f509b03e030843 |
|
Branch CR33370_1 has been updated forcibly by dpasukhi. SHA-1: 4cbc3baf834b4e72a67737605edd36f30a00d7f4 |
|
Branch CR33370_1 has been updated forcibly by dpasukhi. SHA-1: 4583bb50d2342d46a202b9c528435bba17bf2ec9 |
|
Branch CR33370_1 has been updated forcibly by dpasukhi. SHA-1: 8f0c34330a96c889d2ee82fd3ccb66b0cbd19808 |
|
Branch CR33370_1 has been updated forcibly by dpasukhi. SHA-1: f29720335a034f3ec418c3a23a3bdcb31fc83abb |
|
Branch CR33370_1 has been updated forcibly by dpasukhi. SHA-1: dbd5a82672e42a7d45393f1e64300f11e9593bc3 |
|
Branch CR33370_list has been created by dpasukhi. SHA-1: 035f041cd3c5ebe6838999c56ff5165f74eed9ed Detailed log of new commits: Author: dpasukhi Date: Sat Aug 5 17:53:19 2023 +0100 0033370: Foundation Classes - Moving into STL and Boost functionality First iteration of updates: - TCollection_AsciiString - TCollection_HAsciiString - NCollection_List - NCollection_Map |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 5907cec655bc4b3150e9499b5e02f2b5eb235d91 Detailed log of new commits: Author: dpasukhi Date: Sun Aug 6 00:28:14 2023 +0100 // fixing problem with List methods Commit && method to avoid new functionality for tests proposal |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: a32eddd1dbb31ae83680f8d639ef4d7015783382 Detailed log of new commits: Author: dpasukhi Date: Sun Aug 6 17:33:05 2023 +0100 // Implementing allocator wrapper Implement NCollection_Map |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 2fc263fdb52e01f0aac9a6b49381397c02e5c7aa |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 817ee513195ac84334c2d895f13cfe5ea89bcac0 Detailed log of new commits: Author: dpasukhi Date: Sun Aug 6 21:16:34 2023 +0100 // Implementing of NCollection_Sequence |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: ba4617758f0bc1643d0444aadbbb7b1371645647 Detailed log of new commits: Author: dpasukhi Date: Sun Aug 6 23:51:04 2023 +0100 // Integration NCollection_DataMap Fixing new problems Temp comment STL-container tests |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 7feb1406450e9c1b081315ddfe347581a9505ac7 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 8de04ee41f71a7a871442c6c2f2f53ddc1cecbfb |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: f569c7536f44e6781787a468b0fadf2718c6781f |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 5296f5883d31a2deb5e42d6a75190222f6bcdec9 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 93437fa030b0eab511684047f53cfb8b17a76fff |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: e6436ab970d518994755bbf679ae3adcea4e1220 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: dc6d2810b561be5db6d4ff235d5c40fa5d2c2f43 |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 1e23a7ab83802e5013d002788d671fcad78175ab Detailed log of new commits: Author: dpasukhi Date: Mon Aug 7 16:17:34 2023 +0100 // a little update Ongoing tasks: - commenting - creating && methods - updating other containers |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 0c370dcc86ac8d4c24f9625cc4c55c5dee918c13 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 2cdb05e2f60e1d725450b103ce9c6fedd7fd4dc7 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: c4a375ba9857451d539b91e8587b2705ec38f3c0 |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: e3d80c2de211970dd2964ea2058ade354ceafe72 Detailed log of new commits: Author: dpasukhi Date: Tue Aug 8 12:23:31 2023 +0100 // try to optimize iteration process |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 8e30c05e0e13aadc0ae9f104a62c2903099a0286 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: db5accb14c5f646e278e7e057d5f4196c6afbfc3 |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 5915e50e7dfccea14fb18ddae4941e1630f21b0b Detailed log of new commits: Author: dpasukhi Date: Tue Aug 8 16:28:48 2023 +0100 // temp commit to check Allacator::Reset() |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 240e41a3f880d21e29210e6db0e23eacad3d4872 |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: f615345d37ad32a91fe5c91e645a2ca115158c4c Detailed log of new commits: Author: dpasukhi Date: Wed Aug 9 10:46:48 2023 +0100 // temp commit with IncAllocator clearing to check impact on memory and CPU Author: dpasukhi Date: Wed Aug 9 09:53:54 2023 +0100 // fixed problem with removed reference on sequence. |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: f7aee83b7d44e8459c1772a6118c7bfb05fe29fb Detailed log of new commits: Author: dpasukhi Date: Thu Aug 10 11:25:33 2023 +0100 // temp commit with small optimization Author: dpasukhi Date: Wed Aug 9 19:42:29 2023 +0100 // temp commit to check allocation problem |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 0749697b4aac1e93183a070d10c029facf410fc8 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 9c39e30bfa35f76c4f014ff9da4fcaa79eff6c12 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 37d5fff44d419dadb5465dfe32870d3759dd2791 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 1126cabfa58e84003bee9ed655eccffc05841970 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 0e0a6e2d3d6a3af5f85cded68c5d6a14f1f8257c |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: d4a3eb8f8117b3a2f2cc02f53ef6a83d94a80799 Detailed log of new commits: Author: dpasukhi Date: Sun Aug 13 00:30:30 2023 +0100 // implementing IndexedMap - Fixed some problems with crush after updating containers. - Ongoing changes - IndexedDataMap, DoubleMap, Vector. - A few performance update will be applied on Array1 and Array2 (stack pre-allocated small block) - New ongoing containers- OrderedMap and OrderedDataMap to keep order of inserts and do not keep index. It helps in a few algorithms, where access by index is not needed. There are just test commits they are just for testing goal. |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 0733cabf731f73496d77c6c926675295a2ea4030 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: b2295651e98991cadf046d26e5f1104bf7a93bcd |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 230f07e459c846ecc5de59a8b6d0d720e538bb21 Detailed log of new commits: Author: dpasukhi Date: Fri Aug 18 11:20:49 2023 +0100 // temp commit to synchronize Author: dpasukhi Date: Sun Aug 13 18:05:54 2023 +0100 // a fast update to avoid memory leaks and control time life |
|
Branch CR33370_2 has been created by dpasukhi. SHA-1: 0dc67f3c520b649f863cb6d04bd9272863591543 Detailed log of new commits: Author: dpasukhi Date: Sat Aug 5 17:53:19 2023 +0100 0033370: Foundation Classes - Moving into STL and Boost functionality NCollection_DataMap->unsortered_map NCollection_DoubleMap ->unordered_map * unordered_map NCollection_Map -> unordered_set NCollection_Sequence -> vector[1...n] NCollection_Vector > vector[0...n] NCollection_IndexedDataMap(not now) -> vector<vector> * unordered_map [1...n] NCollection_IndexedMap(not now) -> vector<vector> * unordered_map [1...n] NCollection_Iterator(New) -> * NCollection_StdAllocator(not now) -> * NCollection_UtfString(not now) -> basic_string<...> TCollection_AsciiString(not now) -> string TCollection_ExtendedString(not now) ->-> basic_string<utf16> Fixed performance bugs. |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 28071e0ec90af533f76117167de47764abe9c6f8 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: c5ac5d7ae8e756519d50fe2653305e0761cd275f |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: a79199b92e6c816500f6a371d1374b0d5b275656 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: f6648f524f9deeff7f59618ebe779b6c02921c90 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: aabfb7a77ea0a9e175851bfc8c204c412c82eec2 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: ddd603eeb49c43871d55e62044ac589f729c0f0a |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: c2f5f9e4b8448485e9bed6e953a6b4e5df6405e7 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 23396924b75ac9b9dcc89639d3f43012e25e1dfd |
|
Branch CR33370_list has been updated by dkulikov. SHA-1: 4eefba382f29974528b5d33e6617b1433105ab51 Detailed log of new commits: Author: dkulikov Date: Mon Aug 21 16:51:40 2023 +0100 Updates in some containers. |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 4d447bf9a14ccbb7adb098fe150d666c698dc05e Detailed log of new commits: Author: dpasukhi Date: Mon Aug 21 21:00:58 2023 +0100 // fixed compilation rework indexed map checking |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 6aab5e20e429064ab0329056aa0662e8a827bf47 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 88d24e854aa0f32ee1a3f6db9d0ffa77cd499aff |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 0803d2edcf02761e2154ea9b5a964950035a7d09 Detailed log of new commits: Author: dpasukhi Date: Mon Aug 21 22:13:01 2023 +0100 // fixed problem with removing. before there was not moving. a little cleaning of protected method |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: a87b24a55ba8d4011170c85a375e9a9a1382fcdf |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: e12f52161090d10688c3dfc64350c2323a6f8179 Detailed log of new commits: Author: dpasukhi Date: Tue Aug 22 08:15:49 2023 +0100 // a little rework rehash and reserve policy Substitute trying to remove by previous key |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: bedfd4765e97bad01495b028867fe6ef57a182cf |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: eba5100ba5ec4ce6cf0d04f9c5a52ab3af40af04 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: a1ac1f1af775677d9b7fa79badce570ba936cfca |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 0769accc738e14ebd2a5ff693dcee8e103272595 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 892a3b6c98a5dd80ef669c479621f0ee1963abb1 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 5f6167a03dcd0a70895cf06d5291f875f5570cbc |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 716ce1dc7392be864be964579e144fe4af06f1c6 |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 558d86a5ef93c08021bc8188cd73ce791d4c175e Detailed log of new commits: Author: dpasukhi Date: Tue Aug 22 14:35:31 2023 +0100 // fixed performance problem for BRepMesh/BRepMesh_DataStructureOfDelaun.cxx |
|
Branch CR33370_list has been updated by dkulikov. SHA-1: 988f222e8aa3ce4d21fe44bd39b457c73f92bc57 Detailed log of new commits: Author: dkulikov Date: Tue Aug 22 19:47:51 2023 +0100 NCollection_Sequence is now inherited from std::vector. |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 618b5951f870301a050f893a748857dbceb22ec6 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 556232ab090bc34909cc792c06ac7ad012e5618c |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: d096b362e43cd4ef5d7fc87ed371783ae8dcdf80 |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 5e7c3803790a53433fe9cd142ae7dc14fd089a3b Detailed log of new commits: Author: dpasukhi Date: Wed Aug 23 23:42:03 2023 +0100 // continue optimizing sequence reverting old changes for vector realization of sequence Author: dpasukhi Date: Wed Aug 23 11:32:17 2023 +0100 // starting to optimizing index access of Sequence |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 95322098be6c6c4b07e05fd4f615d20a6ac3ad01 |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 88294cf871b4bf614fef0c1e6943704737db9b3f |
|
Branch CR33370_list has been updated forcibly by dpasukhi. SHA-1: 95b85fc8e8789be48e27894ecdbd5f34eabd4dfb |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: f1fbd1e4128eab782f3c62128e5476cf5b7391a7 Detailed log of new commits: Author: dpasukhi Date: Wed Sep 13 01:47:19 2023 +0100 // modeling data module be able to be build Author: dpasukhi Date: Wed Sep 13 01:42:11 2023 +0100 // automatic update hasher for TopoDS_Shape as a equal to keep IsSame instead of IsEqual Some little updates to fix compilation process Author: dpasukhi Date: Sun Sep 10 11:42:58 2023 +0100 // updating kernel and modeling data modules the goal - remove old hashing procedure updated math folder with new vector definition |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: de946c68142522b6a4279bec725c97f87b664aa3 Detailed log of new commits: Author: dpasukhi Date: Wed Sep 13 02:38:20 2023 +0100 // starting fixing compilation for Modeling Algorithms returning allocation from the buffer into math_vector |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 6bfe11dfd3b509397fc9ea49b28b6cf75c853f5f Detailed log of new commits: Author: dpasukhi Date: Wed Sep 13 09:19:59 2023 +0100 // everything instead of TKBO is compiled from Modeling module |
|
Branch CR33370_list has been updated by dpasukhi. SHA-1: 8065a21038e3728661a11f5c0276f933a7c852bd Detailed log of new commits: Author: dpasukhi Date: Thu Sep 14 11:46:26 2023 +0100 // revert TopoDS/FILES Author: dpasukhi Date: Wed Sep 13 10:49:37 2023 +0100 // before automatic update |
|
Branch CR33370_list has been updated by dkulikov. SHA-1: 6cb8c7b13e95674aa9db3d3b30125a765a7676f8 Detailed log of new commits: Author: dkulikov Date: Thu Sep 14 11:55:27 2023 +0100 Updates for NCollection containers |
|
Branch CR33370_polymerge has been created by dpasukhi. SHA-1: 588de2364fa3772244f86e51f61d2c098fd16aae Detailed log of new commits: Author: dpasukhi Date: Sat Sep 16 22:47:35 2023 +0100 0033370: Foundation Classes - Moving into STL and Boost functionality Testing updating polymerge functionality Author: dpasukhi Date: Sat Sep 16 22:37:36 2023 +0100 // test |
|
Branch CR33370_NCollection has been created by dpasukhi. SHA-1: 102ef52b6d5cbb2041343b8fdbd406d7e37109ab Detailed log of new commits: Author: dpasukhi Date: Sat Aug 5 17:53:19 2023 +0100 0033370: Foundation Classes - Moving into STL and Boost functionality Updated containers: - NCollection_DataMap - NCollection_Map - NCollection_List - NCollection_Sequence - NCollection_Arra1 - NCollection_IndexedDataMap - NCollection_IndexedMap - NCollection_IndexedIterator TODO: - NCollection_Array2 - TCollection_AsciiString - TCollection_ExtendedString Updated logic: - Hashing into std::hash - Equation into std::equal_to New allocation: - NCollection_Allocator (NCollection_StdAllocator w/o baseAllocator) - NCollection_OccAllocator (NCollection_StdAllocator with baseAllocator) |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 6f11cb7e824b11871ea7163d15f9d0b85b3f3b0d |
|
Branch CR33370_NCollection has been updated by dpasukhi. SHA-1: f3842845a4018e0be6ac07052c40d3afa088da3a Detailed log of new commits: Author: dpasukhi Date: Tue Sep 19 11:19:38 2023 +0100 // update hashing of location Rework of TopoDS_Shape hashing Need to analyze possibility to hash gp_Trsf to avoid incorrect hashing (part of TopLoc_Datum3D) |
|
Branch CR33370_NCollection has been updated by dpasukhi. SHA-1: 5db5c8b10fe8c1f4b3035389092a8f336c2e81db Detailed log of new commits: Author: dpasukhi Date: Tue Sep 19 18:27:19 2023 +0100 // update of hashing Need to create a main Standard_HashUtils.hxx fail TopoDS_Shape default hasher now care about orientation (because its checked by equal) |
|
Branch CR33370_NCollection has been updated by dpasukhi. SHA-1: 312b4f69010ef668ad4f588d7764f3e200a9f31e Detailed log of new commits: Author: dpasukhi Date: Tue Sep 19 18:34:19 2023 +0100 // fixing Ubuntu gcc warnings |
|
Branch CR33370_NCollection has been updated by dpasukhi. SHA-1: 4d7baf93416d50fcd5a44cea969a097e889d5366 Detailed log of new commits: Author: dpasukhi Date: Tue Sep 19 18:50:58 2023 +0100 // fixed TKExpress |
|
Branch CR33370_NCollection has been updated by dpasukhi. SHA-1: 6a5b896cfb1acb383163f3128858a76d8ec1e0d9 Detailed log of new commits: Author: dpasukhi Date: Tue Sep 19 19:02:46 2023 +0100 // operator != implemented |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 72ab6a631a2951659ba800e492f23f175b81dc17 |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 9df8deb49653193d184e5887ea18eaa33042c4eb |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 61fc7c631a2bf565575ac9704114eb64e64c723d |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 894b504a9e341f246cf0cf6e2a12cc3a69f1869f |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: c9155cabc6ee7d727c536b6fb25de0c47e67a4ef |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 92251f052ea13d5ac46ccf7f7dc039e7be00eb7a |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 4758f687bac654a6dcd238c79aeee4d4b364c9e3 |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: c1140116d43d5d60e98dd2ebd125e45a876d35e9 |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 5c4da1edc158f55426f390360130e855c33629a9 |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 673990d0c546fdc02f06d11ac2b78c8519b55f16 |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: f5bdcb6da1e3d967b9b9861e5702fb31b0404f96 |
|
Branch CR33370_nohash has been created by dpasukhi. SHA-1: c470d63667a487a5a8e829e9e0382046150db113 Detailed log of new commits: Author: dpasukhi Date: Thu Sep 21 01:09:42 2023 +0100 // array2 Author: dpasukhi Date: Wed Sep 20 22:15:21 2023 +0100 // updating into new version |
|
Branch CR33370_NCollection has been updated forcibly by dpasukhi. SHA-1: 223d23c788bb6575fced9dfaf1f78f5e3ce56e6c |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 8e749836843e622e85af06d04701a46dd794e76a |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 90e4eed4a10d8e26b88a9ce4eaed3f03dd0cb797 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 2e041d092e69413bf2bee337f03f107a13f4d01b |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: e754ae81d93f7660531bf1207bf53b5589d38739 Detailed log of new commits: Author: dpasukhi Date: Thu Sep 21 08:14:50 2023 +0100 // double 2 error (find) |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: f30975099d50af2674cce5df0e530e872d05d752 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: ebc7eac1dd0a80b4d854dbfe33201b5054a53927 |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 1635b08447ad000c08f2ae9765fafa464a7479f9 Detailed log of new commits: Author: dpasukhi Date: Thu Sep 21 10:26:41 2023 +0100 // revert + update Array2 Author: dpasukhi Date: Thu Sep 21 09:44:14 2023 +0100 // just automatic update |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: ea72f06da4e779146fde62dff199e055b3616de3 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 9d103d1f4191b0e5f92170e980535edb2b8dba28 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 8a0acfbe152d0451d6e4d43fc2e269d31b998352 |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 222ae23c5ac1487206c356f06c7465c9f9d7e67d Detailed log of new commits: Author: dpasukhi Date: Sat Sep 23 12:00:27 2023 +0100 // split pavelfiller fix container problems |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 1a91932fc335e24d96860cb41a6fec0003a43de5 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: e5b552804e7e034708e87f2671e7a7b83854d5aa |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: c02034744687b27383c1d4063366c7ddee2bef33 Detailed log of new commits: Author: dpasukhi Date: Sun Sep 24 09:00:59 2023 +0100 // move into native buffered array instead of vector<vector> Author: dpasukhi Date: Sat Sep 23 23:14:27 2023 +0100 // check |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 1d934ce40c3c0909d4eb7bc5af0ca5a0380078ea Detailed log of new commits: Author: dpasukhi Date: Sun Sep 24 22:33:52 2023 +0100 // going to optimal small internal allocation Author: dpasukhi Date: Sun Sep 24 16:52:44 2023 +0100 // Update IncAllocator to have different heaps |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 91de5b2440e669b40ad342484639eabc356a015a Detailed log of new commits: Author: dpasukhi Date: Mon Sep 25 01:17:14 2023 +0100 // fixing and optimization |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: cfa3d945ea06af9d7cfdae520bf90a2913127a0a |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 95ca0f06715974d7dbbef3e9a445e487d48c6946 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 03de41343e95735a6653dbfd9560bc26ef2398f4 |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 75a448374f815be50d4fd7a6cbb489af241e5ef4 Detailed log of new commits: Author: dpasukhi Date: Mon Sep 25 19:14:25 2023 +0100 // going to use C++11 type_info hash update allocator to have 3 mutexes |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: d307d49ac9e7c702a50502aadb0bace28bcdb8f4 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: be9471322f0b0b635b696c746aeac46ab0a9f1ca |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 7a510f2616cfd56541ff13ddf1e5452ee96b2e3e Detailed log of new commits: Author: dpasukhi Date: Mon Sep 25 22:21:23 2023 +0100 // Revert move methods Going to general OccAllocator |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 1e7a15b2333a768b97c4c3f741dbb327ec52da73 Detailed log of new commits: Author: dpasukhi Date: Tue Sep 26 08:09:19 2023 +0100 // reverting force clear for IncAlloc |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 482bdfab5d0a735d93834bbf9283c90b850ed5f7 Detailed log of new commits: Author: dpasukhi Date: Tue Sep 26 13:32:12 2023 +0100 // fixing move semantic issue temporary using small buffer for vectorbase |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 8e3d8f2174fb9735bcfe907a562f41e9e6fa7c85 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 93600e754fe87caec61c618d1c444069f65c8b34 |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 8ff8d6ac2c158d331ee7d5f81d230a1a4664a231 Detailed log of new commits: Author: dpasukhi Date: Tue Sep 26 20:52:33 2023 +0100 // a little update of IncAlloc to keep pointer to current position to fast allocation |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: e9b4c2ab55f8b1a4090f599875b9affc19b7d86f |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: 444b36980263ef04404b68d28bc4b15bb928eed3 |
|
Branch CR33370_hash has been created by dpasukhi. SHA-1: 09d3b34efa7d41e9a2bcfd6df0b6e1412d4e6558 Detailed log of new commits: Author: dpasukhi Date: Wed Sep 27 00:58:47 2023 +0100 // Hash integration First iteration of hash (no cosmetic fixing) |
|
Branch CR33370_nhash has been created by dpasukhi. SHA-1: d68ea5a89f35d8e1552a0b6f54bbd513e74531bd Detailed log of new commits: Author: dpasukhi Date: Sat Aug 5 17:53:19 2023 +0100 0033370: Foundation Classes - Moving into STL and Boost functionality NCollection containers update: - NCollection_Array1 - std::vector - NCollection_Array2 - NCollection_Array1 as a wrapper for 2array - NCollection_DataMap - std::unsortered_map - Ncollection_Map - std::unsortered_set - NCollection_IndexedDataMap - std::unsortered_map + std::vector - NCollection_IndexedMap - std::unsortered_map + std::vector - NCollection_Sequence - std::list with cashing last accessed iterator - NCollection_List - std::list NCollection allocators update: - NCollection_Allocator - allocator that used Standard::Allocate - NCollection_OccAllocator - allocator-wrapper that used OCC BaseAllocator objects - NCollection_HeapAllocator - removed - NCollection_IncAllocator - rework to increase performance - NCollection_WinHeapAllocator - removed Additional changes: - Hash function uses std::hash functionality - size_t as a hash value - Deprecated _0.cxx and .gxx DE classes reorganized Math TK changes: - math_Vector -> match_BaseVector<> - Buffer decreased to cash 32 elements instead of 512 |
|
Branch CR33370_nhash has been updated forcibly by dpasukhi. SHA-1: 1f998e82d4982e892430452a8419cd16f41de787 |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 40bbd2ee9cd08d80e80151238695a135831638be Detailed log of new commits: Author: dpasukhi Date: Thu Sep 28 00:23:52 2023 +0100 // TCollection strings will be move into occ allocator later |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 188f6065c6f7436b0bd2cb17b57201b5811c7242 Detailed log of new commits: Author: dpasukhi Date: Thu Sep 28 10:53:07 2023 +0100 // string fixes |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: f9eca64b5fded24fbf2bcee252b364c9eedbcae2 |
|
Branch CR33370_nohash has been updated forcibly by dpasukhi. SHA-1: d5361b7e84bf233a2c0762432635a53c2e52b927 |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 2cdcb6131ab98392ad7602a65d02743f0ab079fb Detailed log of new commits: Author: dpasukhi Date: Thu Sep 28 20:36:54 2023 +0100 // another try to implement hash function returned size_t Author: dpasukhi Date: Thu Sep 28 18:09:58 2023 +0100 // extended string out-of-range fix |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 7771d2ad99af76ad38b1b423e8086ec5f256e0fd Detailed log of new commits: Author: dpasukhi Date: Thu Sep 28 21:50:28 2023 +0100 a some fixes |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 465ac32f0bfd3db9ec81dbd3906450e988fb06de Detailed log of new commits: Author: dpasukhi Date: Sat Sep 30 16:25:19 2023 +0100 // performance updates for - NCollection_Array1 (using own container and 128Byte buffer) - NCollection_Array2 (based on Array1) - NCollection_DoubleMap (rework with avoiding of exemplary copying) - math_VectorBase (removing own buffer to use Array1 buffer instead of) |
|
Branch CR33370_nohash has been updated by dpasukhi. SHA-1: 738a6f68ff54e57ecd5c7ee406cad0b5a1caeeec Detailed log of new commits: Author: dpasukhi Date: Sat Sep 30 16:37:09 2023 +0100 // ubuntu fix |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-04-23 03:21 | dpasukhi | New Issue | |
2023-04-23 03:21 | dpasukhi | Assigned To | => dpasukhi |
2023-04-23 16:20 | git | Note Added: 0113404 | |
2023-04-23 19:22 | git | Note Added: 0113409 | |
2023-04-23 19:43 | dpasukhi | Status | new => assigned |
2023-04-23 19:43 | dpasukhi | Target Version | 7.7.2 => Unscheduled |
2023-04-23 19:43 | dpasukhi | Description Updated | |
2023-05-06 14:55 | git | Note Added: 0113440 | |
2023-08-05 19:53 | git | Note Added: 0113875 | |
2023-08-05 20:21 | git | Note Added: 0113876 | |
2023-08-05 20:27 | git | Note Added: 0113877 | |
2023-08-05 20:36 | git | Note Added: 0113878 | |
2023-08-05 22:09 | git | Note Added: 0113879 | |
2023-08-05 22:14 | git | Note Added: 0113880 | |
2023-08-05 23:42 | git | Note Added: 0113881 | |
2023-08-05 23:58 | git | Note Added: 0113882 | |
2023-08-06 14:20 | git | Note Added: 0113883 | |
2023-08-06 19:33 | git | Note Added: 0113884 | |
2023-08-06 19:58 | git | Note Added: 0113885 | |
2023-08-06 23:50 | git | Note Added: 0113886 | |
2023-08-07 01:54 | git | Note Added: 0113887 | |
2023-08-07 13:21 | git | Note Added: 0113894 | |
2023-08-07 13:30 | git | Note Added: 0113895 | |
2023-08-07 13:48 | git | Note Added: 0113896 | |
2023-08-07 13:57 | git | Note Added: 0113897 | |
2023-08-07 14:01 | git | Note Added: 0113898 | |
2023-08-07 14:27 | git | Note Added: 0113899 | |
2023-08-07 16:25 | git | Note Added: 0113915 | |
2023-08-07 18:17 | git | Note Added: 0113916 | |
2023-08-07 23:01 | git | Note Added: 0113919 | |
2023-08-07 23:33 | git | Note Added: 0113920 | |
2023-08-08 03:49 | git | Note Added: 0113921 | |
2023-08-08 14:23 | git | Note Added: 0113935 | |
2023-08-08 14:28 | git | Note Added: 0113936 | |
2023-08-08 15:07 | git | Note Added: 0113944 | |
2023-08-08 18:29 | git | Note Added: 0113946 | |
2023-08-09 01:10 | git | Note Added: 0113947 | |
2023-08-09 13:38 | git | Note Added: 0113949 | |
2023-08-10 13:27 | git | Note Added: 0113954 | |
2023-08-10 13:33 | git | Note Added: 0113955 | |
2023-08-10 13:38 | git | Note Added: 0113956 | |
2023-08-10 15:54 | git | Note Added: 0113958 | |
2023-08-12 00:12 | git | Note Added: 0113963 | |
2023-08-12 01:30 | git | Note Added: 0113964 | |
2023-08-13 02:31 | git | Note Added: 0113965 | |
2023-08-13 16:07 | git | Note Added: 0113966 | |
2023-08-13 16:20 | git | Note Added: 0113967 | |
2023-08-18 13:21 | git | Note Added: 0113981 | |
2023-08-18 13:55 | git | Note Added: 0113982 | |
2023-08-20 19:34 | git | Note Added: 0113984 | |
2023-08-20 20:03 | git | Note Added: 0113985 | |
2023-08-21 00:24 | git | Note Added: 0113986 | |
2023-08-21 01:23 | git | Note Added: 0113987 | |
2023-08-21 01:32 | git | Note Added: 0113988 | |
2023-08-21 01:58 | git | Note Added: 0113989 | |
2023-08-21 02:08 | git | Note Added: 0113990 | |
2023-08-21 10:52 | git | Note Added: 0113991 | |
2023-08-21 18:53 | git | Note Added: 0113995 | |
2023-08-21 23:01 | git | Note Added: 0113996 | |
2023-08-21 23:06 | git | Note Added: 0113997 | |
2023-08-21 23:27 | git | Note Added: 0113998 | |
2023-08-22 00:15 | git | Note Added: 0113999 | |
2023-08-22 00:49 | git | Note Added: 0114000 | |
2023-08-22 10:16 | git | Note Added: 0114001 | |
2023-08-22 10:49 | git | Note Added: 0114002 | |
2023-08-22 10:55 | git | Note Added: 0114003 | |
2023-08-22 12:15 | git | Note Added: 0114004 | |
2023-08-22 12:21 | git | Note Added: 0114005 | |
2023-08-22 12:26 | git | Note Added: 0114006 | |
2023-08-22 12:32 | git | Note Added: 0114007 | |
2023-08-22 12:37 | git | Note Added: 0114008 | |
2023-08-22 16:35 | git | Note Added: 0114010 | |
2023-08-22 21:48 | git | Note Added: 0114012 | |
2023-08-23 02:57 | git | Note Added: 0114013 | |
2023-08-23 03:06 | git | Note Added: 0114014 | |
2023-08-23 10:00 | git | Note Added: 0114015 | |
2023-08-24 02:37 | git | Note Added: 0114016 | |
2023-08-24 10:39 | git | Note Added: 0114017 | |
2023-08-24 13:04 | git | Note Added: 0114018 | |
2023-08-24 13:49 | git | Note Added: 0114020 | |
2023-09-13 04:20 | git | Note Added: 0114152 | |
2023-09-13 04:56 | git | Note Added: 0114153 | |
2023-09-13 11:20 | git | Note Added: 0114154 | |
2023-09-14 13:46 | git | Note Added: 0114163 | |
2023-09-14 13:56 | git | Note Added: 0114165 | |
2023-09-17 00:48 | git | Note Added: 0114177 | |
2023-09-19 11:50 | git | Note Added: 0114182 | |
2023-09-19 12:12 | git | Note Added: 0114183 | |
2023-09-19 15:27 | git | Note Added: 0114187 | |
2023-09-19 20:27 | git | Note Added: 0114190 | |
2023-09-19 20:34 | git | Note Added: 0114191 | |
2023-09-19 20:51 | git | Note Added: 0114192 | |
2023-09-19 21:02 | git | Note Added: 0114194 | |
2023-09-19 21:07 | git | Note Added: 0114195 | |
2023-09-19 21:14 | git | Note Added: 0114197 | |
2023-09-19 21:20 | git | Note Added: 0114198 | |
2023-09-19 21:24 | git | Note Added: 0114199 | |
2023-09-19 21:29 | git | Note Added: 0114200 | |
2023-09-19 21:37 | git | Note Added: 0114201 | |
2023-09-19 22:52 | git | Note Added: 0114202 | |
2023-09-19 23:20 | git | Note Added: 0114203 | |
2023-09-19 23:45 | git | Note Added: 0114204 | |
2023-09-19 23:50 | git | Note Added: 0114205 | |
2023-09-20 20:03 | git | Note Added: 0114210 | |
2023-09-21 03:12 | git | Note Added: 0114217 | |
2023-09-21 03:12 | git | Note Added: 0114218 | |
2023-09-21 09:54 | git | Note Added: 0114219 | |
2023-09-21 09:56 | git | Note Added: 0114220 | |
2023-09-21 10:05 | git | Note Added: 0114221 | |
2023-09-21 10:15 | git | Note Added: 0114222 | |
2023-09-21 10:23 | git | Note Added: 0114223 | |
2023-09-21 11:25 | git | Note Added: 0114224 | |
2023-09-21 12:26 | git | Note Added: 0114225 | |
2023-09-21 13:41 | git | Note Added: 0114228 | |
2023-09-21 13:52 | git | Note Added: 0114229 | |
2023-09-22 01:45 | git | Note Added: 0114238 | |
2023-09-23 14:00 | git | Note Added: 0114262 | |
2023-09-23 21:11 | git | Note Added: 0114263 | |
2023-09-23 23:18 | git | Note Added: 0114264 | |
2023-09-24 11:01 | git | Note Added: 0114265 | |
2023-09-25 00:35 | git | Note Added: 0114266 | |
2023-09-25 03:17 | git | Note Added: 0114267 | |
2023-09-25 16:03 | git | Note Added: 0114274 | |
2023-09-25 16:10 | git | Note Added: 0114275 | |
2023-09-25 16:17 | git | Note Added: 0114276 | |
2023-09-25 21:14 | git | Note Added: 0114277 | |
2023-09-25 21:50 | git | Note Added: 0114278 | |
2023-09-25 23:09 | git | Note Added: 0114279 | |
2023-09-26 02:20 | git | Note Added: 0114280 | |
2023-09-26 10:09 | git | Note Added: 0114281 | |
2023-09-26 15:45 | git | Note Added: 0114288 | |
2023-09-26 20:01 | git | Note Added: 0114298 | |
2023-09-26 20:49 | git | Note Added: 0114299 | |
2023-09-26 22:53 | git | Note Added: 0114300 | |
2023-09-26 22:59 | git | Note Added: 0114301 | |
2023-09-26 23:25 | git | Note Added: 0114302 | |
2023-09-27 02:59 | git | Note Added: 0114303 | |
2023-09-27 17:44 | git | Note Added: 0114309 | |
2023-09-27 21:12 | git | Note Added: 0114313 | |
2023-09-28 02:24 | git | Note Added: 0114314 | |
2023-09-28 12:53 | git | Note Added: 0114316 | |
2023-09-28 12:56 | git | Note Added: 0114317 | |
2023-09-28 14:29 | git | Note Added: 0114318 | |
2023-09-28 22:37 | git | Note Added: 0114324 | |
2023-09-28 23:50 | git | Note Added: 0114325 | |
2023-09-30 18:26 | git | Note Added: 0114333 | |
2023-09-30 18:37 | git | Note Added: 0114334 |