hg: nashorn/jdk8/nashorn: 8012291: NativeArray is inconsistent in using long for length and index in some places and int for the same in other places

hannes.wallnoefer at oracle.com hannes.wallnoefer at oracle.com
Fri Jun 7 08:45:05 PDT 2013


Changeset: 918a986b0478
Author:    hannesw
Date:      2013-06-07 17:44 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/nashorn/rev/918a986b0478

8012291: NativeArray is inconsistent in using long for length and index in some places and int for the same in other places
Reviewed-by: lagergren, jlaskey

! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/examples/array-micro.js
+ test/script/basic/JDK-8012291.js
+ test/script/basic/JDK-8012291.js.EXPECTED



More information about the nashorn-dev mailing list