sort by:
Revision Author Date Message Commit Date
a03372e The CompilerInvocation is the owner of the DiagnosticOptions, all the rest point to them. It used some default diagnostic options, which are different from the ones that come from the driver passing the invocation options. 31 March 2014, 11:57:24 UTC
8ad1e47 Cosmetics. 31 March 2014, 11:57:24 UTC
7152530 Increase verbosity of the output 31 March 2014, 11:57:24 UTC
523bca0 We need internal isystem. 31 March 2014, 11:57:24 UTC
aec6024 Access sema internals and revert the list of unused decls. 31 March 2014, 11:57:24 UTC
c05da8a Move renaming. 31 March 2014, 11:57:24 UTC
965e478 Rename the class to smth more meaningful. 31 March 2014, 11:57:24 UTC
f3f9ae0 Escape -x flags passed in as invocation. 31 March 2014, 11:57:23 UTC
b9e0eb9 Simplify. 31 March 2014, 11:57:23 UTC
8a47efe Do not leak the diagnostics engine. 31 March 2014, 11:57:23 UTC
70088fd CXX consistency. 31 March 2014, 11:57:23 UTC
4c3c5b2 Reduce includes. 31 March 2014, 11:57:23 UTC
d162b22 Use better, more accurate include. 31 March 2014, 11:57:23 UTC
b477e3b Fwd declare the clang::DiagnosticsEngine. 31 March 2014, 11:57:23 UTC
eecef0e Set the ignored diags before the driver does parse from args. This allows the driver to override our custom diagnostics if the user wants any special treatment. 31 March 2014, 11:57:23 UTC
78e9537 Don't recreate the diagnosic client, just set it to the tweaked instance. 31 March 2014, 11:57:23 UTC
bfcf5dc Suppress warnings coming from system headers. 31 March 2014, 11:57:23 UTC
006c98b Implement soft reset of the diagnostics engine. 31 March 2014, 11:57:22 UTC
bdd1961 Fix typo 31 March 2014, 10:46:26 UTC
c9103e5 The table of content on individual html chapters obscured the text. 31 March 2014, 08:33:52 UTC
c64d54c workaround relied on a bug ... and then the bug got fixed :) 29 March 2014, 22:11:51 UTC
25dff56 special case for cout (backwards compatibility) 29 March 2014, 20:37:38 UTC
7db8cde Be more precise when comparing compilation and runtime libc++. For instance XCode 5.1 braught a libc++ that was sufficiently different to cause havok all over the place. Thus ABI_VERSION is clearly not enough. 29 March 2014, 14:33:35 UTC
5450df8 lookup globally overloaded operators in std::__1 as well 29 March 2014, 05:41:11 UTC
32df5a0 Remove spurrious space added in TClassEdit::ResolveTypedef This solves ROOT-5778 by making sure that TClassEdit::ResolveTypedef("const std::string&") and TClassEdit::ResolveTypedef("const std::string &") returns "const std::string&" 28 March 2014, 19:15:54 UTC
0a29c1c Remove unused CXX11. 28 March 2014, 16:14:21 UTC
592a1a1 Add new file. 28 March 2014, 15:47:37 UTC
cc47f73 Add new llvm lib dependencies. 28 March 2014, 15:45:38 UTC
b3901f4 Whywhywhywhwy???? Collection behavior has changed in 10.9. 28 March 2014, 15:41:22 UTC
6250db5 Fix warning; be explicit about overriding the overload. 28 March 2014, 15:06:36 UTC
287afcf Enable inlining and other passes for cling; fixes missing symbols from libc++. 28 March 2014, 14:45:04 UTC
a5eda1b Implement custom inliner to skip doFinalization. 28 March 2014, 14:44:52 UTC
6f89792 Disable module validation: it takes ages. 28 March 2014, 14:44:52 UTC
9ec5fbf Add backend passes (inlining etc) to cling. They are usually provided by clang's BackendUtil - which we don't use and which has no support for incremental ("streaming") compilation but runs the passes on the whole module the whole time, and does end-of-TU cleanup (e.g. "dead" code removal) that we cannot use because subsequent transactions might create new uses - think force_inline functions that must stay. Instead BackendPass wraps what's in clang's BackendUtil into a TransactionTransformer. It gets added to the IR transformers. In the future this should only transform the delta of one Transaction instead of the whole Module. This fixes the libc++ issue we worked around by templates' symbols are not exported anymore and cause missing symbols with XCode 5.1. We include ObjC passes even though this blows up the list of linked libraries to make it easier to port cling to ObjC(++). 28 March 2014, 14:44:52 UTC
2a08d0d Fix MacOS missing symbol __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi. This is triggered by emitting operator<< 'class std::__1::basic_ostream<char, struct std::__1::char_traits<char> > &(int)' even though its marked as exported in general. Now that clang and libc++ agree on the handling of exported templates we can remove our work-around. 28 March 2014, 14:44:52 UTC
478dd14 Update canvas correctly after a macro was executed from TBrowser 28 March 2014, 14:27:24 UTC
d7e306c DeclIt_t to TClass* map to have access to TClass* without name search. (ROOT-6159). 28 March 2014, 14:06:42 UTC
7266b0a No warning if the same key for the same lib is specified in 2 rootmaps only if gDebug>3, print an Info. 28 March 2014, 13:23:24 UTC
b036bb8 Reformulate interface for helper functions + perf optimisation the optimisation was carried out in KeepNParams. We recurse only if we need to keep the parameter. 28 March 2014, 13:05:35 UTC
b137239 Reach the template decl within namespaces if present the dictionary provides to RegisterModule a series of pairs of string-uint. A pair is the template fwd declaration and the number of template arguments to keep. The system needs to discover in this fwd decl the template, in order to keep a table of template ptr - # of templ args to keep. For this reason, scopes are important. 28 March 2014, 13:05:35 UTC
cacdbe0 Fix creation of template fwd declarations by mistake the template fwd declarations passed to TCling::RegisterModule were not including the scope. Now the enclosing namespaces are properly added. 28 March 2014, 13:05:35 UTC
2bf18ec Some etype for arrow keys were not correct. 28 March 2014, 12:57:43 UTC
890e513 Fix for C++-11 compilation of Vc tests on maces 10.8 28 March 2014, 11:33:23 UTC
adf8d53 disable shadows. 28 March 2014, 11:05:08 UTC
3c7c8ab Also build llvm/clang with C++11! 28 March 2014, 10:26:38 UTC
40fd9f4 Removing some more warnings (CMake) 28 March 2014, 08:16:52 UTC
ab5ed34 Remove unused var error (clang trunk did not see it!) Remove typos 27 March 2014, 21:44:34 UTC
b52d0a5 Drops the validation of the directory name in prefetch From Elvin: I attached a patch which drops the validation of the directory name used for caching the prefetched blocks for the TFilePrefetching. I initially used it so that I wouldn't end up with funny names for the cache directory but the Alice guys (cc - Andrei) have some problems with this check when deploying it in production since they have various characters in the directory name which I currently don't accept. Therefore, I completely removed this validation step and I rely on the TSystem/OS to report any errors if creating/opening the requested directory is not possible. 27 March 2014, 20:09:00 UTC
3613bc1 Add more error messages. Make execution faster reshuffling if conditions. 27 March 2014, 17:46:06 UTC
9a4cee1 Add a factorised infrastructure for template argument name removal and disable the functionality for not removing template arguments which are marked to be removed but have a value different from the default one. Atlas does not expect this feature and some more coding is involved since this comparison is not always trivial. 27 March 2014, 17:46:05 UTC
16591e6 Introduce recursion to allow recursive template argument removal if you have something like A<int, B<double,4, float>> you must know how many arguments you have to skip for B in advance. 27 March 2014, 17:46:05 UTC
0c5bad9 Express non-splittability with a comment ("||") 27 March 2014, 17:46:05 UTC
ed603bb Express in a more convenient way the default exclusions 27 March 2014, 17:46:05 UTC
d4f8af9 Exclude the content of ROOT::Meta::Selection a priori to avoid mistakes of the users, for example combining a selection xml and a dict selection. 27 March 2014, 17:46:05 UTC
e0c97dc Un-splittability as property of data member 27 March 2014, 17:46:05 UTC
94bdd13 Check position of parameters and args. 27 March 2014, 17:46:05 UTC
e8f71ca Warp. 27 March 2014, 16:57:05 UTC
1a776cc Use (translate to) TCanvas coordinates 27 March 2014, 16:23:45 UTC
abba97c propagate the arrow keys events. 27 March 2014, 16:02:35 UTC
5dcdb00 Implement zoom with wheel on 2D histograms remove trailing blanks 27 March 2014, 15:54:42 UTC
8122b5f Use better QueryPointer (the one which is working on Linux...) 27 March 2014, 15:05:59 UTC
1770b0b Introduce new TCanvas events (keyboard arrows) + add GUI handlers 27 March 2014, 14:35:17 UTC
f405491 Use native GDI function 27 March 2014, 14:30:58 UTC
1a8ac15 Disable by default memory checks during event loop Regular checks, with a tunable frequency, of process memory were introduce as a first debug layer. However, they require calls to System::GetProcInfo which are particurarly heavy. Since by default this information is not used, it makes more sense to have it off. 27 March 2014, 14:07:21 UTC
56c2fea Copy from Vc git new test file to fix failure on MacOs and compilation warning 27 March 2014, 13:40:50 UTC
35131ff Use proper regexp 27 March 2014, 10:13:50 UTC
cfce73f Fix doxygen typos. Thank you clang. 27 March 2014, 10:13:49 UTC
269f694 Improve histogram zooming with mouse wheel. 27 March 2014, 10:05:57 UTC
86cee59 Copy from vc Vcmacro.cmake file (remove my changes for suppressing unused function warning) 27 March 2014, 10:00:43 UTC
02610a7 Copy from Vc git the patch to fix integer comparison warning 27 March 2014, 09:58:50 UTC
543dcc5 Correct the insertion of the rootmapfile entry in the already seen forward decls. (ROOT-6063 and 6141). 27 March 2014, 09:40:42 UTC
189cf66 More logical 27 March 2014, 09:28:26 UTC
87ca73c Missing includes. 27 March 2014, 08:10:26 UTC
4959825 Headers/comments/cleanup. 27 March 2014, 07:55:07 UTC
4da27be Add missing headers, remove redundant + cosmetic changes. 27 March 2014, 07:50:58 UTC
cc68bb4 remove a redundant include 27 March 2014, 07:43:26 UTC
449c76b Cleanup and some cosmetic mods. 27 March 2014, 07:42:20 UTC
14eb329 Cleanup includes and small cosmetic mods. 27 March 2014, 07:37:42 UTC
7cb3454 Cosmetics 27 March 2014, 07:33:51 UTC
547374f Cleanup 27 March 2014, 07:32:08 UTC
90968b0 Cleanup and makeup 27 March 2014, 07:28:57 UTC
7f339a5 Re-apply fixes for math test on MacoS. Add changes only in case of Vc_Scalar implementation 26 March 2014, 19:18:13 UTC
ff763ef Include. 26 March 2014, 17:43:19 UTC
39ea03f Const. 26 March 2014, 17:30:00 UTC
edfaebc Copy files from Vc repository , latest updated to head of 0.7 branch - add only for clang compiler flag -Wno-unused-funciton to suppress the warning 26 March 2014, 17:19:08 UTC
1906ef8 Add required include 26 March 2014, 16:56:56 UTC
8c49506 Remove redundant headers. 26 March 2014, 16:41:21 UTC
6fbc5a9 Remove redundant include. 26 March 2014, 16:37:16 UTC
b00f969 The zoom box must be deleted when ESC is pressed. 26 March 2014, 15:21:41 UTC
d9006b9 Update tutorials - comments and cosmetic changes. 26 March 2014, 15:16:25 UTC
9b613e3 Add missing \n in help printouts 26 March 2014, 15:02:08 UTC
940ec7a Update comments. 26 March 2014, 14:42:41 UTC
eb43148 Add a protection for axis-zoom-opaque. (Thanks Bertrand to have seen it :-) ) 26 March 2014, 14:39:54 UTC
a9b089e Count the number of selected evenst in fStatus To provide an example for the fix/change for ROOT-748 just committed. 26 March 2014, 14:28:30 UTC
10be64f Make TProof::Process to return TSelector::GetStatus (ROOT-748) To get the same behaviour as in Tree::Process. The TSelector::fStatus of all non-aborted workers are added. 26 March 2014, 14:28:29 UTC
3977453 A new tutorial for OpenGL. 26 March 2014, 14:09:16 UTC
917a580 A new tutorial to demonstrate radial gradient fill with OpenGL. 26 March 2014, 13:41:31 UTC
9b442d1 From Anna and me - a radial gradient fill with OpenGL. The 'simple' (TRadialGradient::kSimple) implemented with OpenGL. 26 March 2014, 13:38:20 UTC
0a90f0e Update a comment. 26 March 2014, 13:07:44 UTC
c3cd4c4 Comment is not correct anymore. 26 March 2014, 12:50:06 UTC
back to top