Differences From Artifact [e4e2284c12]:
- File src/runtime/init.m — part of check-in [cfd374b906] at 2015-01-03 20:57:18 on branch trunk — Update copyright (user: js, size: 1217) [annotate] [blame] [check-ins using]
To Artifact [c746849515]:
- File
src/runtime/init.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: 1190) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
40 41 42 43 44 45 46 | objc_unregister_all_categories(); objc_unregister_all_classes(); objc_unregister_all_selectors(); objc_forget_pending_static_instances(); objc_dtable_cleanup(); objc_global_mutex_unlock(); | < | 40 41 42 43 44 45 46 47 | objc_unregister_all_categories(); objc_unregister_all_classes(); objc_unregister_all_selectors(); objc_forget_pending_static_instances(); objc_dtable_cleanup(); objc_global_mutex_unlock(); } |