Differences From Artifact [7ebb50401c]:
- File src/runtime/threading.m — part of check-in [cfd374b906] at 2015-01-03 20:57:18 on branch trunk — Update copyright (user: js, size: 1298) [annotate] [blame] [check-ins using]
To Artifact [c43c4c7c69]:
- File
src/runtime/threading.m
— part of check-in
[2a73dbd64f]
at
2015-08-09 15:01:32
on branch trunk
— Remove objc_global_mutex_free()
Since this is using of_once to initialize it, it won't be re-initialized
after freeing, therefore freeing is a bad idea. (user: js, size: 1176) [annotate] [blame] [check-ins using]
︙ | |||
44 45 46 47 48 49 50 | 44 45 46 47 48 49 50 | - - - - - - - | void objc_global_mutex_unlock(void) { if (!of_rmutex_unlock(&global_mutex)) OBJC_ERROR("Failed to unlock global mutex!"); } |