From: Charles Oliver Nutter Date: 2009-02-23T05:22:35+09:00 Subject: [ruby-core:22336] Floats are freezeable and taintable? In adding an optimization for Float I realized that Float objects are both freezable and taintable. Is there a reason for this? It makes it impossible to, for example, cache literal float objects, make them immediate, make them pass-by-value (e.g. on stack), and so on. Is there a reason floats are freezable and taintable? - Charlie