Differences From Artifact [84017da3fd]:
- File
src/OFBlock.m
— part of check-in
[8fbc6b4e63]
at
2013-07-04 14:04:38
on branch trunk
— OFBlock: Initialize spinlocks in +[load].
As most blocks are static instances, there's a chance +[initialize] is
never called.As a nice side effect, this also fixes the bug that the spinlocks were
initialized multiple times. (user: js, size: 11503) [annotate] [blame] [check-ins using]
To Artifact [c640f522f6]:
- File src/OFBlock.m — part of check-in [35dafd5c57] at 2013-11-23 01:12:40 on branch trunk — Add OF_INVALID_INIT_METHOD. (user: js, size: 11415) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
388 389 390 391 392 393 394 | { [self doesNotRecognizeSelector: _cmd]; abort(); } - init { | < < < < < < | < | 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 | { [self doesNotRecognizeSelector: _cmd]; abort(); } - init { OF_INVALID_INIT_METHOD } - (void*)allocMemoryWithSize: (size_t)size { [self doesNotRecognizeSelector: _cmd]; abort(); } |
︙ | ︙ |