| Index: include/v8.h
|
| diff --git a/include/v8.h b/include/v8.h
|
| index 7db8ee7937fef605088611029bb7245a5675e55a..21694ca8b91a8713c4af2e06a11963e81c16c681 100644
|
| --- a/include/v8.h
|
| +++ b/include/v8.h
|
| @@ -1912,7 +1912,6 @@ class V8_EXPORT Value : public Data {
|
|
|
| /**
|
| * Returns true if this value is a symbol or a string.
|
| - * This is an experimental feature.
|
| */
|
| bool IsName() const;
|
|
|
| @@ -1924,7 +1923,6 @@ class V8_EXPORT Value : public Data {
|
|
|
| /**
|
| * Returns true if this value is a symbol.
|
| - * This is an experimental feature.
|
| */
|
| bool IsSymbol() const;
|
|
|
| @@ -1996,7 +1994,6 @@ class V8_EXPORT Value : public Data {
|
|
|
| /**
|
| * Returns true if this value is a Symbol object.
|
| - * This is an experimental feature.
|
| */
|
| bool IsSymbolObject() const;
|
|
|
| @@ -2017,19 +2014,16 @@ class V8_EXPORT Value : public Data {
|
|
|
| /**
|
| * Returns true if this value is a Generator function.
|
| - * This is an experimental feature.
|
| */
|
| bool IsGeneratorFunction() const;
|
|
|
| /**
|
| * Returns true if this value is a Generator object (iterator).
|
| - * This is an experimental feature.
|
| */
|
| bool IsGeneratorObject() const;
|
|
|
| /**
|
| * Returns true if this value is a Promise.
|
| - * This is an experimental feature.
|
| */
|
| bool IsPromise() const;
|
|
|
| @@ -2065,73 +2059,61 @@ class V8_EXPORT Value : public Data {
|
|
|
| /**
|
| * Returns true if this value is an ArrayBuffer.
|
| - * This is an experimental feature.
|
| */
|
| bool IsArrayBuffer() const;
|
|
|
| /**
|
| * Returns true if this value is an ArrayBufferView.
|
| - * This is an experimental feature.
|
| */
|
| bool IsArrayBufferView() const;
|
|
|
| /**
|
| * Returns true if this value is one of TypedArrays.
|
| - * This is an experimental feature.
|
| */
|
| bool IsTypedArray() const;
|
|
|
| /**
|
| * Returns true if this value is an Uint8Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsUint8Array() const;
|
|
|
| /**
|
| * Returns true if this value is an Uint8ClampedArray.
|
| - * This is an experimental feature.
|
| */
|
| bool IsUint8ClampedArray() const;
|
|
|
| /**
|
| * Returns true if this value is an Int8Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsInt8Array() const;
|
|
|
| /**
|
| * Returns true if this value is an Uint16Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsUint16Array() const;
|
|
|
| /**
|
| * Returns true if this value is an Int16Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsInt16Array() const;
|
|
|
| /**
|
| * Returns true if this value is an Uint32Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsUint32Array() const;
|
|
|
| /**
|
| * Returns true if this value is an Int32Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsInt32Array() const;
|
|
|
| /**
|
| * Returns true if this value is a Float32Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsFloat32Array() const;
|
|
|
| /**
|
| * Returns true if this value is a Float64Array.
|
| - * This is an experimental feature.
|
| */
|
| bool IsFloat64Array() const;
|
|
|
| @@ -2143,7 +2125,6 @@ class V8_EXPORT Value : public Data {
|
|
|
| /**
|
| * Returns true if this value is a DataView.
|
| - * This is an experimental feature.
|
| */
|
| bool IsDataView() const;
|
|
|
| @@ -2661,8 +2642,6 @@ class V8_EXPORT String : public Name {
|
|
|
| /**
|
| * A JavaScript symbol (ECMA-262 edition 6)
|
| - *
|
| - * This is an experimental feature. Use at your own risk.
|
| */
|
| class V8_EXPORT Symbol : public Name {
|
| public:
|
| @@ -3712,7 +3691,6 @@ class V8_EXPORT Function : public Object {
|
|
|
| /**
|
| * An instance of the built-in Promise constructor (ES6 draft).
|
| - * This API is experimental. Only works with --harmony flag.
|
| */
|
| class V8_EXPORT Promise : public Object {
|
| public:
|
| @@ -3918,7 +3896,6 @@ enum class ArrayBufferCreationMode { kInternalized, kExternalized };
|
|
|
| /**
|
| * An instance of the built-in ArrayBuffer constructor (ES6 draft 15.13.5).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT ArrayBuffer : public Object {
|
| public:
|
| @@ -3974,8 +3951,6 @@ class V8_EXPORT ArrayBuffer : public Object {
|
| *
|
| * The Data pointer of ArrayBuffer::Contents is always allocated with
|
| * Allocator::Allocate that is set via Isolate::CreateParams.
|
| - *
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Contents { // NOLINT
|
| public:
|
| @@ -4076,8 +4051,6 @@ class V8_EXPORT ArrayBuffer : public Object {
|
| /**
|
| * A base class for an instance of one of "views" over ArrayBuffer,
|
| * including TypedArrays and DataView (ES6 draft 15.13).
|
| - *
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT ArrayBufferView : public Object {
|
| public:
|
| @@ -4125,7 +4098,6 @@ class V8_EXPORT ArrayBufferView : public Object {
|
| /**
|
| * A base class for an instance of TypedArray series of constructors
|
| * (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT TypedArray : public ArrayBufferView {
|
| public:
|
| @@ -4145,7 +4117,6 @@ class V8_EXPORT TypedArray : public ArrayBufferView {
|
|
|
| /**
|
| * An instance of Uint8Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Uint8Array : public TypedArray {
|
| public:
|
| @@ -4163,7 +4134,6 @@ class V8_EXPORT Uint8Array : public TypedArray {
|
|
|
| /**
|
| * An instance of Uint8ClampedArray constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Uint8ClampedArray : public TypedArray {
|
| public:
|
| @@ -4181,7 +4151,6 @@ class V8_EXPORT Uint8ClampedArray : public TypedArray {
|
|
|
| /**
|
| * An instance of Int8Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Int8Array : public TypedArray {
|
| public:
|
| @@ -4199,7 +4168,6 @@ class V8_EXPORT Int8Array : public TypedArray {
|
|
|
| /**
|
| * An instance of Uint16Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Uint16Array : public TypedArray {
|
| public:
|
| @@ -4217,7 +4185,6 @@ class V8_EXPORT Uint16Array : public TypedArray {
|
|
|
| /**
|
| * An instance of Int16Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Int16Array : public TypedArray {
|
| public:
|
| @@ -4235,7 +4202,6 @@ class V8_EXPORT Int16Array : public TypedArray {
|
|
|
| /**
|
| * An instance of Uint32Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Uint32Array : public TypedArray {
|
| public:
|
| @@ -4253,7 +4219,6 @@ class V8_EXPORT Uint32Array : public TypedArray {
|
|
|
| /**
|
| * An instance of Int32Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Int32Array : public TypedArray {
|
| public:
|
| @@ -4271,7 +4236,6 @@ class V8_EXPORT Int32Array : public TypedArray {
|
|
|
| /**
|
| * An instance of Float32Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Float32Array : public TypedArray {
|
| public:
|
| @@ -4289,7 +4253,6 @@ class V8_EXPORT Float32Array : public TypedArray {
|
|
|
| /**
|
| * An instance of Float64Array constructor (ES6 draft 15.13.6).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT Float64Array : public TypedArray {
|
| public:
|
| @@ -4307,7 +4270,6 @@ class V8_EXPORT Float64Array : public TypedArray {
|
|
|
| /**
|
| * An instance of DataView constructor (ES6 draft 15.13.7).
|
| - * This API is experimental and may change significantly.
|
| */
|
| class V8_EXPORT DataView : public ArrayBufferView {
|
| public:
|
| @@ -4510,8 +4472,6 @@ class V8_EXPORT StringObject : public Object {
|
|
|
| /**
|
| * A Symbol object (ECMA-262 edition 6).
|
| - *
|
| - * This is an experimental feature. Use at your own risk.
|
| */
|
| class V8_EXPORT SymbolObject : public Object {
|
| public:
|
|
|