https://github.com/lmoneta/root

sort by:
Revision Author Date Message Commit Date
8614d37 set MACOSXVERSION also when cocoa is disabled. 13 September 2013, 14:39:22 UTC
e7d7391 simplify detection of OSXSDK and IOSSDK. 13 September 2013, 14:28:35 UTC
e30e635 xlc compiler on OSX is not anymore supported. 13 September 2013, 14:28:35 UTC
dc9d4cf fix warning coming from latest clang++ from Xcode 5. 13 September 2013, 14:28:35 UTC
64fe521 fix warnings flagged by latest clang++ 3.4. 13 September 2013, 14:24:09 UTC
b235243 fix compile error flagged by latest clang++ 3.4. 13 September 2013, 14:24:09 UTC
252b292 Disable tests on SLC6 32 bit. 13 September 2013, 13:21:13 UTC
5e9a9d5 Add getter and silence a warning. 13 September 2013, 13:13:29 UTC
6b8da1a 80 Cols. 13 September 2013, 13:13:29 UTC
8869cd7 Fix bogus logic in capabilities file creation rootcling was checking for the wrong string to be non empty. 13 September 2013, 10:39:36 UTC
e4d5239 DGRs can have a decl to be emitted, another not to be emitted. When this oce comes from a #include through ParseForModules(): class A{} g; A should be emitted, but not g. This is now tested in roottest/root/meta/templateAutoload. 13 September 2013, 08:39:17 UTC
1961a8f Fix capabilities files generation The generation of capabilities files was added. CMS indeed uses those to feed the FW plugin manager, which is very similar to the good Old SEAL plugin manager. 13 September 2013, 07:57:03 UTC
214f0ad Just reply on simplisticCast; register temporary. Fixes ROOT-5316. 12 September 2013, 17:07:53 UTC
745418e Extract the enum decl without recursing, but iteration over decl context. 12 September 2013, 13:59:42 UTC
0490d7a fix a typo 12 September 2013, 11:27:54 UTC
8c81834 TPDF 12 September 2013, 09:38:30 UTC
22b08a8 Fix JIRA-ROOT-5488. The matrices used by the Td and Tm PDF text operators (used to position and rotate text) cannot be concatenate with the current transformation matrix. This produced wrong slanted text for greek letters when the text angle was not zero. Now the operator "cm" is used instead of Td and Tm, allowing to concatenate the text transformation matrix with the matrix used slant the text. 12 September 2013, 09:28:50 UTC
6f6672c Compile RuntimeException with exceptions enabled. 12 September 2013, 07:14:43 UTC
0a03b23 Fix logic in prepending directory to rootmapfile Before, we prepended blindly the directory of the dictionary. This is bogus, indeed the rootmapfilename can be specified with a full path. Now we check if this is the case. If yes, nothing is prepended and we assume the user condifured her call to genreflex properly and she does not need any meaningful defaults. Fix typo in the rootmapfilename variable 12 September 2013, 06:21:03 UTC
81ac658 workarounds for string <-> basic_string mismatches and kExactMatch lookup failures 11 September 2013, 23:43:04 UTC
7f7d6a4 Cling workaround for resolving ::_Self of iterators (used in operator== arguments) 11 September 2013, 22:31:01 UTC
b5715f9 Add missing transaction before template instantiation 11 September 2013, 21:14:05 UTC
014638b Synthesizing if(DeclRefExpr) throw requires cling to be run with rtti. Fix that problem by introducing an indirection - a compiled function that throws. 11 September 2013, 21:06:44 UTC
7ea82b6 Add trampoline that will help avoid running without -no-rtti. 11 September 2013, 21:06:43 UTC
041711f White space change (to force recompilation) 11 September 2013, 19:20:48 UTC
23a4893 Compile RuntimeException.o with -fexception 11 September 2013, 19:20:31 UTC
4c78ce4 From Brian: For CMS backward compatibility, allow SetCacheRead to disconnect the cache from being the current cache, but keep the file attached to the cache. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@45322 27541ba8-7e3a-0410-8455-c3a389f83636 (cherry picked from v5-34-00-patches commit c35d989727faa88c2103533e3ed4007919fd0d10) Conflicts: tree/tree/inc/TTreeCache.h 11 September 2013, 19:20:31 UTC
389063f From Brian: For CMS backward compatibility, allow SetCacheRead to disconnect the cache from being the current cache, but keep the file attached to the cache. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@45321 27541ba8-7e3a-0410-8455-c3a389f83636 (cherry picked from v5-34-00-patches commit eac731d2b12532ba0d2cd1986882bc0f82a1b8c4) 11 September 2013, 19:20:31 UTC
3e83d8a Merge Cristina's HasDict improvements (GetUnderlyingType; set of names) 11 September 2013, 15:22:55 UTC
44b432d Change the set of Types that collects the classes without Dictionaries to a set of strings representing the names of teh classes. 11 September 2013, 15:22:05 UTC
0e29383 Corection to the typedef and template check. 11 September 2013, 15:22:05 UTC
1015300 Check for data members of template type instead of the template parameters. 11 September 2013, 15:22:05 UTC
ef4058c Using TMetaUtils::GetUnderlyingType for missing dicionaries. 11 September 2013, 15:22:05 UTC
c8e8840 Use TMetaUtile GetUnderlyingType. 11 September 2013, 15:22:05 UTC
570c32a fix for compiling ROOT with an alternative gcc (e.g. 4.8.1), ROOT-5496, ROOT-5493. 11 September 2013, 15:07:18 UTC
9042ae6 Silence a warning. 11 September 2013, 14:30:35 UTC
03ea38d Check and register result of CompileMacro(). Fixes ROOT-4329. 11 September 2013, 13:14:14 UTC
13a6846 Register result of .L 11 September 2013, 13:13:37 UTC
3bbff83 Remove terminating comma; silences GCC warning 11 September 2013, 12:31:01 UTC
56b7442 Use better name. 11 September 2013, 11:31:27 UTC
4bdeca3 Remove unused files. 11 September 2013, 11:31:27 UTC
2f013ab Extend the AST null deref checher and disable the IR checker. This resulted in one change of warning kind, which is expected. I disabled the test MetdhoCalls, Baozeng will look at it once he gets the code. 11 September 2013, 11:31:27 UTC
63557b2 Visit the possible dereferences in-depth. 11 September 2013, 11:31:27 UTC
43dca65 Raised verbosity level 11 September 2013, 10:39:56 UTC
6656c6c Clarify what is thrown. 11 September 2013, 09:22:24 UTC
434460c Refined error messages for the final commit 11 September 2013, 08:09:38 UTC
de653d3 Cleanup Move away from cout and use TMetaUtils::Error,Warning and Info. Removed old commented lines. 11 September 2013, 08:09:38 UTC
b7fce0f Handle llvm_unreachable (in NDEBUG) as runtime_exception. Implements ROOT-5456 11 September 2013, 08:05:36 UTC
50f4256 Typo 11 September 2013, 08:05:35 UTC
3753579 Improve exception reporting. 11 September 2013, 07:36:37 UTC
b49c63c Add patch for not checking duplicate template default args from rootmap. 11 September 2013, 07:09:35 UTC
3f0aff9 Annotate template parameters with default arguments as coming from rootmap. This prevents Sema from complaining about duplicate default argumant declarations. 11 September 2013, 07:09:35 UTC
c04ca87 Duplicate declarations of template default argument from rootmap files are just fine. 11 September 2013, 07:09:35 UTC
f3408a8 Remove PCM utility headers left for debugging. 11 September 2013, 07:09:35 UTC
5496001 Callback to external storage now happens explicitly before Sema instantiates. 11 September 2013, 07:09:35 UTC
a28adab Add more rationale as to how this exception is different from others. 11 September 2013, 07:09:34 UTC
ed90ed6 Use the correct routine. 10 September 2013, 17:34:09 UTC
a776b22 Don't confuse cling this is a wrapper function. 10 September 2013, 16:57:01 UTC
564a109 Merge the two routines. 10 September 2013, 16:57:01 UTC
21cc5f1 Reuse code. 10 September 2013, 16:57:01 UTC
58aee18 Fix for ROOT-5317 + Cleanup This is the fix for https://sft.its.cern.ch/jira/browse/ROOT-5317 Now dictionaries, their headers and rootmap files are initially created as temp files (_tmp suffix) and only at the end of the rootcling main "committed" (renamed). This allows to have them on disk in case of crashes and to avoid that a build continues with an incomplete or bogus dictionary. This is very dangerous, since that the compilation may in an unfortunate case progress untill success and strange runtime behaviours may emerge. The cleanup refers to some an unnecessary and previously not always working function, CleanUpOnExit and some general code cleanups. 10 September 2013, 15:32:13 UTC
b8bb94f Silence warnings for unused fields. 10 September 2013, 15:04:21 UTC
c79b920 Comment out that unused variable until the new llvm import. 10 September 2013, 15:04:21 UTC
1db74c2 revert auto detection of gcc-toolchain as method is not consistent. 10 September 2013, 14:59:30 UTC
414061b Spell out that we want only one wrapper per transaction. 10 September 2013, 13:34:58 UTC
a1b409c Use interprter's unique prefix. 10 September 2013, 13:34:58 UTC
9e560d0 Remove unused code. 10 September 2013, 13:34:58 UTC
2519d61 Spaces. 10 September 2013, 13:34:58 UTC
892bf9f Improved the implementation of FindKerberos5.cmake module. Fixes ROOT-5486 10 September 2013, 09:59:06 UTC
176768c Use best argument match constructor. 10 September 2013, 09:38:38 UTC
ed08695 Add support for int *p = 0; *p; at AST level. 10 September 2013, 08:11:08 UTC
42718bd Add tmp prefix. 10 September 2013, 08:11:08 UTC
460f019 make ROOT 6 Preview 3 (5.99.03). 09 September 2013, 20:08:49 UTC
1dcdafc fix for ROOT-5478 part 3: special case const bool& returns 09 September 2013, 18:56:24 UTC
a02265b fix for ROOT-5478 part 1: adding spaces so not to let the compiler see '-' as a suffix 09 September 2013, 18:55:38 UTC
a775178 Fix ROOT-5477: RootCling generates rootmaps Rootcling can now generate rootmap files (it could before but only as genreflex). Two options have been added, -rml and -rmf for the rootmap lib and rootmap file names respectively. The rootmap file name can be omitted. In this case, the name in the rootmap file will be inferred from the one of the rootmap lib and the rootmap file will be created where the library is located. In this latter case, the path to the lib will be normalised to ./ . 09 September 2013, 16:41:11 UTC
24a7236 File renamed 09 September 2013, 15:57:13 UTC
342c258 Make CompilationException public, (also) use new cling runtime exception as base. 09 September 2013, 15:57:13 UTC
79cadd6 Install fatal error handler throwing an exception. Yes that is dangerous. 09 September 2013, 15:57:13 UTC
59012d0 white space. 09 September 2013, 15:45:26 UTC
9a76009 when cxx11 is set on OS X, also turn the required libcxx11 option on (ROOT-5489). 09 September 2013, 15:42:44 UTC
558ca97 make --with-gcc-toolchain optional. The correct value will be extracted automatically from the --prefix option as printed by the --with-cc specified gcc compiler. Also add a check in case there are more than 10 include paths as in that case the code in TCling.cxx and rootcling.cxx need to be extended. 09 September 2013, 15:42:43 UTC
2e288fa File was renamed. 09 September 2013, 15:25:54 UTC
692d754 fix compilation 09 September 2013, 14:04:58 UTC
43d7456 Update the Module.mk. (Sorry for the mess). 09 September 2013, 14:03:12 UTC
68d2bcb Adapt the test suite to the new warnings produced. Disable the indirect calls. We don't support them yet on AST level. 09 September 2013, 13:32:53 UTC
dd3c14a Reduce the dependence from the IR. It will be soon replaced by the AST one. 09 September 2013, 13:25:02 UTC
670876d RuntimeExceptions got renamed. 09 September 2013, 13:19:33 UTC
ea2dcf4 Rename filename. We don't use plural in the names... 09 September 2013, 12:59:47 UTC
3900126 Pass in the Expr* instead of the SourceLocation. 09 September 2013, 12:40:26 UTC
c219e5a Spell it syntactically correct. 09 September 2013, 12:28:19 UTC
6244ae1 Try silence an warning. 09 September 2013, 11:59:26 UTC
f4c2520 Typo. 09 September 2013, 11:52:07 UTC
63b2dfe Fix doxygen warning. 09 September 2013, 11:09:47 UTC
3d61b68 Remove unused code. 09 September 2013, 11:09:47 UTC
2c0c293 Implement autoloading of templates. ROOT-4786 09 September 2013, 11:09:47 UTC
298f95f Propagate the new callback to our InterpreterCallbacks interface. 09 September 2013, 11:09:47 UTC
88fc7cd Add the the change in clang as a patch, for bookkeeping reasons. 09 September 2013, 11:09:47 UTC
93bff85 Before generating a template instantiation check if we can get externally. This is useful when we have template specializations/instantiations in rootmap files. This means that the template specialization has to be loaded from the given library and not automatically generated by the template instantiatior. 09 September 2013, 11:09:47 UTC
8ffdabb Add support for Interpreter::declare in the rootmap files. When we autoload sometimes is necessary to forward declare some entities (eg. templates). This can be done now within the rootmap file by using: Declare.non-space-containing-string. 09 September 2013, 11:09:47 UTC
back to top