Index: src/runtime.h |
diff --git a/src/runtime.h b/src/runtime.h |
index be0e545f465baddcee8cd501011eedcdb51a58ce..f56e424eccf15e4a952eeefe344a76368b129669 100644 |
--- a/src/runtime.h |
+++ b/src/runtime.h |
@@ -328,15 +328,21 @@ namespace internal { |
\ |
/* Harmony typed arrays */ \ |
F(ArrayBufferInitialize, 2, 1)\ |
+ F(ArrayBufferGetByteLength, 1, 1)\ |
F(ArrayBufferSliceImpl, 3, 1) \ |
F(ArrayBufferIsView, 1, 1) \ |
F(ArrayBufferNeuter, 1, 1) \ |
\ |
F(TypedArrayInitializeFromArrayLike, 4, 1) \ |
F(TypedArrayGetBuffer, 1, 1) \ |
+ F(TypedArrayGetByteLength, 1, 1) \ |
+ F(TypedArrayGetByteOffset, 1, 1) \ |
+ F(TypedArrayGetLength, 1, 1) \ |
F(TypedArraySetFastCases, 3, 1) \ |
\ |
F(DataViewGetBuffer, 1, 1) \ |
+ F(DataViewGetByteLength, 1, 1) \ |
+ F(DataViewGetByteOffset, 1, 1) \ |
F(DataViewGetInt8, 3, 1) \ |
F(DataViewGetUint8, 3, 1) \ |
F(DataViewGetInt16, 3, 1) \ |
@@ -684,17 +690,13 @@ namespace internal { |
// Entries have the form F(name, number of arguments, number of return values). |
#define INLINE_OPTIMIZED_FUNCTION_LIST(F) \ |
/* Typed Arrays */ \ |
+ F(ConstructDouble, 2, 1) \ |
F(TypedArrayInitialize, 5, 1) \ |
F(DataViewInitialize, 4, 1) \ |
F(MaxSmi, 0, 1) \ |
F(TypedArrayMaxSizeInHeap, 0, 1) \ |
- F(ArrayBufferViewGetByteLength, 1, 1) \ |
- F(ArrayBufferViewGetByteOffset, 1, 1) \ |
- F(TypedArrayGetLength, 1, 1) \ |
- /* ArrayBuffer */ \ |
- F(ArrayBufferGetByteLength, 1, 1) \ |
+ \ |
/* Maths */ \ |
- F(ConstructDouble, 2, 1) \ |
F(DoubleHi, 1, 1) \ |
F(DoubleLo, 1, 1) \ |
F(MathSqrt, 1, 1) \ |