Lukas Matena
5670f5ffb0
Fix couple of build issues on gcc
2020-10-23 07:51:58 +02:00
Vojtech Bubnik
d8f45ff1d8
Workarounds and documentation of OSX posix incompatibilities
2020-10-22 14:57:50 +02:00
Vojtech Bubnik
723406dfea
Workaround for OSX non-compliant implementation of
...
pthread_getname_np / pthread_setname_np
2020-10-22 14:45:15 +02:00
Vojtech Bubnik
0d2c31d0e4
and again a fix on Windows
2020-10-22 14:35:20 +02:00
Vojtech Bubnik
6e2a5419cc
Fixes of previous commit on Posix platforms
2020-10-22 14:29:40 +02:00
Vojtech Bubnik
81b6883710
Thread names shortened to 15 characters to fit Posix norm.
...
Added get_current_thread_name()
2020-10-22 14:11:08 +02:00
Vojtech Bubnik
6531061d09
Support for naming slicer own threads for debugging.
...
The following threads are named with this commit:
slic3r_main, slic3r_BackgroundSlicingProcess,
slic3r_tbbpool_xx_yy where xx is a one based index of the TTB thread
and yy is the platform thread ID.
2020-10-22 13:54:15 +02:00