1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-07-30 13:05:50 +03:00

181 Commits

Author SHA1 Message Date
Roman Lygin
a0d8a9fc54 0023592: Enabling TBB allocator by default for OCC built with -DHAVE_TBB
Implementation updated based on discussion with OCC team
2012-12-07 12:08:09 +04:00
omy
49f38e37fc 0023286: Standard_Mutex behavior depends on platform
Implemented recursive POSIX mutex instead of non-recursive,
Removed SentryNested class, implemented it's features into Sentry class
Added second constructor to Sentry class
2012-11-23 15:38:27 +04:00
ilv
be53be81ae 0023329: Edit comment of function Epsilon (Standard_Real.hxx) 2012-11-15 14:10:33 +04:00
bugmaster
f254eed001 Update version for OCCT 6.5.4 official release 2012-11-13 10:31:17 +04:00
kgv
8eec45674f Update OCCT version up to 6.5.4beta1 2012-10-12 17:07:58 +04:00
Pawel
207e57e4c2 0023279: Accessing NULL pointer
Assuring the pointer is not 'NULL'.
2012-07-20 16:50:22 +04:00
dbv
d00cba631f 0022850: Not stable fix 22735
Class TopTools_MutexForShapeProvider has been created
Class contain methods:
TopTools_MutexForShapeProvider::CreateMutexesForSubShapes - Creates and associates mutexes with each sub-shape of type theType in theShape.
TopTools_MutexForShapeProvider::CreateMutexForShape - Creates and associates mutex with theShape
TopTools_MutexForShapeProvider::GetMutex - Returns pointer to mutex associated with theShape. In case when mutex not found returns NULL.

Added method RemoveAllMutexes to TopTools_MutexForShapeProvider
Assign operator in MutexProvider, constructor and operator and assign operator in Standard_Mutex now private
Replaced TopExp_Explorer with TopoDS_Iterator to avoid cyclic dependence
2012-07-06 16:08:21 +04:00
bugmaster
f7634c7791 Update Standard_Version.hxx file for OCCT 6.5.3 2012-04-19 18:13:03 +04:00
abv
a0b4c5eac5 0022698: Add OCC_VERSION_DEVELOPMENT definition in Standard_Version.hxx
New macros added to Standard_Version.hxx to identify OCC version more precisely:

- OCC_VERSION_DEVELOPMENT is to be defined as string in any version different from official release, to indicate that it is modified

- OCC_VERSION_COMPLETE is string form of the complete version number major.minor.maintenance

- OCC_VERSION_STRING_EXT is extended string for of the version equal to OCC_VERSION_COMPLETE and adding OCC_VERSION_DEVELOPMENT as suffix if it is defined

Version promoted to 6.5.3.beta1
2012-04-02 15:00:32 +04:00
dbv
5fdb6d685b 0022913: Clean up source repository from unused files
Changes
Removed unused files. Files in QAResources have been moved to DrawResources
Removing unused files from NCollection (see #23041)
2012-03-29 19:32:30 +04:00
dbv
cf9a910a8a 0023033: Standard_MMgrOpt::Reallocate behavior must be similar to "realloc"
Changes :
Standard_MMgrOpt::Reallocate has been modified to allocate new memory block if NULL pointer has been passed.
2012-03-23 14:59:25 +04:00
bugmaster
b311480ed5 0023024: Update headers of OCCT files
Added appropriate copyright and license information in source files
2012-03-21 19:43:04 +04:00
kgv
af09dbff2e 0022627: Change OCCT memory management defaults 2012-03-21 19:05:12 +04:00
bugmaster
e2e80ff797 Correction of merge results 2012-03-07 13:31:49 +04:00
dbv
1c35b92f5f 0022815: Missing delete operator for placement new 2012-03-06 17:25:00 +04:00
szv
34781c33af 0022797: Returning type Handle(Standard_Type)& should be changed to const Handle(Standard_Type)&. 2012-03-06 15:12:01 +04:00
kgv
a01039b9fd 0022730: Print available info about exception missed in some cases 2012-03-06 15:09:43 +04:00
KGV
91a16bc7b4 0022921: Adding macros for convenient inclusion of run-time asserts 2012-03-05 19:33:03 +04:00
DBV
ec6a1aa771 0022749: Segfault in HashCode() of Standard_Transient 2012-03-05 19:32:46 +04:00
Pawel, DBV
f78c0415f7 0022953: strcat expects null-terminated destination string 2012-03-05 19:32:36 +04:00
RLN
6b09c923a9 0022899: Thread-safety in Standard_GUID 2012-03-05 19:32:06 +04:00
bugmaster
5bc99ed056 Update for #define OCC_VERSION_DEVELOPMENT 2012-03-05 19:31:48 +04:00
DBV
c6541a0c86 0022792: Globally defined symbol PI conflicts with VTK definition (Intel compiler) 2012-03-05 19:31:33 +04:00
DBV
d4cc0c5eb5 0022753: Fix mismatch new/delete in Standard_Failure.cxx 2012-03-05 19:31:16 +04:00
bugmaster
94023077f2 Update OCCT version up to 6.5.2 2012-03-05 19:30:28 +04:00
JFA
a71eab5866 0022698: Add OCC_VERSION_DEVELOPMENT definition in Standard_Version.hxx 2012-03-05 19:29:40 +04:00
RLN and KGV
e33e7e78af OCC22577 Thread-safety/re-entrability improvements 2012-03-05 19:29:28 +04:00
RLN and KGV
f69df44281 OCC22579 Improving thread-safety of GeomFill 2012-03-05 19:29:23 +04:00
RLN and KGV
73653dc8a2 OCC22544 Fixed IsEqual from Standard 2012-03-05 19:29:18 +04:00
mnt
d825220eec Update of OCCT version up to 6.5.1 2012-03-05 19:29:04 +04:00
bugmaster
7fd59977df Integration of OCCT 6.5.0 from SVN 2012-03-05 19:23:40 +04:00