| Index: test/cctest/test-api.cc
|
| diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc
|
| index df32722e634e201921c7fbb439c66958ac917d5c..f4d346330671b4a5ece30a15af2780ceb8db1d83 100644
|
| --- a/test/cctest/test-api.cc
|
| +++ b/test/cctest/test-api.cc
|
| @@ -14149,58 +14149,58 @@ void TypedArrayTestHelper(i::ExternalArrayType array_type, int64_t low,
|
|
|
|
|
| THREADED_TEST(Uint8Array) {
|
| - TypedArrayTestHelper<uint8_t, v8::Uint8Array, i::ExternalUint8Array,
|
| + TypedArrayTestHelper<uint8_t, v8::Uint8Array, i::FixedUint8Array,
|
| v8::ArrayBuffer>(i::kExternalUint8Array, 0, 0xFF);
|
| }
|
|
|
|
|
| THREADED_TEST(Int8Array) {
|
| - TypedArrayTestHelper<int8_t, v8::Int8Array, i::ExternalInt8Array,
|
| + TypedArrayTestHelper<int8_t, v8::Int8Array, i::FixedInt8Array,
|
| v8::ArrayBuffer>(i::kExternalInt8Array, -0x80, 0x7F);
|
| }
|
|
|
|
|
| THREADED_TEST(Uint16Array) {
|
| - TypedArrayTestHelper<uint16_t, v8::Uint16Array, i::ExternalUint16Array,
|
| + TypedArrayTestHelper<uint16_t, v8::Uint16Array, i::FixedUint16Array,
|
| v8::ArrayBuffer>(i::kExternalUint16Array, 0, 0xFFFF);
|
| }
|
|
|
|
|
| THREADED_TEST(Int16Array) {
|
| - TypedArrayTestHelper<int16_t, v8::Int16Array, i::ExternalInt16Array,
|
| + TypedArrayTestHelper<int16_t, v8::Int16Array, i::FixedInt16Array,
|
| v8::ArrayBuffer>(i::kExternalInt16Array, -0x8000,
|
| 0x7FFF);
|
| }
|
|
|
|
|
| THREADED_TEST(Uint32Array) {
|
| - TypedArrayTestHelper<uint32_t, v8::Uint32Array, i::ExternalUint32Array,
|
| + TypedArrayTestHelper<uint32_t, v8::Uint32Array, i::FixedUint32Array,
|
| v8::ArrayBuffer>(i::kExternalUint32Array, 0, UINT_MAX);
|
| }
|
|
|
|
|
| THREADED_TEST(Int32Array) {
|
| - TypedArrayTestHelper<int32_t, v8::Int32Array, i::ExternalInt32Array,
|
| + TypedArrayTestHelper<int32_t, v8::Int32Array, i::FixedInt32Array,
|
| v8::ArrayBuffer>(i::kExternalInt32Array, INT_MIN,
|
| INT_MAX);
|
| }
|
|
|
|
|
| THREADED_TEST(Float32Array) {
|
| - TypedArrayTestHelper<float, v8::Float32Array, i::ExternalFloat32Array,
|
| + TypedArrayTestHelper<float, v8::Float32Array, i::FixedFloat32Array,
|
| v8::ArrayBuffer>(i::kExternalFloat32Array, -500, 500);
|
| }
|
|
|
|
|
| THREADED_TEST(Float64Array) {
|
| - TypedArrayTestHelper<double, v8::Float64Array, i::ExternalFloat64Array,
|
| + TypedArrayTestHelper<double, v8::Float64Array, i::FixedFloat64Array,
|
| v8::ArrayBuffer>(i::kExternalFloat64Array, -500, 500);
|
| }
|
|
|
|
|
| THREADED_TEST(Uint8ClampedArray) {
|
| TypedArrayTestHelper<uint8_t, v8::Uint8ClampedArray,
|
| - i::ExternalUint8ClampedArray, v8::ArrayBuffer>(
|
| + i::FixedUint8ClampedArray, v8::ArrayBuffer>(
|
| i::kExternalUint8ClampedArray, 0, 0xFF);
|
| }
|
|
|
| @@ -14226,14 +14226,14 @@ THREADED_TEST(DataView) {
|
|
|
| THREADED_TEST(SharedUint8Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<uint8_t, v8::Uint8Array, i::ExternalUint8Array,
|
| + TypedArrayTestHelper<uint8_t, v8::Uint8Array, i::FixedUint8Array,
|
| v8::SharedArrayBuffer>(i::kExternalUint8Array, 0, 0xFF);
|
| }
|
|
|
|
|
| THREADED_TEST(SharedInt8Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<int8_t, v8::Int8Array, i::ExternalInt8Array,
|
| + TypedArrayTestHelper<int8_t, v8::Int8Array, i::FixedInt8Array,
|
| v8::SharedArrayBuffer>(i::kExternalInt8Array, -0x80,
|
| 0x7F);
|
| }
|
| @@ -14241,7 +14241,7 @@ THREADED_TEST(SharedInt8Array) {
|
|
|
| THREADED_TEST(SharedUint16Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<uint16_t, v8::Uint16Array, i::ExternalUint16Array,
|
| + TypedArrayTestHelper<uint16_t, v8::Uint16Array, i::FixedUint16Array,
|
| v8::SharedArrayBuffer>(i::kExternalUint16Array, 0,
|
| 0xFFFF);
|
| }
|
| @@ -14249,7 +14249,7 @@ THREADED_TEST(SharedUint16Array) {
|
|
|
| THREADED_TEST(SharedInt16Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<int16_t, v8::Int16Array, i::ExternalInt16Array,
|
| + TypedArrayTestHelper<int16_t, v8::Int16Array, i::FixedInt16Array,
|
| v8::SharedArrayBuffer>(i::kExternalInt16Array, -0x8000,
|
| 0x7FFF);
|
| }
|
| @@ -14257,7 +14257,7 @@ THREADED_TEST(SharedInt16Array) {
|
|
|
| THREADED_TEST(SharedUint32Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<uint32_t, v8::Uint32Array, i::ExternalUint32Array,
|
| + TypedArrayTestHelper<uint32_t, v8::Uint32Array, i::FixedUint32Array,
|
| v8::SharedArrayBuffer>(i::kExternalUint32Array, 0,
|
| UINT_MAX);
|
| }
|
| @@ -14265,7 +14265,7 @@ THREADED_TEST(SharedUint32Array) {
|
|
|
| THREADED_TEST(SharedInt32Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<int32_t, v8::Int32Array, i::ExternalInt32Array,
|
| + TypedArrayTestHelper<int32_t, v8::Int32Array, i::FixedInt32Array,
|
| v8::SharedArrayBuffer>(i::kExternalInt32Array, INT_MIN,
|
| INT_MAX);
|
| }
|
| @@ -14273,7 +14273,7 @@ THREADED_TEST(SharedInt32Array) {
|
|
|
| THREADED_TEST(SharedFloat32Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<float, v8::Float32Array, i::ExternalFloat32Array,
|
| + TypedArrayTestHelper<float, v8::Float32Array, i::FixedFloat32Array,
|
| v8::SharedArrayBuffer>(i::kExternalFloat32Array, -500,
|
| 500);
|
| }
|
| @@ -14281,7 +14281,7 @@ THREADED_TEST(SharedFloat32Array) {
|
|
|
| THREADED_TEST(SharedFloat64Array) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| - TypedArrayTestHelper<double, v8::Float64Array, i::ExternalFloat64Array,
|
| + TypedArrayTestHelper<double, v8::Float64Array, i::FixedFloat64Array,
|
| v8::SharedArrayBuffer>(i::kExternalFloat64Array, -500,
|
| 500);
|
| }
|
| @@ -14290,7 +14290,7 @@ THREADED_TEST(SharedFloat64Array) {
|
| THREADED_TEST(SharedUint8ClampedArray) {
|
| i::FLAG_harmony_sharedarraybuffer = true;
|
| TypedArrayTestHelper<uint8_t, v8::Uint8ClampedArray,
|
| - i::ExternalUint8ClampedArray, v8::SharedArrayBuffer>(
|
| + i::FixedUint8ClampedArray, v8::SharedArrayBuffer>(
|
| i::kExternalUint8ClampedArray, 0, 0xFF);
|
| }
|
|
|
|
|