hg: nashorn/jdk9/nashorn: 8038799: Guard and unbox boxed primitives types on setting them in Properties to avoid megamorphisism

marcus.lagergren at oracle.com marcus.lagergren at oracle.com
Tue Apr 1 09:19:44 UTC 2014


Changeset: 899b6f171676
Author:    lagergren
Date:      2014-04-01 11:19 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/899b6f171676

8038799: Guard and unbox boxed primitives types on setting them in Properties to avoid megamorphisism
Reviewed-by: attila, jlaskey

! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/PropertyHashMap.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
- test/script/basic/runsunspider-lazy.js.EXPECTED



More information about the nashorn-dev mailing list