Commit Graph

21 Commits

Author SHA1 Message Date
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
Sylvain Pion a0be560caa New profiling tool : Profile_branch_counter, that improves the display
of failure/calls ratios.  With the corresponding macro CGAL_BRANCH_PROFILER().
2008-09-08 09:52:37 +00:00
Sylvain Pion 00e0b0e81a Rename Timer to Profiling_tools (second try). 2008-08-22 16:20:59 +00:00