David P Grove <[EMAIL PROTECTED]> writes: > Hi, > > I'd like to make some minor changes to java.lang.String, > java.lang.Float, and java.lang.Double to make then work with Jikes RVM > slightly better. The desired effect of the changes are: > (1) move implementation of java.lang.String.intern() to another > file so we can provide a different implementation for Jikes RVM. We need > to do this to fix a correctness problem with string interning with > classpath + Jikes RVM. > (2) avoid native methods in java.lang.Float and java.lang.Double. > This is performance motivated, and is less important. > > One way I could proceed would be to add VMString, VMFloat, and > VMDouble classes and move the bodies of the relevant methods to these new > classes. This seems to be consistent with the way other classes are > structured. If this sounds reasonable, I'd be happy to put together a > patch and submit it. If people have other suggestions that get the same > effect, that would be fine too. > > thanks, > > --dave
I can't find any serious problem with what you propose. Sounds reasonable to me. Brian -- Brian Jones <[EMAIL PROTECTED]> _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath