-
- Downloads
Since cling::Transaction is public and the fact that on commit of transaction a
new transaction could be triggered, every compile should return the transaction that it actually compiled. I.e. the cling::IncrementalParser::getLastTransaction in many cases might not be the transaction we expect. For example in ROOT's case plugin manager is triggered for some reason and the last transaction is not the one that I'd personally expect. This should be fix roottest/.../runMemory.C git-svn-id: http://root.cern.ch/svn/root/trunk@47465 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- interpreter/cling/lib/Interpreter/IncrementalParser.cpp 13 additions, 7 deletionsinterpreter/cling/lib/Interpreter/IncrementalParser.cpp
- interpreter/cling/lib/Interpreter/IncrementalParser.h 2 additions, 2 deletionsinterpreter/cling/lib/Interpreter/IncrementalParser.h
- interpreter/cling/lib/Interpreter/Interpreter.cpp 11 additions, 12 deletionsinterpreter/cling/lib/Interpreter/Interpreter.cpp
Loading
Please register or sign in to comment