We're updating the issue view to help you get more done. 

Incorrect usage of @Untraced?

Description

The annotation @Untraced is used in several places throughout JikesRVM for public fields - this conflicts with the specification of @Untraced that states fields must be declared private. Is this a typo in the definition of @Untraced or some sort of abuse?

Some potentially problematic files include:
MMTk/src/org/mmtk/vm/VM.java
rvm/src/org/jikesrvm/ppc/Registers.java
rvm/src/org/jikesrvm/ia32/Registers.java
rvm/src/org/jikesrvm/scheduler/ProcessorLock.java
rvm/src/org/jikesrvm/scheduler/RVMThread.java
rvm/src/org/jikesrvm/scheduler/Processor.java
rvm/src/org/jikesrvm/jni/JNIEnvironment.java

Environment

Status

Assignee

Erik Brangs

Reporter

Laurence Hellyer

Fix versions

Affects versions

3.0.1

Priority

Low