Commit af8afd6
authored
fixes multithread marking (#1240)
Multithreaded marking wasn’t working because the following preprocessor block was never executed (at least when compiling with MSVC):
#if (MAX_GC_THREADS>1)
// You can uncomment this for better call stacks if it crashes while collecting
#define HX_MULTI_THREAD_MARKING
#endif1 parent a428509 commit af8afd6
1 file changed
+4
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
201 | 204 | | |
202 | 205 | | |
203 | 206 | | |
204 | 207 | | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | 208 | | |
211 | 209 | | |
212 | 210 | | |
| |||
1952 | 1950 | | |
1953 | 1951 | | |
1954 | 1952 | | |
1955 | | - | |
| 1953 | + | |
1956 | 1954 | | |
1957 | 1955 | | |
1958 | 1956 | | |
| |||
0 commit comments