Hi, Can anyone tell me how Lookup.unreflectSetter(Field) and Lookup.unreflectGetter(Field) works with volatile fields. Nothing is mentioned in the Javadoc of the methods. And by looking at the code for Lookup I couldn't really get a clearer picture. Thanks Kasper