Commit Graph

52 Commits

Author SHA1 Message Date
Sébastien Loriot 1c50e0bede Mac OS X cleaning 2024-10-10 14:21:34 +02:00
Mael 0ff7882997
Merge branch 'master' into feature/bug_documentation_spell_20221113 2022-12-06 22:21:06 +01:00
Mael Rouxel-Labbé b5c21e1f5d Http -> https + update some dead links 2022-11-23 18:54:37 +01:00
albert-github eed54a0ae5 spelling corrections
Some spelling corrections (Directories starting with `O`-`S` , first part),
some backward work
some forward work
2022-11-15 18:45:39 +01:00
Jane Tournois a885f9b782 rename Counter to avoid conflict with type defined in msvc 2022 2021-08-25 13:02:11 +02:00
Maxime Gimeno 1b5b61ab0a Add include 2021-05-07 12:17:32 +02:00
Maxime Gimeno 9872ac9cf8 Replace tbb::atomic 2021-05-07 11:16:50 +02:00
Sébastien Loriot 0779373835 extra run of the script to remove tabs and trailing whitespaces
right after the  merge of 4.14 release branch

+ manual fix on one line in:
    * Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
    * .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Sébastien Loriot 52164b1fba First pass on removing license notice in header for LGPL files 2019-10-19 15:40:30 +02:00
Sébastien Loriot 7356421d80 introduce Commercial license SPDX tag 2019-10-19 12:15:19 +02:00
Sébastien Loriot 9bd9c68b83 update LGPL[23]+ and GPL[23]+ SPDX tags
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Andreas Fabri 64a603fcd3 Undo in Memory_sizer.h 2019-06-11 12:07:10 +02:00
Andreas Fabri 4581f1b7a8 Morte replacements 2019-06-05 08:39:55 +02:00
Andreas Fabri e2d19b0c8d Replace NULL and Nullptr_t with nullptr and nullptr_t 2019-06-04 23:45:44 +02:00
Laurent Rineau 78e7060525 Merge pull request #2712 from afabri/CGAL-VC+warnlevel_4-GF
Deal with VC++ warnings of level /W4
2018-02-19 14:27:06 +01:00
Andreas Fabri abe933a684 Address the warning concerning SCL_SECURE for VC++ 2018-02-09 15:00:14 +00:00
Andreas Fabri f76e744bff Spatial_searching 2018-01-17 20:12:06 +00:00
Andreas Fabri 6c791f161a Triangulation_2 2018-01-17 16:12:12 +00:00
Andreas Fabri cbf3a16471 libs compile without warning 2018-01-17 15:02:32 +00:00
Sébastien Loriot 0698f79aff add SPDX identifier for files under the LGPL-3+ license 2017-11-12 10:17:50 +01:00
Andreas Fabri 22a4af1cd0 inline dot_it() 2016-11-11 08:45:57 +01:00
Andreas Fabri e5d314c9c3 Profiling Tools: dot integers 2016-11-08 15:59:43 +01:00
Laurent Rineau fe813ffe34 Timer and Real_timer use preconditions 2016-02-02 16:21:31 +01:00
Laurent Rineau 545149d99e include <CGAL/config.h> instead of <CGAL/basic.h>
No need to include the CGAL kernels to use CGAL timers!
2016-02-02 12:20:41 +01:00
Guillaume Damiand cf1c0ea0ca Merge branch 'CGAL_headers_only-gdamiand_cjamin-OLD' into CGAL_headers_only-gdamiand_cjamin 2015-10-01 09:12:55 +02:00
Laurent Rineau f5eec04da9 Trivial fix for g++-5.1 C++11 2015-08-06 17:43:38 +02:00
Clement Jamin ed3113f89d Code clean-up 2015-03-16 17:01:49 +01:00
Clement Jamin ff79502a72 In a class, we should using "static" functions 2014-12-16 11:28:16 +01:00
Clement Jamin e18e59a72a Header-only for package Kinetic_data_structures 2014-12-02 20:41:19 +01:00
Guillaume Damiand ef550fd3bb Ok for first version. 2014-11-14 17:22:06 +01:00
Guillaume Damiand 707aae22b0 Timers for inline header only. 2014-11-14 12:29:25 +01:00
Clement Jamin ee0dfa30ab Updated compact cell + bugfix when CGAL_LINKED_WITH_TBB is not defined 2013-02-18 16:46:42 +01:00
Clément Jamin 7837a37c1d Automatically define CGAL_CONCURRENT_PROFILE if we're linked with TBB 2012-10-19 08:44:27 +00:00
Clément Jamin b948543cc6 Use of a Tag (template parameter) to activate/deactivate concurrency in Mesh_3, instead of #ifdef macros. 2012-06-09 08:52:37 +00:00
Clément Jamin 5129c00bf4 Profile_counter is not concurrent if CGAL_CONCURRENT_PROFILE is defined 2012-03-22 16:57:31 +00:00
Sébastien Loriot 91a5327fa8 change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Andreas Fabri cbfe32ce37 Add declspecs for Visual C++ so that we can build dlls 2011-10-05 19:12:23 +00:00
Sébastien Loriot dff6dda8b3 Remove from copyright holder
Freie Universitaet Berlin (Germany), Martin-Luther-University Halle-Wittenberg
(Germany) and RISC Linz (Austria) as they transfer the copyright to other
sites.
2011-09-21 19:46:31 +00:00
Laurent Rineau 6c0a2019ba MS: auto-link for psapi.lib, instead of having an explicit link command. 2011-05-30 11:28:15 +00:00
Sébastien Loriot 52317dd49f add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Laurent Rineau d6d4608ede In CGAL::Profile_timer, use CGAL::Timer instead of CGAL::Real_timer, so
that the CPU time is computed instead of the sum CPU+system times.
2009-01-26 12:47:26 +00:00
Sébastien Loriot 558f120eb3 Init string in constructor 2009-01-07 14:31:47 +00:00
Sylvain Pion b6ca2c7536 more TODOs 2009-01-07 13:59:22 +00:00
Sylvain Pion fd690183a7 Add a TODO. 2009-01-07 13:18:14 +00:00
Sylvain Pion 897e94ac37 Add a new 3-way branch profiler, Profile_branch_counter_3, and use it in the semi-static filters. 2008-12-20 17:31:04 +00:00
Sylvain Pion 2bd1466b60 add a todo-item 2008-12-07 14:58:18 +00:00
Sylvain Pion aa06636838 Re-implement to be more threads-friendly (a first step towards thread-safety). 2008-12-04 01:57:33 +00:00
Sylvain Pion 68c1bcc095 New profiler, for profiling time spent in a function/block. 2008-12-03 23:05:35 +00:00
Laurent Saboret 3a90a66370 Fixed small bug on Windows: PROCESS_MEMORY_COUNTERS.PagefileUsage seems not very precise, thus we check it against PROCESS_MEMORY_COUNTERS.WorkingSetSize. 2008-10-02 13:30:56 +00:00
Samuel Hornus a20549dfe7 Added a little TODO : cache the task_t structure. 2008-09-09 13:24:30 +00:00