>>>>> "Tom" == Tom Tromey <tromey@xxxxxxxxxx> writes: Tom> I propose changing the name of the native method to Tom> getModifiersInternal(), making it private, and having it return all Tom> the bits that are given in the class file. Tom> Note however that as it is local to Method (and Field and Tom> Constructor), and since VMs typically copy these in their Tom> entirety, it probably would not result in actual breakage per se. Actually I'm wrong about this, as the patch adds a new abstract method to Member, so VMs without the updates could not be compiled. I hate to check stuff in and break the VMs, since it usually means a few days of shipping patches around until everything is updated. I suppose I could send out the patch, wait a couple days, and then check it in. Tom