| Index: include/v8.h
|
| diff --git a/include/v8.h b/include/v8.h
|
| index 222dd2a2cfb937762db911178aac35ac5c556ca7..560bfb4d00370d5edaf2ab34c4e4e8e8a7369ebf 100644
|
| --- a/include/v8.h
|
| +++ b/include/v8.h
|
| @@ -74,7 +74,6 @@
|
| class Data;
|
| class Date;
|
| class External;
|
| -class Float32x4Object;
|
| class Function;
|
| class FunctionTemplate;
|
| class HeapProfiler;
|
| @@ -1802,12 +1801,6 @@
|
| bool IsSymbolObject() const;
|
|
|
| /**
|
| - * Returns true if this value is a Float32x4 object.
|
| - * This is an experimental feature.
|
| - */
|
| - bool IsFloat32x4Object() const;
|
| -
|
| - /**
|
| * Returns true if this value is a NativeError.
|
| */
|
| bool IsNativeError() const;
|
| @@ -3852,23 +3845,6 @@
|
|
|
|
|
| /**
|
| - * An instance of Float32x4 constructor.
|
| - * (ES7 draft http://littledan.github.io/simd.html).
|
| - * This API is experimental and may change significantly.
|
| - */
|
| -class V8_EXPORT Float32x4 : public Value {
|
| - public:
|
| - static Local<Float32x4> New(Isolate* isolate, float w, float x, float y,
|
| - float z);
|
| - V8_INLINE static Float32x4* Cast(Value* obj);
|
| -
|
| - private:
|
| - Float32x4();
|
| - static void CheckCast(Value* obj);
|
| -};
|
| -
|
| -
|
| -/**
|
| * An instance of the built-in Date constructor (ECMA-262, 15.9).
|
| */
|
| class V8_EXPORT Date : public Object {
|
| @@ -3965,24 +3941,6 @@
|
| Local<Symbol> ValueOf() const;
|
|
|
| V8_INLINE static SymbolObject* Cast(v8::Value* obj);
|
| -
|
| - private:
|
| - static void CheckCast(v8::Value* obj);
|
| -};
|
| -
|
| -
|
| -/**
|
| - * A Float32x4 object.
|
| - * (ES7 draft http://littledan.github.io/simd.html).
|
| - * This is an experimental feature. Use at your own risk.
|
| - */
|
| -class V8_EXPORT Float32x4Object : public Object {
|
| - public:
|
| - static Local<Value> New(Isolate* isolate, Local<Float32x4> value);
|
| -
|
| - Local<Float32x4> ValueOf() const;
|
| -
|
| - V8_INLINE static Float32x4Object* Cast(v8::Value* obj);
|
|
|
| private:
|
| static void CheckCast(v8::Value* obj);
|
| @@ -6985,7 +6943,7 @@
|
| static const int kJSObjectHeaderSize = 3 * kApiPointerSize;
|
| static const int kFixedArrayHeaderSize = 2 * kApiPointerSize;
|
| static const int kContextHeaderSize = 2 * kApiPointerSize;
|
| - static const int kContextEmbedderDataIndex = 82;
|
| + static const int kContextEmbedderDataIndex = 81;
|
| static const int kFullStringRepresentationMask = 0x07;
|
| static const int kStringEncodingMask = 0x4;
|
| static const int kExternalTwoByteRepresentationTag = 0x02;
|
| @@ -7902,14 +7860,6 @@
|
| }
|
|
|
|
|
| -Float32x4Object* Float32x4Object::Cast(v8::Value* value) {
|
| -#ifdef V8_ENABLE_CHECKS
|
| - CheckCast(value);
|
| -#endif
|
| - return static_cast<Float32x4Object*>(value);
|
| -}
|
| -
|
| -
|
| NumberObject* NumberObject::Cast(v8::Value* value) {
|
| #ifdef V8_ENABLE_CHECKS
|
| CheckCast(value);
|
|
|