Loading... (original) (raw)

During recent source code browsing the following minor performance (code generation) enhancement could be found:

- some stores can be made OOP_NOT_NULL
- the path for compressed/uncompressed oops when popping elements from the task queue during evacuation can be specialized a bit: compressed oops are never array oops
- some load of the "from" region in the evacuation path can be delayed and in many cases actually avoided