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