- Jan 16, 2004
-
-
Rene Brun authored
This should fix the issue with vector<bool> by adding a TBoolVectorProxy and by making sure rootcint write 'std::allocator' as 'allocator and not as '::allocator'. git-svn-id: http://root.cern.ch/svn/root/trunk@7923 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Update the stl code to write Long64_t instead of long long. git-svn-id: http://root.cern.ch/svn/root/trunk@7922 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
TBuffer.cxx : use checksum only if the class version is set to the default (1) and the class does not have a Streamer method (IsForeign()==true) TFormula.cxx: fix a typo TClass.cxx: add comment to explicitly the mean of the bits use by TClass::Property TStreamerInfo.cxx: fix problem in the conversion from Double32_t, use newType in GetValue. Fix a recursion problem in TStreamerInfo::Build. git-svn-id: http://root.cern.ch/svn/root/trunk@7921 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
functions by an explicit loop to take into account the case of the same object (with different drawing options) being added to the same list. This, in principle, should be covered by the "slow" option in TList::Delete, but the logic does not work. To be revesited! git-svn-id: http://root.cern.ch/svn/root/trunk@7920 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7919 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7918 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 15, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7917 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
to extract the doc correctly git-svn-id: http://root.cern.ch/svn/root/trunk@7916 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This patch deletes the old class only until we are really finished with it. In some case, the address was being reused before we finished comparing it leading to some confusion and crashes. git-svn-id: http://root.cern.ch/svn/root/trunk@7915 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7914 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 14, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7913 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7912 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
the gcc guys told me how to solve things (claiming it's not a gcc bug - even though things work with v3.2 but not with v3.3.1), but of course that didn't work... Nevertheless, I found a solution. We'll have to create the good old import libs (.dll.a) again. This takes a bit more time, and a lot more disk space (34MB) - but it works. This also means the ld version check can be removed, as all ld versions will have to create a .dll.a now. The --(no-)whole-archive ld flag is not needed anymore. git-svn-id: http://root.cern.ch/svn/root/trunk@7911 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
color display problem. git-svn-id: http://root.cern.ch/svn/root/trunk@7910 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7909 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7908 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7907 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7906 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 13, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7905 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7904 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
The new splash screen and corresponding changes to show the splash screen in the canvas and browser. git-svn-id: http://root.cern.ch/svn/root/trunk@7903 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7902 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
The issue for in TCint::SetClassInfo/CheckClassInfo which was improved to test for typedefs name but the typedef checking was not protected against missing nesting class/namespace. git-svn-id: http://root.cern.ch/svn/root/trunk@7901 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
//*-* In version 7 of TFomrula, the usage of fOper has been changed //*-* to improve the performance of TFormula::EvalPar. //*-* Conceptually, fOper was changed from a simple array of Int_t //*-* to an array of composite values. //*-* For example a 'ylandau(5)' operation used to be encoded as 4105; //*-* it is now encoded as (klandau >> kTFOperShit) + 5 //*-* Any class inheriting from TFormula and using directly fOper (which //*-* is now a private data member), needs to be updated to take this //*-* in consideration. The member functions recommended to set and //*-* access fOper are: SetAction, GetAction, GetActionParam //*-* For more performant access to the information, see the implementation //*-* TFormula::EvalPar Also note that version 6 of TFormula is not supported. git-svn-id: http://root.cern.ch/svn/root/trunk@7900 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7899 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Protect GetClass to not call TROOT::GetClass when the string contains "::" git-svn-id: http://root.cern.ch/svn/root/trunk@7898 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7897 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 12, 2004
-
-
Fons Rademakers authored
generating dependencies. git-svn-id: http://root.cern.ch/svn/root/trunk@7896 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7895 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
another icc 8 related fix. git-svn-id: http://root.cern.ch/svn/root/trunk@7894 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
icc8 defines some of the gcc symbols. This can leads to a lot of conflicts in the cintdlls (including string). This patches fixes the problem. Extra for icc8's documentation Source Compatibility with gcc 3.2 The predefined macros enabled by gcc are now enabled by the Intel Compiler. For example, the Intel Compiler now defines the __GNUC__, __GNUC_MINOR__, and GNUC_PATCHLEVEL__ macros. If you do not want these macros to be defined, you can specify the -no-gcc option. Additionally, this version of the Intel C++ Compiler for Linux uses the C headers shipped with the version of Linux you are running on, with the exception of two small substitute headers used only by the Itanium compiler for Itanium applications. Also, the -cxxlib-gcc switch now compiles the Gnu C++ library headers if you use the -ansi language mode. git-svn-id: http://root.cern.ch/svn/root/trunk@7893 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
I solved the problem in makestats by marking the TStreamerInfo which are read from file and successfully pass BuildCheck has built. git-svn-id: http://root.cern.ch/svn/root/trunk@7892 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This should improve the situation for G__Proof.cxx and the cintdlls on vc7. git-svn-id: http://root.cern.ch/svn/root/trunk@7891 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Bool_t IsInitialized() { return TestBit(kInitialized); } Int_t GetOperType(Int_t oper) const; git-svn-id: http://root.cern.ch/svn/root/trunk@7890 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
- do no call "SleepEx on return" for pendingOnly events git-svn-id: http://root.cern.ch/svn/root/trunk@7889 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This corrects the polynomial calculation in TFormula. git-svn-id: http://root.cern.ch/svn/root/trunk@7888 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
fix the backward compatibility for TFormula. We still might want to remove fOper fNoldOper, but at least now old TFormula can be read. git-svn-id: http://root.cern.ch/svn/root/trunk@7887 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7886 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7885 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Leave more space between labels when the option MoreLogLabels is on git-svn-id: http://root.cern.ch/svn/root/trunk@7884 27541ba8-7e3a-0410-8455-c3a389f83636
-