Differences From Artifact [0c53071c1e]:
- File src/runtime/synchronized.m — part of check-in [2b75f9e6a0] at 2021-05-02 11:34:01 on branch trunk — runtime: Name things more consistently (user: js, size: 2803) [annotate] [blame] [check-ins using]
To Artifact [4edf9604c8]:
- File src/runtime/synchronized.m — part of check-in [0c7760bd05] at 2021-05-02 14:28:59 on branch trunk — Don't use OFEnsure() in runtime (user: js, size: 2801) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
126 127 128 129 130 131 132 | if (OFPlainMutexUnlock(&mutex) != 0) OBJC_ERROR("Failed to unlock mutex!"); return 0; } | | | 126 127 128 129 130 131 132 133 134 135 136 137 | if (OFPlainMutexUnlock(&mutex) != 0) OBJC_ERROR("Failed to unlock mutex!"); return 0; } OBJC_ERROR("objc_sync_exit() was called for an unlocked object!"); #else return 0; #endif } |