Skip to content

docs: add RFC for opaque generational handles#11

Merged
gituser12981u2 merged 1 commit into
alex_stufffrom
docs/rfc-0001-opaque-generational-handles
May 24, 2026
Merged

docs: add RFC for opaque generational handles#11
gituser12981u2 merged 1 commit into
alex_stufffrom
docs/rfc-0001-opaque-generational-handles

Conversation

@gituser12981u2
Copy link
Copy Markdown
Owner

Added RFC for opaque handles.

Please put all comments about this RFC here.


For some reason, the last RFC PR broke: #8. I will just paste discussion here since it is already resolved:

Collaborator
alexcu2718
commented
on Mar 27
I do wonder if the singular handle type view maybe a blocker for more eccentric design choices down the road?

One thing we may want to do is use (or create a simple one ourselves?) for a bump allocator, it's piss easy if it's thread local to self write but obviously not suitable. Probably best to investigate this?

(The bump allocator would have to be non-homogenous, pretty simple though.)

*Maybe this comes into mind later down the road, when we're handling game entity objects.

Other than that random discourse, looks really slick. Also love the concept use haha.

Owner
Author
gituser12981u2
commented
on Mar 30

Okay, I add allocator input (optional)

gituser12981u2
commented
on Apr 14
I do wonder if the singular handle type view maybe a blocker for more eccentric design choices down the road?

One thing we may want to do is use (or create a simple one ourselves?) for a bump allocator, it's piss easy if it's thread local to self write but obviously not suitable. Probably best to investigate this?

(The bump allocator would have to be non-homogenous, pretty simple though.)

*Maybe this comes into mind later down the road, when we're handling game entity objects.

Other than that random discourse, looks really slick. Also love the concept use haha.
Good idea. I think this should be at the registry level and not the handle level.

gituser12981u2
commented
last month
Implementation discussion moved to #9

alexcu2718
left a comment
lgtm!

@gituser12981u2 gituser12981u2 added the documentation Improvements or additions to documentation label May 24, 2026
@gituser12981u2 gituser12981u2 merged commit a5574c0 into alex_stuff May 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants