Artifact 536f7c35b9af7ebaf018b4eb1893d2d26ba9ef6e0d00b6cc82559d0f9b3673ea:
- File
src/OFBlock.m
-
2015-08-23 10:34:19
— part of check-in
[3c3467423a]
on branch trunk
— OFBlock: Fix two bugs
The first was that _Block_object_{assign,dispose} would only be a NOP
when called from a byref helper instead of only being a NOP when called
for an object from a byref helper.The second was that byref helpers would even be called when there are no
byref helpers (bit 25 in the byref flags needs to be checked -
conveniently, bit 25 indicates copy/dispose helpers in the block literal
flags, too, so that define can be reused). (user: js, size: 11213) [annotate] [blame] [check-ins using] -
2015-08-23 10:42:58
— part of check-in
[e9786625a7]
on branch 0.8
— OFBlock: Fix two bugs
The first was that _Block_object_{assign,dispose} would only be a NOP
when called from a byref helper instead of only being a NOP when called
for an object from a byref helper.The second was that byref helpers would even be called when there are no
byref helpers (bit 25 in the byref flags needs to be checked -
conveniently, bit 25 indicates copy/dispose helpers in the block literal
flags, too, so that define can be reused). (user: js, size: 11213) [annotate] [blame] [check-ins using]
-
2015-08-23 10:34:19
— part of check-in
[3c3467423a]
on branch trunk
— OFBlock: Fix two bugs