review (M) for 4809552: Optimize Arrays.fill(...)

Tom Rodriguez tom.rodriguez at oracle.com
Thu Aug 19 15:11:29 PDT 2010


4809552: Optimize Arrays.fill(...)
Reviewed-by:

This adds new logic to recognize fill idioms and convert them into a
call to an optimized fill routine.  Loop predication creates easily
matched loops that are simply replaced with calls to the new assembly
stubs.  Currently only 1,2 and 4 byte primitive types are supported.
Objects and longs/double will be supported in a later putback.  Tested
with runthese, nsk and ctw plus jbb2005.

http://cr.openjdk.java.net/~never/4809552


More information about the hotspot-compiler-dev mailing list