lidavidm commented on PR #322: URL: https://github.com/apache/arrow-go/pull/322#issuecomment-3483453645
> @lidavidm @pixelherodev what would you both think about a build flag that would make the retain/release calls no-ops and solely use `AddCleanup` so that a consumer could essentially "opt-in" if they aren't concerned about the non-deterministic nature of the GC? I think that's reasonable, I guess we'd need to duplicate some testing but that's OK. I assume the Go compiler will inline/dead-code-eliminate calls properly so that the overhead doesn't increase. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
