From: Ken Bloom Date: 2008-12-09T23:31:39+09:00 Subject: [ruby-core:20441] Re: Leave my open classes alone (was Behavior: autoload calls rb_require() directly) On Mon, 08 Dec 2008 18:21:39 +0900, SASADA Koichi wrote: > Yukihiro Matsumoto wrote:: >> Ko1 once experimented making float values immediate on 64bit systems. >> It improved performance, but as far as I know it's not production >> ready, besides that most of the systems out are still 32bit. > > To be precise, most of Desktop OSs are 32bit. But 64bit CPU and OSs are > common for Server, HPC and so on. Even so, where would you get space for the tag from? Ruby's documentation says that a "Float objects represent real numbers using the native architecture���s double-precision floating point representation," and a double is 64 bits on most 32- and 64-bit operating systems. -- Chanoch (Ken) Bloom. PhD candidate. Linguistic Cognition Laboratory. Department of Computer Science. Illinois Institute of Technology. http://www.iit.edu/~kbloom1/