- Oct 04, 2017
-
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
Following the observation from philippe: Macro named starting with underscore are technically reserved for/by the compiler
-
Bertrand Bellenot authored
- Add a couple of missing #include <algorithm> - Replace _N by _NN (_N is already defined and used in some system math headers on Windows) - Add #define __thread __declspec(thread)
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
- add dependencied on Core and IO (needed to resolve the symbols at link time on Windows) - add a few symbols to be exported - use the ANSI version of system functions - convert the backslashs to forward slashs in the rootmap file path
-
Xavier Valls Pla authored
-
Xavier Valls Pla authored
-
Xavier Valls Pla authored
-
- Oct 03, 2017
-
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
- Use TMath::Pi() instead of M_PI (undefined on Windows) - Replace 'uint' with 'unsigned int' - Fix error C2057: expected constant expression with newX and newY arrays
-
Bertrand Bellenot authored
- Fix error C2057: expected constant expression in several array declarations - Outline (move from header to source) the IsCandleScaled() and IsViolinScaled() to export them from DLL - In fontembedps.cxx, replace unsupported memmem() function by std::search()
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Danilo Piparo authored
an array of type T* is stored in the returned column as vector<T>: the ownership has to be transferred to the "extracted column". To implement this feature, these changes were applied: - The Take action has been restructured in order to detect the presence of the array_view<T> type as column type. The changes are mainly confined to transformation of types at compile times. - The TakeHelper template and its specialisations have been modified. Now we not only take into account the case of returned collection equal to to vector for optimisation, but also the case where the column in the dataset is a C style array. The specialisations of the TakeHelper template are now 4. In addition, a bug was fixed: the Exec function was accepting the value of the column for a certain entry as a value, therewith potentially triggering expensive copies. - Some static utilities have been added in the ROOT::Internal::TDF namespace to factor out verbose operations linked to the points mentioned above.
-
Bertrand Bellenot authored
- enclose min() and max() in parentheses to prevent the following compilation errors (min and max are defined as macros in Visual Studio): error C2589: '(' : illegal token on right side of '::' error C2059: syntax error : '::' - implement the basic_string_view operator == (for const char *) (was somehow not resolved by Visual Studio). Thanks Axel for fixing it
-
Bertrand Bellenot authored
-
Olivier Couet authored
-
Bertrand Bellenot authored
Use WIN32 instead of MSVC in cmake and avoid duplication of url and md5 for LZ4 (thanks Guilherme for the feedback)
-