It doesn't leak, it is refcounted by the compiler instance.


git-svn-id: https://root.cern.ch/svn/root/trunk@46560 27541ba8-7e3a-0410-8455-c3a389f83636
Remove the / because the FileManager thinks it is a directory prefix and asserts
that the directory doesn't exist in its cache.
Bring us one step further in importing AST nodes.


git-svn-id: https://root.cern.ch/svn/root/trunk@46564 27541ba8-7e3a-0410-8455-c3a389f83636
fix the caching of dictionary initialization information in
gModuleHeaderInfoBuffer.


git-svn-id: https://root.cern.ch/svn/root/trunk@46568 27541ba8-7e3a-0410-8455-c3a389f83636
add new library libGlobals that will be linked after libCore so that the TROOT
singleton gROOT is created after all LLVM globals in libCore have been
initialized.


git-svn-id: https://root.cern.ch/svn/root/trunk@46569 27541ba8-7e3a-0410-8455-c3a389f83636
Move enums away from global namespace:
- EOverlap is now in namespace Rgl;
- EClipType is now in class TGLClip;
- EPosition and EManipType were not used and have been removed.

EGLCoordType and EGLPlotType are left in top-level. In these two enums all
names begin with kGL so there is less chance for collision.


git-svn-id: https://root.cern.ch/svn/root/trunk@46574 27541ba8-7e3a-0410-8455-c3a389f83636
merge from roostats dev branch changes applied by G. Lewis: 

http://root.cern.ch/viewvc?view=rev&revision=46321

http://root.cern.ch/viewvc?view=rev&revision=46572


git-svn-id: https://root.cern.ch/svn/root/trunk@46576 27541ba8-7e3a-0410-8455-c3a389f83636
fix a compiler warning (missing virtual destructor)


git-svn-id: https://root.cern.ch/svn/root/trunk@46577 27541ba8-7e3a-0410-8455-c3a389f83636
Fix arc-ball rotation when camera center is not at the center of the screen.


git-svn-id: https://root.cern.ch/svn/root/trunk@46583 27541ba8-7e3a-0410-8455-c3a389f83636
disable InitGlobals for the time being.


git-svn-id: https://root.cern.ch/svn/root/trunk@46585 27541ba8-7e3a-0410-8455-c3a389f83636
We need to analyze the whole transaction. (Thanks Axel!)


git-svn-id: https://root.cern.ch/svn/root/trunk@46589 27541ba8-7e3a-0410-8455-c3a389f83636
Use more meaningful compare instead of find.


git-svn-id: https://root.cern.ch/svn/root/trunk@46590 27541ba8-7e3a-0410-8455-c3a389f83636
Centralize the unique name prefix (the names generated by the interpreter use it)
and provide utility function which checks if a decls has such name.


git-svn-id: https://root.cern.ch/svn/root/trunk@46593 27541ba8-7e3a-0410-8455-c3a389f83636
Remove confusing part of the comment.


git-svn-id: https://root.cern.ch/svn/root/trunk@46594 27541ba8-7e3a-0410-8455-c3a389f83636
- Add JSRootCore.js, containing several core and math functions
- Add a new interface to the D3.js library
- Add a new example file (from the zdemo tutorial)


git-svn-id: https://root.cern.ch/svn/root/trunk@46595 27541ba8-7e3a-0410-8455-c3a389f83636
merge from roostats development branch (from G. Lewis): 

 revision 46578: HistFactory: Added ConstraintTerm navigation to HistFactoryNavigation, added warnings in Channel.cxx when histograms have negative bins, added protection against negative logarithms in FlexibleInterpVar, code==4     
 revision 46580  : HistFactory: Removing mutable statements in FlexibleInterpVar.h


git-svn-id: https://root.cern.ch/svn/root/trunk@46596 27541ba8-7e3a-0410-8455-c3a389f83636
cosmetics (formatting tooltips)


git-svn-id: https://root.cern.ch/svn/root/trunk@46597 27541ba8-7e3a-0410-8455-c3a389f83636
From Bertrand:
Add Iulia Pasov for her prototyping of JavaScript graphics using d3.js


git-svn-id: https://root.cern.ch/svn/root/trunk@46601 27541ba8-7e3a-0410-8455-c3a389f83636
Initialize fType to 0: Reported by both Wim and Coverity.


git-svn-id: https://root.cern.ch/svn/root/trunk@46602 27541ba8-7e3a-0410-8455-c3a389f83636
Remove old useless code.


git-svn-id: https://root.cern.ch/svn/root/trunk@46605 27541ba8-7e3a-0410-8455-c3a389f83636
Change TFractionFItter and TBinomialEfficiencyFitter class to use the ROOT::Fit::Fitter class (as TH1::Fit) instead of TVirtualFitter
This fixes also the bug https://savannah.cern.ch/bugs/?97097


git-svn-id: https://root.cern.ch/svn/root/trunk@46606 27541ba8-7e3a-0410-8455-c3a389f83636