swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf

sort by:
Revision Author Date Message Commit Date
0e4000a fix compiler warnings. 02 September 2013, 15:38:15 UTC
38607b4 Fix the cloning of the OneDimMultiFunctionAdapter. The X vector was not copied. See http://root.cern.ch/phpBB3/viewtopic.php?f=15&t=16824 02 September 2013, 12:38:51 UTC
c7f10fc better comment 02 September 2013, 12:23:48 UTC
978957f TMathText 02 September 2013, 11:46:30 UTC
447332c Implement \\frac using \\over. 02 September 2013, 11:45:49 UTC
1e818c0 Check if there were errors and only if there were not - run. 01 September 2013, 14:47:49 UTC
fcce38b We must have a function implementation to take its address 31 August 2013, 18:33:30 UTC
07fd5a1 In ReturnSynthesizer add better support for RecordType. When we dectect that the last expression is a record type and is not a temporary, we now return it by reference, hence avoiding an unnecessary and sometimes impossible (cout) copy. If it is a temporary we still return a 'copy'. 31 August 2013, 16:22:15 UTC
92f8f53 Support function to function pointer decay in return value. 30 August 2013, 22:37:03 UTC
0560027 Fix passing object of class type by value. 30 August 2013, 18:42:11 UTC
1c05d8c Extract the CallFunc wrapper "by hand". 30 August 2013, 16:02:30 UTC
83672ed Use initialization lists; that is what they are for (Coverity 52116) 30 August 2013, 16:02:29 UTC
cfa6648 Add newline; (some?) fwd decls do not have one. 30 August 2013, 16:02:29 UTC
0480cfc Fixed passing options in TWebFile. By Costin. 30 August 2013, 13:00:52 UTC
5ea44e9 fix C++ syntax. 30 August 2013, 12:24:28 UTC
733fdf6 Avoid unnecessary lookup in TMethodCall::GetMethod. 30 August 2013, 10:47:47 UTC
02fd37a SQL documentation update. Fixes issue ROOT-5361. 30 August 2013, 10:25:19 UTC
2165669 Fix a mistake in the more-log-labels option along Y 30 August 2013, 08:50:16 UTC
e9f9def Some fixes from Christoph Deil 30 August 2013, 06:09:11 UTC
7684ed2 Compatibility with the TLatex greek characters 29 August 2013, 15:51:54 UTC
d313287 Protection added in case of length=0 string in TMathText. Wrong PS was generated. 29 August 2013, 15:35:17 UTC
e644326 Indent Python examples. 29 August 2013, 15:17:53 UTC
1b87965 Finally remove TFile::UseCache() which was marked for removal by v5-32-00. Now roottest has been fixed too. 29 August 2013, 12:49:26 UTC
ed28d00 Remove unused variable. 29 August 2013, 09:45:20 UTC
b040f63 Add Error about invalid argument expression. 29 August 2013, 09:07:35 UTC
9ab90ff Revert "Finally remove TFile::UseCache() which was marked for removal by v5-32-00." This reverts commit 285a268e8149fdf3b211d307a2fd2a6baa28eebd. It needs additional changes in roottest. 29 August 2013, 07:43:01 UTC
6c62db2 In GetFullyQualifiedType add support for clang::RecordType (possibly pointing to a template instance) 29 August 2013, 06:54:08 UTC
cc138bd Fix ROOT-5442, wrong normalization of std::vector<myNamespace::myClass1*>::const_iterator GetPartiallyDesugaredType was 'forgetting' to add full qualification of the template parameters in some case (where the template paramter in the QualType was not yet an elaborated type). Extend the internal interface to distinguish when we need to add full qualification to the type itself or its template parameters. 29 August 2013, 06:54:08 UTC
cecbf03 Make motherDir a required parameter to TKey ctor (ROOT-5440) 28 August 2013, 18:29:42 UTC
7b1553c Fix ROOT-5446 This solve the issue of unloading libCore when TROOT are never really been used and thus is not completely initialized. 28 August 2013, 17:10:55 UTC
2e90bb1 A file is loaded as interpreter only if the ACLiC library is not also loaded 28 August 2013, 17:01:04 UTC
a8002b6 Add missing operators in ParseWithShortcuts. 28 August 2013, 15:43:39 UTC
3685151 Fix coverity 52116 (missing initialization) 28 August 2013, 15:43:38 UTC
323e097 Fix coverity 52115 (dereference null return __stat__) Prevent the casual reader and Coverity from thinking that ClassInfo_Factory could ever return null. 28 August 2013, 15:43:38 UTC
add6139 Don't play smart* use proper empty str as default arg. 28 August 2013, 14:38:47 UTC
36da4c2 Finally fix that infinite const recursion. 28 August 2013, 14:38:47 UTC
dcf56b9 Get rid of the unused callbacks. 28 August 2013, 14:38:47 UTC
8da33e2 Remove now redundant code 28 August 2013, 14:38:47 UTC
a88c3a6 Move codegenning of deserialized declarations in the IncrementalParser. We had two different codepath for codegeneration. The first one was for declarations that came from text and the second one for declarations that came from 'ExternalSource' such as PCH. In the latter case we had to do some extra equilibristics to emulate a PCM and ignore generating code for decls with static storage, because it will clash with the loading of the library that already contains them. The advantage of the new implementation is that instead of communicating the deserialized decls to ROOT via some fishy deserialization listeners we can use the cling::Transaction as we use it for decls that came from code. 28 August 2013, 14:38:47 UTC
3d34052 Print the decls coming from deserialization, too. 28 August 2013, 14:38:47 UTC
49420d2 There is no need of checking the size of the transaction. 28 August 2013, 14:38:46 UTC
2302476 Fix getters, ending up in infinite recursion... 28 August 2013, 14:38:46 UTC
d4ac2db Implement pretty print of DelayCallInfo. Constify. 28 August 2013, 14:38:46 UTC
ca468bd Order. 28 August 2013, 14:38:46 UTC
17feff4 Add another sanity check. It will cry whenever we extend the enum. 28 August 2013, 14:38:46 UTC
b306379 Iterating over the AST might trigger deserialization. 28 August 2013, 14:38:46 UTC
b5eab55 Constify. 28 August 2013, 14:38:46 UTC
500a7ac Use the non-asserting getDeclName as it is used all over the DeclPrinter.cpp 28 August 2013, 14:38:46 UTC
832ce37 The ASTContext is a ref. 28 August 2013, 14:38:45 UTC
6eac423 Use the ASTContext stored in the Transaction. 28 August 2013, 14:38:45 UTC
8a3aa6b Forward to the const getter. 28 August 2013, 14:38:45 UTC
f831f79 mark ReAlloc(void*,size_t) as obsolete for v6-02-00 as it is non-safe. 28 August 2013, 13:05:17 UTC
285a268 Finally remove TFile::UseCache() which was marked for removal by v5-32-00. 28 August 2013, 13:05:17 UTC
7c89d8a ignore generated file: *_rdict.pcm, *_dictContent.h and *_dictUmbrella.h. 28 August 2013, 13:05:17 UTC
1b3e269 Fix issues in TCling::IsLoaded() Use HeaderSearch::LookupFile() instead of Preprocessor::LookupFile(), which requires a proper lexer to be set, and crashes when it is not the case 28 August 2013, 12:14:32 UTC
ae3de60 Attribute must not be attached to a definition. 28 August 2013, 11:23:32 UTC
b93cfb2 Protection added in case the remote file is not accesible. 28 August 2013, 10:36:45 UTC
27eb7be Silence CID 52143: don't deref NULL ptr 28 August 2013, 09:54:30 UTC
e012af6 Silence CID 52142: check dynamic_cast NULL retval 28 August 2013, 09:54:30 UTC
1b94854 No need for a special emit; just tell clang that the wrapper is used. 28 August 2013, 09:47:31 UTC
8c2d5a8 The option "A" in the `Draw()` was not cleaning properly the current pad. 28 August 2013, 08:39:54 UTC
f4403a9 Define __ROOTCLING__ for ParseForModule until PCMs carry it in them. 28 August 2013, 08:17:33 UTC
6da0d7d UserInterface must be compiled with -fexceptions. 28 August 2013, 07:34:28 UTC
0b5af43 Silence clang warning on !a==b being (!a) == b which might not be the intent. 28 August 2013, 07:18:25 UTC
15427fd cint/ is gone. 28 August 2013, 07:10:12 UTC
a643871 Undo previous fix, it generated an extra page in pdf files. Better fix under investigation. 28 August 2013, 06:56:40 UTC
6058362 Fix cast away const warning. 28 August 2013, 03:06:43 UTC
80cdd12 Merge branch 'master' of https://root.cern.ch/git/root into feature_dynamic_callfunc_wrapper 28 August 2013, 00:30:12 UTC
bc92fc4 Use new interface for direct function setting. 28 August 2013, 00:29:04 UTC
2bfb117 Allow caller allocated return value storage. 28 August 2013, 00:27:59 UTC
6a45b76 Whitespace. 28 August 2013, 00:25:56 UTC
e063c73 Whitespace. 28 August 2013, 00:24:35 UTC
a7796ab Add interface for calling with caller allocated return value storage. 28 August 2013, 00:22:30 UTC
7954e89 Give SetFunc*() their new implementations. 28 August 2013, 00:19:04 UTC
6549140 Add new implementations of SetArg(*). 28 August 2013, 00:09:15 UTC
a73bee3 Remove obsoleted implementations of SetArg(*). 28 August 2013, 00:06:37 UTC
672e38c New function implementations. Give the Exec*() functions their new implementations. Fixup Init() for new data member. Fixup InterfaceMethod(). Fixup IsValid(). Remove obsolete code from ResetArg(). Remove obsolete body of SetArg(long). 28 August 2013, 00:02:34 UTC
6f1d46c Return immediately on error. 27 August 2013, 23:56:24 UTC
2fcb1be Make EvaluateExpr() static. 27 August 2013, 23:54:10 UTC
be606ad Small adaptations to new structure. 27 August 2013, 23:39:19 UTC
487a5f2 Shorten because of using namespaces. 27 August 2013, 23:36:06 UTC
b88a04f Preserve member function sorting. 27 August 2013, 23:33:36 UTC
856077d Spelling. 27 August 2013, 23:26:30 UTC
15a1817 Add new types, data members, and functions. 27 August 2013, 23:24:18 UTC
24425ea Remove obsoleted data members. 27 August 2013, 23:06:19 UTC
f5c39cd Remove obsoleted parts of function bodies. 27 August 2013, 23:04:29 UTC
47e8da2 Remove obsoleted functions. 27 August 2013, 22:53:56 UTC
16449a2 Add support for TClingCallFunc function wrappers to transactions. 27 August 2013, 22:25:37 UTC
4bff66a Support returning values of arbitrary class type. This restriction prevents us from evaluating function argument expressions of class type (by value), and prevents us from returning values with a class type (by value), if that class has a non-trivial constructor or copy constructor. For now we will allow the StoredValue to do a bit copy, with the expectation that in the future StoredValue will hold values of class type by pointer or reference instead of making a copy. 27 August 2013, 22:12:02 UTC
b8c6233 Add support for member data pointer type. Given: class A { private: int fInt; }; We need to support storing the return value of a function like this: int A::* f() { return &A::fInt; } 27 August 2013, 22:06:17 UTC
4337afb Move the handling of unhandled exceptions in the loop. Indeed if the UserInterface.cpp is compiled without -fno-exceptions I get: ****************** CLING ****************** * Type C++ code and press enter to run it * * Type .q to exit * ******************************************* [cling]$ throw 12; Exception occurred. Recovering... [cling]$ .q So the issue is still in the build system, because I built UserInterface.cpp 'by hand'. 27 August 2013, 21:40:49 UTC
2d84e78 The standard said use catch(...) and not catch() 27 August 2013, 21:36:53 UTC
fc33035 Try to handle exceptions coming from the JIT. The idea is whenever there is an exception cling to be able to recover from it and continue working. For example: [cling] throw 12; shouldn't crash the current session in the interpreter. Now that we have compiled the UserInterface with exceptions on, I hoped to be able to catch exceptions coming from the JIT easily, but obviously I am still missing something. 27 August 2013, 21:00:35 UTC
5b6d49b Make shouldProceed C++ function. 27 August 2013, 20:04:15 UTC
5ccf9ae Add missing forward declaration 27 August 2013, 15:18:00 UTC
fe45965 Add missing variable definition 27 August 2013, 15:14:29 UTC
4d2c741 No bloating IgProf output and clearer profile type Now the tag to invoke IgProf performance profiling is "igprof-pp" and no longer "igprof" alone. Leaves some space for adding IgProf memory profiling. 27 August 2013, 14:51:50 UTC
bf2fc9e PROOF: automatic igprof-analyse for IgProf pp logs 27 August 2013, 14:51:50 UTC
2194114 Some debug in PROOF log retrieval 27 August 2013, 14:51:50 UTC
0d6d868 PROOF GUI support for log filtering via pipe cmd 27 August 2013, 14:51:50 UTC
back to top