View Issue Details

IDProjectCategoryView StatusLast Update
0033529Open CASCADEOCCT:Data Exchangepublic2023-12-18 04:04
Reporterdpasukhi Assigned Todpasukhi  
PrioritynormalSeverityfeature 
Status verifiedResolutionfixed 
Target Version7.8.0 
Summary0033529: Data Exchange, Step - Move on IncAllocator functionality
DescriptionStandard::AllocateOptimal should be used instead of malloc and other stuff.
IncAllocator should be used instead of "Page" structures.
TagsNo tags attached.
Test case number

Activities

git

2023-11-14 01:41

administrator   ~0114582

Branch CR33529 has been created by dpasukhi.

SHA-1: 60d32ed944dd32ea4ea42772a517cb383ebda77b


Detailed log of new commits:

Author: dpasukhi
Date: Mon Nov 13 21:46:25 2023 +0000

    0033529: Data Exchange, Step - Move on IncAllocator functionality
    
    Update allocation mechanism for StepParser

git

2023-11-14 02:06

administrator   ~0114583

Branch CR33529 has been updated forcibly by dpasukhi.

SHA-1: a23d48dfdce92141059293ca70318857deb350ce

dpasukhi

2023-11-14 12:31

administrator   ~0114587

Dear IKA, please review
OCCT: CR33529
After review please retun on me.

There are no big changes, only moving on our memory manager and a little update of parsring prosess.
And Pages was replaced by IncAllocator as more simpler way.

http://jenkins-test-10.nnov.opencascade.com/view/CR33529-master-dpasukhi/view/COMPARE/

git

2023-11-14 12:57

administrator   ~0114588

Branch CR33529 has been updated forcibly by dpasukhi.

SHA-1: a088ddfe289ea133a4b4513cdccc96c48e91a2e8

ika

2023-11-14 18:22

manager   ~0114590

Dear dpasukhi,

no remarks, please proceed.

dpasukhi

2023-12-12 15:35

administrator   ~0114725

Integrated into CR0-780

git

2023-12-18 04:04

administrator   ~0114780

Branch CR33529 has been deleted by mnt.

SHA-1: a088ddfe289ea133a4b4513cdccc96c48e91a2e8

Related Changesets

occt: master ed85665b

2023-11-13 21:46:25

dpasukhi

Details Diff
0033529: Data Exchange, Step - Move on IncAllocator functionality

Update allocation mechanism for StepParser
Decrease the table size for parsing
Affected Issues
0033529
mod - src/StepFile/lex.step.cxx Diff File
mod - src/StepFile/step.lex Diff File
mod - src/StepFile/step.tab.cxx Diff File
mod - src/StepFile/step.yacc Diff File
mod - src/StepFile/StepFile_ReadData.cxx Diff File
mod - src/StepFile/StepFile_ReadData.hxx Diff File

Issue History

Date Modified Username Field Change
2023-11-14 01:25 dpasukhi New Issue
2023-11-14 01:25 dpasukhi Assigned To => dpasukhi
2023-11-14 01:40 dpasukhi Summary Data Exchange, Step parser - Move on IncAllocator functionality => Data Exchange, Step - Move on IncAllocator functionality
2023-11-14 01:41 git Note Added: 0114582
2023-11-14 02:06 git Note Added: 0114583
2023-11-14 12:31 dpasukhi Assigned To dpasukhi => ika
2023-11-14 12:31 dpasukhi Status new => feedback
2023-11-14 12:31 dpasukhi Note Added: 0114587
2023-11-14 12:57 git Note Added: 0114588
2023-11-14 18:22 ika Assigned To ika => dpasukhi
2023-11-14 18:22 ika Status feedback => assigned
2023-11-14 18:22 ika Note Added: 0114590
2023-12-12 15:35 dpasukhi Status assigned => resolved
2023-12-12 15:35 dpasukhi Assigned To dpasukhi => bugmaster
2023-12-12 15:35 dpasukhi Status resolved => reviewed
2023-12-12 15:35 dpasukhi Note Added: 0114725
2023-12-15 17:16 dpasukhi Changeset attached => occt master ed85665b
2023-12-15 17:17 dpasukhi Assigned To bugmaster => dpasukhi
2023-12-15 17:17 dpasukhi Status reviewed => verified
2023-12-15 17:17 dpasukhi Resolution open => fixed
2023-12-18 04:04 git Note Added: 0114780