Home | History | Annotate | Download | only in analysis

Lines Matching full:volatile

115  * example, accesses to volatile 64-bit fields must be replaced with
116 * "-wide-volatile" instructions or the program could behave incorrectly.
141 * to be handled as volatile.
173 * - "volatile" replacement
182 * iget-wide-volatile rather than iget-wide-quick if the target
183 * field is volatile.
188 * {iget,iput,sget,sput}-wide --> {op}-wide-volatile
192 * {iget,iput,sget,sput}-* --> {op}-volatile
666 * the field reference constant pool offset. For a non-volatile field,
668 * the byte offset from the start of the object. For a volatile field,
671 * If "volatileOpc" is OP_NOP we don't check to see if it's a volatile
672 * field. If "quickOpc" is OP_NOP, and this is a non-volatile field,
695 ALOGV("DexOpt: rewrote ifield access %s.%s --> volatile",
713 * the target field is volatile, we replace the opcode with "volatileOpc".
736 ALOGV("DexOpt: rewrote sfield access %s.%s --> volatile",