Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add msg_send_id! #120

Merged
merged 22 commits into from
Jun 15, 2022
Merged

Add msg_send_id! #120

merged 22 commits into from
Jun 15, 2022

Conversation

madsmtm
Copy link
Owner

@madsmtm madsmtm commented Jan 12, 2022

Add msg_send_id! to help with following memory management rules (see also this).

Closes #86.

TODO:

@madsmtm madsmtm added the enhancement New feature or request label Jan 12, 2022
@madsmtm

This comment was marked as outdated.

@madsmtm madsmtm force-pushed the optimized-autorelease-retain branch 3 times, most recently from b5297b9 to 908f914 Compare March 2, 2022 21:34
@madsmtm madsmtm force-pushed the optimized-autorelease-retain branch 2 times, most recently from 597c950 to e149351 Compare March 2, 2022 22:06
Base automatically changed from optimized-autorelease-retain to master March 2, 2022 22:56
@madsmtm madsmtm added this to the objc2 v0.3 milestone Apr 2, 2022
@madsmtm madsmtm force-pushed the smart-msg-send branch 2 times, most recently from 3524bdb to 8770954 Compare April 3, 2022 04:06
@madsmtm madsmtm marked this pull request as ready for review April 3, 2022 23:58
@madsmtm madsmtm changed the title Smart msg_send! msg_send_id! and msg_send_bool! Apr 4, 2022
@madsmtm madsmtm mentioned this pull request May 23, 2022
@madsmtm madsmtm changed the title msg_send_id! and msg_send_bool! Add msg_send_id! May 23, 2022
@madsmtm madsmtm marked this pull request as draft June 7, 2022 01:17
@madsmtm madsmtm force-pushed the smart-msg-send branch 3 times, most recently from cb29636 to 75c2f1e Compare June 14, 2022 22:28
This was referenced Jun 15, 2022
@madsmtm madsmtm marked this pull request as ready for review June 15, 2022 16:55
@madsmtm madsmtm force-pushed the smart-msg-send branch 2 times, most recently from 1909ca5 to 14a4fd2 Compare June 15, 2022 20:07
madsmtm added 2 commits June 15, 2022 22:20
It makes error messages and documentation worse (which _is_ a big deal), and I doubt it'll really be useful. Besides, we can always re-add it without breaking changes!
@madsmtm madsmtm merged commit 8529a36 into master Jun 15, 2022
@madsmtm madsmtm deleted the smart-msg-send branch June 15, 2022 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Better autorelease ergonomics
1 participant