History of file src/threading_pthread.m at check-in 625377fca5bea961
2019-08-01
| ||
20:14 |
Deleted:
Split threading.[hm] into multiple files
This allows the runtime to only link against the parts it needs, without | |
2019-07-28
| ||
12:32 |
OFThread: Don't require of_thread_exit()
Some systems do not provide the functionality. file: [45235a8a16] check-in: [b5430ac44f] user: js, branch: trunk, size: 6262 [annotate] [blame] [check-ins using] [diff] | |
2019-01-03
| ||
19:13 | Update copyright file: [f1eefca76d] check-in: [0509d7a844] user: js, branch: trunk, size: 6349 [annotate] [blame] [check-ins using] [diff] | |
2018-10-20
| ||
17:48 |
threading_pthread.m: More fault tolerant init
This fixes NetBSD 8. file: [b133b4ffce] check-in: [cdd30dfb53] user: js, branch: trunk, size: 6343 [annotate] [blame] [check-ins using] [diff] | |
2018-06-17
| ||
18:23 | configure: Check for pthread_attr_getschedpolicy() file: [5bca66cb41] check-in: [839745fa85] user: js, branch: trunk, size: 6267 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [181110ec16] check-in: [7e5c81e186] user: js, branch: trunk, size: 6173 [annotate] [blame] [check-ins using] [diff] | |
2017-10-07
| ||
10:46 |
OFThread: Fix setting the name on the wrong thread
The name of the thread may only be set from the thread itself. So the | |
2017-05-07
| ||
20:10 |
Small code style change
Casts are now written like types in variable declarations. file: [9d56adf88b] check-in: [4af49a13c3] user: js, branch: trunk, size: 6182 [annotate] [blame] [check-ins using] [diff] | |
2017-04-02
| ||
01:06 | Add OF_CONSTRUCTOR() / OF_DESTRUCTOR() file: [430c90cbfe] check-in: [d07c56a8bb] user: js, branch: trunk, size: 6181 [annotate] [blame] [check-ins using] [diff] | |
2017-02-26
| ||
15:38 | Rename OF_MAC_OS_X define to OF_MACOS file: [7669b743f6] check-in: [0abbcb442c] user: js, branch: trunk, size: 6216 [annotate] [blame] [check-ins using] [diff] | |
2017-01-09
| ||
17:36 |
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
2016-05-07
| ||
21:52 | Fix a warning with Apple GCC 4.0 file: [51e4e050d9] check-in: [ea000d07a9] user: js, branch: trunk, size: 6213 [annotate] [blame] [check-ins using] [diff] | |
2016-04-24
| ||
15:31 | Move of_tlskey_{new,free} to API-specific files file: [717df19cb4] check-in: [4b31620e27] user: js, branch: trunk, size: 6212 [annotate] [blame] [check-ins using] [diff] | |
2016-04-18
| ||
14:08 | Further clean up of the threading.m split file: [e25a18277e] check-in: [9babc44b91] user: js, branch: trunk, size: 6042 [annotate] [blame] [check-ins using] [diff] | |
2016-03-28
| ||
16:50 |
Change the definition of thread priorities
The old definition was quite unpredictable and too platform-specific. | |
11:26 |
Move Haiku-specific include to the right file
This was forgotten when splitting threading.m into multiple files. file: [706256fda3] check-in: [f58ea581f0] user: js, branch: trunk, size: 5222 [annotate] [blame] [check-ins using] [diff] | |
2016-01-05
| ||
17:15 | configure: Check for pthread_attr_setinheritsched file: [3649baa422] check-in: [a65818a67f] user: js, branch: trunk, size: 5174 [annotate] [blame] [check-ins using] [diff] | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [f8ab966910] check-in: [cec0f072f8] user: js, branch: 0.8, size: 5065 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [bf9bfb4388] check-in: [2a27cf3000] user: js, branch: trunk, size: 5126 [annotate] [blame] [check-ins using] [diff] | |
2015-10-19
| ||
22:15 | Add platform.h & make platform defines consistent file: [f28edc28f4] check-in: [1ba08eebc5] user: js, branch: trunk, size: 5122 [annotate] [blame] [check-ins using] [diff] | |
2015-04-11
| ||
14:37 |
threading_pthread.m: Only set stack size if > 0
When initializing a pthread_attr_t on Solaris and reading the stack size | |
2015-03-30
| ||
21:33 |
Add OF_NO_RETURN_FUNC
OF_NO_RETURN_FUNC is defined when __attribute__((__noreturn__)) is | |
2015-01-03
| ||
20:57 | Update copyright file: [2ccde6dcec] check-in: [cfd374b906] user: js, branch: trunk, size: 5018 [annotate] [blame] [check-ins using] [diff] | |
2014-08-11
| ||
18:44 | threading_pthread.m: Set thread name file: [3c16bc0403] check-in: [39f5e20201] user: js, branch: trunk, size: 5012 [annotate] [blame] [check-ins using] [diff] | |
2014-08-01
| ||
12:27 |
Change return type for thread main
This changes the return type to void, as the return type of a thread's | |
2014-07-23
| ||
23:09 | threading: Prevent possible division by zero file: [7ca1a9fd57] check-in: [90f2f05c2c] user: js, branch: trunk, size: 4115 [annotate] [blame] [check-ins using] [diff] | |
19:34 | threading: Get rid of warnings with old compilers file: [cdf397d0df] check-in: [9e60532254] user: js, branch: trunk, size: 4015 [annotate] [blame] [check-ins using] [diff] | |
2014-07-19
| ||
16:27 | OFThread: Configurable priority and stack size file: [9c2b4d74c8] check-in: [c4f724070a] user: js, branch: trunk, size: 3992 [annotate] [blame] [check-ins using] [diff] | |
10:47 | Added: Split threading.m into per-platform files file: [9bd4f81445] check-in: [8abe07a0a3] user: js, branch: trunk, size: 2490 [annotate] [blame] [check-ins using] | |