-
Enhancement
-
Resolution: Fixed
-
P5
-
11
-
b10
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
- 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