-
- Downloads
Cut in half the cost of G__store_dictposition (and thus indirectly reduce the cost of G__calc),
by removing the ptype array (a copy of G__struct.type) which was used to restored the type back to 'autoload' during unloading (this is now done more efficiently by G__close_inputfiles_upto) and to count the number of new class/struct/namespace in the file. This is replace by keeping tracking of the actual number in G__srcfile.definedStruct, G__dictposition.nactives and in G__struct.nactives. git-svn-id: http://root.cern.ch/svn/root/trunk@27122 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- cint/cint/inc/Api.h 1 addition, 1 deletioncint/cint/inc/Api.h
- cint/cint/src/common.h 2 additions, 0 deletionscint/cint/src/common.h
- cint/cint/src/init.cxx 0 additions, 2 deletionscint/cint/src/init.cxx
- cint/cint/src/loadfile.cxx 13 additions, 20 deletionscint/cint/src/loadfile.cxx
- cint/cint/src/pause.cxx 1 addition, 10 deletionscint/cint/src/pause.cxx
- cint/cint/src/scrupto.cxx 2 additions, 35 deletionscint/cint/src/scrupto.cxx
- cint/cint/src/struct.cxx 2 additions, 0 deletionscint/cint/src/struct.cxx
- core/meta/src/TCint.cxx 0 additions, 5 deletionscore/meta/src/TCint.cxx
Loading
Please register or sign in to comment