]> OCCT Git - occt.git/commit
0033350: Data Exchange, Step Import - Improving parsing performance
authordpasukhi <dpasukhi@opencascade.com>
Wed, 22 Mar 2023 18:22:44 +0000 (18:22 +0000)
committervglukhik <vglukhik@opencascade.com>
Fri, 21 Jul 2023 15:33:44 +0000 (16:33 +0100)
commit636743f90ccc11afabc786e09f9518f891074c7e
tree20c79df36234af5bec4d198f7251a9bc20cc42b7
parente84e862fc13893e9200463d6e1f4569aa39a7567
0033350: Data Exchange, Step Import - Improving parsing performance

Improved performance of parser by disable checking for eof (20% parsing time)
Changed step parser's record to keep last one to fast insert into end.
src/StepFile/StepFile_ReadData.cxx
src/StepFile/lex.step.cxx
src/StepFile/step.lex