Y
Hacker News
new
|
ask
|
show
|
jobs
by
jof
5278 days ago
Isn't this what C99's uintptr_t type tries to address?
1 comments
archangel_one
5278 days ago
Yes, exactly. I'm just a little curious since, without knowing anything about the code at all, unsigned long doesn't seem like a great choice. I'm sure the Ruby devs would know this though so I expect there must be some reason for it.
link
bhousel
5278 days ago
Here's the code:
https://github.com/ruby/ruby/blob/trunk/include/ruby/ruby.h#...
It looks like uintptr_t support is there, just disabled for now.
link
archangel_one
5278 days ago
Thanks - the fallback to long long explains it for me.
link