- Apr 10, 2012
-
-
Fons Rademakers authored
this patch should filter G__* from the sources. git-svn-id: http://root.cern.ch/svn/root/trunk@43662 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43661 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 06, 2012
-
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43657 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 05, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43651 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43649 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43647 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 04, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43639 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43638 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 03, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43633 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
Apply the change from static object to static ptr to G__FastAllocString (see r43630) to all the other functions git-svn-id: http://root.cern.ch/svn/root/trunk@43631 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
also during the normal processing ... and not 'just' at the end of the process), make the static G__FastAllocString object in G__map_cpp_name a pointer instead (hence leaking 'just' that string at the end of the process). This avoid the crash reported in roottalk thread "ROOT 5.32.02 segs fault on q uit" from 03/30/2012 02:18 PM by Chris Jones which was due to the static object in G__map_cpp_name being deleted _before_ the last use of the function (namely it was one of the first object being delete by the 'exit' function). Also increase the reservoir size of large buffers and make the reversoir sizes dependent on the value of G__ONELINE. git-svn-id: http://root.cern.ch/svn/root/trunk@43630 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43621 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43620 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 02, 2012
-
-
Axel Naumann authored
Do not delete strings during shutdown; we might not be the last destructor running. Works around issue reported in roottalk thread "ROOT 5.32.02 segs fault on quit" from 03/30/2012 02:18 PM by Chris Jones. git-svn-id: http://root.cern.ch/svn/root/trunk@43613 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 30, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43584 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43583 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43582 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43581 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43576 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43568 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 29, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43553 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43548 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43546 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 28, 2012
-
-
Vassil Vassilev authored
Ignore the leading and trailing spaces from the meta commands Still more to come - right now we don't handle properly the arguments of .x git-svn-id: http://root.cern.ch/svn/root/trunk@43538 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43537 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43536 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
The issue is as follows: If one omits the ; of a given statement at the prompt we attach in the AST a templated function which prints out the value. The function looks like for int p = 12 PrintValue((llvm::raw_ostream *)22345600UL, (clang::Expr *)23270416UL, (clang::ASTContext *)22594960UL, p); We manually get the expression and put it as a last argument of the PrintValue That is safe when we have storage of p. I.e p is an lvalue. However we might have: gCling->createUniqueName(), which returns std::string That is an rvalue, which doesn't have storage and its lifetime lasts until the end of the current statement. However if we attach it to the PrintValue we have to extend the lifetime of the argument to last until the new end of statement. Otherwise the argument will be destroyed before we manage to print it out. What we do in that case is move the expression annotating the termination of the temporary up as root expression of PrintValue call. Attach a regression test for the reported problem git-svn-id: http://root.cern.ch/svn/root/trunk@43526 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43524 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 26, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43484 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
* Use uintptr_t instead of long. * Add ASTNodeEraser to the cmake build system. git-svn-id: http://root.cern.ch/svn/root/trunk@43480 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
to the end when we expect path or whatever. When we need it we can enforce stronger checks on the arguments of the parsed meta command. git-svn-id: http://root.cern.ch/svn/root/trunk@43479 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 23, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43469 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43468 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43467 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43466 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
Change the welcome screen. We don't do C only and ctrl+D doesn't work :) And I wouldn't say it is prototype. git-svn-id: http://root.cern.ch/svn/root/trunk@43465 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43464 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
Improve style and documentation. git-svn-id: http://root.cern.ch/svn/root/trunk@43463 27541ba8-7e3a-0410-8455-c3a389f83636
-
Vassil Vassilev authored
be conditionally requested. Remove the warnings from the macros in cling::Value (to commit 41413) git-svn-id: http://root.cern.ch/svn/root/trunk@43460 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 21, 2012
-
-
Vassil Vassilev authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43437 27541ba8-7e3a-0410-8455-c3a389f83636
-