- Jun 24, 2008
-
-
Fons Rademakers authored
fix unitialized variables and one leak discovered by valgrind. git-svn-id: http://root.cern.ch/svn/root/trunk@24520 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
xrootd and netx notes. git-svn-id: http://root.cern.ch/svn/root/trunk@24515 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
support browsing of AliEn files in TBrowser. git-svn-id: http://root.cern.ch/svn/root/trunk@24510 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
a class not yet in the class table. git-svn-id: http://root.cern.ch/svn/root/trunk@24503 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24502 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 23, 2008
-
-
Fons Rademakers authored
SendStreamerInfos() SendProcessIDs() move the recv streamer info and recv process id code into: RecvStreamerInfos() RecvProcessIDs() Add support for schema evolution and process ids also to TPSocket and TXSocket. git-svn-id: http://root.cern.ch/svn/root/trunk@24480 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24473 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 22, 2008
-
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24468 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 21, 2008
-
-
Fons Rademakers authored
add dummy method Reconnect(), implemented in TXSocket for reconnections in PROOF. git-svn-id: http://root.cern.ch/svn/root/trunk@24457 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 20, 2008
-
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24451 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
of fgEvolution at the time of message creation. This to: 1) allow some message to have schema evolution while others not 2) to avoid that the changing of the global fgEvolution during the life-time of a message to cause problems git-svn-id: http://root.cern.ch/svn/root/trunk@24432 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 11, 2008
-
-
Rene Brun authored
objects to the list of streamed TStreamerInfos. git-svn-id: http://root.cern.ch/svn/root/trunk@24218 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 06, 2008
-
-
Rene Brun authored
-Mods in TMessage When a referenced object or a TRef is streamed to a TMessage buffer, the bit corresponding to the uuid of the TProcessID is set in the new data member fBitsPIDs. -Mods in TSocket. Before sending the TMessage containing a referenced object, the list of TProcessIDs is sent through the socket before sending the message. The list of TProcessIDs already sent is kept in the new member TList* fUUIds. When receiving the message, the TProcessID is stored in the global list of TProcessIDs if not already there. git-svn-id: http://root.cern.ch/svn/root/trunk@24168 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24166 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
in a multi-threaded application when one thread repaints the histogram while the mouse is over a pad containing a TF1. git-svn-id: http://root.cern.ch/svn/root/trunk@24164 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 04, 2008
-
-
Fons Rademakers authored
interface is not anymore supported via AliEn (ROOT does not compile with the latest AliEn). If needed a better implementation will be provided. git-svn-id: http://root.cern.ch/svn/root/trunk@24130 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 02, 2008
-
-
Fons Rademakers authored
To build 32 bit version on x8664 machine just do: ./configure linux git-svn-id: http://root.cern.ch/svn/root/trunk@24099 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 31, 2008
-
-
Rene Brun authored
The concrete implementation of the class is in TCint. The new functions are essentially interfaces to the existing CINT C++ classes like G__ClassInfo, G__CallFunc, G__DataMemberInfo, G__MethodInfo, G__TypeInfo and G__TypedefInfo. Most of these functions will call the Reflex interface once the CINT/Reflex interface will be available later this year. All direct calls to CINT are replaced by calls like gCint->ClassInfo_xxx where gCint points to the TCint implementation. The existing calls to TCint via gInterpreter are kept because on Windows gInterpreter does not call directly TCint, but instead call TWin32InterpreterProxy that in turns call TCint. On Linux and Mac, gInterpreter and gCint are equivalent. Once the transformation using gCint will be completed, it will be possible to specify at startup time which version of CINT (CINT or CINT7) by loading dynamically TCint or TCint7.--This line, and those below, will be ignored-- M core/meta/src/TStreamerElement.cxx M core/meta/src/TCint.cxx M core/meta/src/TGlobal.cxx M core/meta/src/TBaseClass.cxx M core/meta/src/TDataMember.cxx M core/meta/src/TInterpreter.cxx M core/meta/src/TClass.cxx M core/meta/src/TMethodArg.cxx M core/meta/src/TDataType.cxx M core/meta/src/TMethodCall.cxx M core/meta/src/TIsAProxy.cxx M core/meta/src/TMethod.cxx M core/meta/src/TFunction.cxx M core/meta/inc/TClass.h M core/meta/inc/TDictionary.h M core/meta/inc/TMethodArg.h M core/meta/inc/TDataType.h M core/meta/inc/TMethodCall.h M core/meta/inc/TMethod.h M core/meta/inc/TFunction.h M core/meta/inc/TCint.h M core/meta/inc/TGlobal.h M core/meta/inc/TBaseClass.h M core/meta/inc/TDataMember.h M core/meta/inc/TInterpreter.h M core/thread/src/TThread.cxx M core/base/src/TVirtualFitter.cxx M core/base/src/TStorage.cxx M core/base/src/TQConnection.cxx M core/base/src/TROOT.cxx M core/base/src/TSystem.cxx M core/base/src/TQObject.cxx M core/rint/src/TRint.cxx M core/rint/src/TTabCom.cxx M math/foam/src/TFoam.cxx M math/minuit2/src/TFitterMinuit.cxx M math/mathcore/src/FunctorCint.cxx M math/minuit/src/TMinuit.cxx M tree/tree/src/TTree.cxx M tree/tree/src/TSelectorCint.cxx M tree/tree/src/TSelector.cxx M tree/tree/inc/TSelectorCint.h M roofit/roofitcore/src/RooGenCategory.cxx M roofit/roofitcore/src/RooWorkspace.cxx M hist/hist/src/TF1.cxx M gui/guibuilder/src/TGuiBldDragManager.cxx M net/alien/inc/TAlienSystem.h git-svn-id: http://root.cern.ch/svn/root/trunk@24077 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 26, 2008
-
-
Rene Brun authored
some efffc++ fixes git-svn-id: http://root.cern.ch/svn/root/trunk@24005 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 22, 2008
-
-
Rene Brun authored
Add a new static function TMessage::EnableSchemaEvolution(Bool_t enable=kFALSE) git-svn-id: http://root.cern.ch/svn/root/trunk@23961 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 21, 2008
-
-
Rene Brun authored
objects already send through the socket. In TSocket::Send send an internal message including all TStreamerInfos before sending the message itself. In TSocket::Recv read the TStreamerInfo list and update the corresponding classes in memory, adding a new version if required. With these changes, a TSocket should be able to support automatic schema evolution. This is useful when a client and a server use different versions of ROOT, or different versions of the user classes. git-svn-id: http://root.cern.ch/svn/root/trunk@23957 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
a new TList* fInfos member that keeps track of all TStreamerInfo objects used when writing the object in the message. Implement TMessage::WriteObject overloading TBufferFile::WriteObject. git-svn-id: http://root.cern.ch/svn/root/trunk@23956 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 20, 2008
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23942 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
extract in and output buffer lenghts. git-svn-id: http://root.cern.ch/svn/root/trunk@23939 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 19, 2008
-
-
Fons Rademakers authored
remove references to athena from the Kerberos search paths. git-svn-id: http://root.cern.ch/svn/root/trunk@23918 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
ROOT compiles fine on Fedora 9, where this include file has been obsoleted. git-svn-id: http://root.cern.ch/svn/root/trunk@23903 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 16, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23875 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 15, 2008
-
-
Fons Rademakers authored
New class providing package management functionality like the AliEn Package Management System. Allows to setup software packages on a local desktop like in the GRID environment and to execute the contained programs. Registered Dependencies are automatically resolved and missing packages are automatically installed. Currently there is no support for 'source' packages. The desired platform has to be specified in the constructor. The default constructor takes packages from the global package section in AliEn. If you want to install a user package, you have to set the AliEn package directory to your local package directory using package->SetAliEnMainPackageDir("/alice/cern.ch/user/..../packages") git-svn-id: http://root.cern.ch/svn/root/trunk@23863 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- Support to parse in a JDL from an AliEn JDL textfile: TAlienJDL::Parse(<filename>) - Support of more JDL tags: Executable, Arguments, EMail, OutputDirectory,Merge, MergedOutputDirectory, Price,TTL, JobTag,InputDataListFormat, InputDataList, Split, Split, SplitMaxInputFileNumber, SplitMaxInputFileSize,SplitArguments,ValidationCommand, InputSandbox,OutputSandbox,InputData,InputDataCollection, Requirements,InputFile,OutputFile,Packages,OutputArchive, git-svn-id: http://root.cern.ch/svn/root/trunk@23861 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
Added ListPackages function to display existing software packages in AliEn: TAlien::ListPackages(<package dir=>defaults to the global VO packages); git-svn-id: http://root.cern.ch/svn/root/trunk@23860 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 14, 2008
-
-
Rene Brun authored
Fixes to compile with gcc4.3 git-svn-id: http://root.cern.ch/svn/root/trunk@23841 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 13, 2008
-
-
Rene Brun authored
this should make the W3C validator happy. git-svn-id: http://root.cern.ch/svn/root/trunk@23827 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- Retrieves the file size after it has been closed (anti-mismatch). - The file was not properly closed in the case of DB troubles. Now the file is immediately closed if requested to do so. - Fix bad troubles when closing files in write mode via TFile downcasting. - Correctly honor the create/recreate options in Open(). git-svn-id: http://root.cern.ch/svn/root/trunk@23820 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- Correctly honor the create/recreate options coming from TFile::Open(). - Allow the size of the (written) file to be retrieved after the Close (solves several reported file size mismatches). git-svn-id: http://root.cern.ch/svn/root/trunk@23819 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 08, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23745 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 07, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23710 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23679 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 06, 2008
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23658 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 01, 2008
-
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23633 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 28, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23575 27541ba8-7e3a-0410-8455-c3a389f83636
-