Index: include/v8.h |
diff --git a/include/v8.h b/include/v8.h |
index 7f4ebebcd2cd40ae5252925c55df703813a19d70..338abdabcfcec4ec6f86ea20ba4b94efacc97089 100644 |
--- a/include/v8.h |
+++ b/include/v8.h |
@@ -424,12 +424,12 @@ class WeakCallbackInfo { |
V8_INLINE T* GetParameter() const { return parameter_; } |
V8_INLINE void* GetInternalField(int index) const; |
- V8_INLINE V8_DEPRECATE_SOON("use indexed version", |
- void* GetInternalField1() const) { |
+ V8_INLINE V8_DEPRECATED("use indexed version", |
+ void* GetInternalField1() const) { |
return internal_fields_[0]; |
} |
- V8_INLINE V8_DEPRECATE_SOON("use indexed version", |
- void* GetInternalField2() const) { |
+ V8_INLINE V8_DEPRECATED("use indexed version", |
+ void* GetInternalField2() const) { |
return internal_fields_[1]; |
} |
@@ -555,13 +555,13 @@ template <class T> class PersistentBase { |
* critical form of resource management! |
*/ |
template <typename P> |
- V8_INLINE V8_DEPRECATE_SOON( |
+ V8_INLINE V8_DEPRECATED( |
"use WeakCallbackInfo version", |
void SetWeak(P* parameter, |
typename WeakCallbackData<T, P>::Callback callback)); |
template <typename S, typename P> |
- V8_INLINE V8_DEPRECATE_SOON( |
+ V8_INLINE V8_DEPRECATED( |
"use WeakCallbackInfo version", |
void SetWeak(P* parameter, |
typename WeakCallbackData<S, P>::Callback callback)); |
@@ -573,7 +573,7 @@ template <class T> class PersistentBase { |
// specify a parameter for the callback or the location of two internal |
// fields in the dying object. |
template <typename P> |
- V8_INLINE V8_DEPRECATE_SOON( |
+ V8_INLINE V8_DEPRECATED( |
"use SetWeak", |
void SetPhantom(P* parameter, |
typename WeakCallbackInfo<P>::Callback callback, |
@@ -1317,10 +1317,10 @@ class V8_EXPORT ScriptCompiler { |
* \return Compiled script object (context independent; for running it must be |
* bound to a context). |
*/ |
- static V8_DEPRECATE_SOON("Use maybe version", |
- Local<UnboundScript> CompileUnbound( |
- Isolate* isolate, Source* source, |
- CompileOptions options = kNoCompileOptions)); |
+ static V8_DEPRECATED("Use maybe version", |
+ Local<UnboundScript> CompileUnbound( |
+ Isolate* isolate, Source* source, |
+ CompileOptions options = kNoCompileOptions)); |
static V8_WARN_UNUSED_RESULT MaybeLocal<UnboundScript> CompileUnboundScript( |
Isolate* isolate, Source* source, |
CompileOptions options = kNoCompileOptions); |
@@ -1336,7 +1336,7 @@ class V8_EXPORT ScriptCompiler { |
* when this function was called. When run it will always use this |
* context. |
*/ |
- static V8_DEPRECATE_SOON( |
+ static V8_DEPRECATED( |
"Use maybe version", |
Local<Script> Compile(Isolate* isolate, Source* source, |
CompileOptions options = kNoCompileOptions)); |
@@ -1366,11 +1366,11 @@ class V8_EXPORT ScriptCompiler { |
* (ScriptStreamingTask has been run). V8 doesn't construct the source string |
* during streaming, so the embedder needs to pass the full source here. |
*/ |
- static V8_DEPRECATE_SOON( |
- "Use maybe version", |
- Local<Script> Compile(Isolate* isolate, StreamedSource* source, |
- Local<String> full_source_string, |
- const ScriptOrigin& origin)); |
+ static V8_DEPRECATED("Use maybe version", |
+ Local<Script> Compile(Isolate* isolate, |
+ StreamedSource* source, |
+ Local<String> full_source_string, |
+ const ScriptOrigin& origin)); |
static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( |
Local<Context> context, StreamedSource* source, |
Local<String> full_source_string, const ScriptOrigin& origin); |
@@ -1496,7 +1496,7 @@ class V8_EXPORT Message { |
* Returns the index within the line of the last character where |
* the error occurred. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", int GetEndColumn() const); |
+ V8_DEPRECATED("Use maybe version", int GetEndColumn() const); |
V8_WARN_UNUSED_RESULT Maybe<int> GetEndColumn(Local<Context> context) const; |
/** |
@@ -1664,8 +1664,8 @@ class V8_EXPORT JSON { |
* \param json_string The string to parse. |
* \return The corresponding value if successfully parsed. |
*/ |
- static V8_DEPRECATE_SOON("Use maybe version", |
- Local<Value> Parse(Local<String> json_string)); |
+ static V8_DEPRECATED("Use maybe version", |
+ Local<Value> Parse(Local<String> json_string)); |
static V8_WARN_UNUSED_RESULT MaybeLocal<Value> Parse( |
Isolate* isolate, Local<String> json_string); |
}; |
@@ -1977,34 +1977,34 @@ class V8_EXPORT Value : public Data { |
Local<Number> ToNumber(Isolate* isolate) const); |
V8_DEPRECATE_SOON("Use maybe version", |
Local<String> ToString(Isolate* isolate) const); |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<String> ToDetailString(Isolate* isolate) const); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<String> ToDetailString(Isolate* isolate) const); |
V8_DEPRECATE_SOON("Use maybe version", |
Local<Object> ToObject(Isolate* isolate) const); |
V8_DEPRECATE_SOON("Use maybe version", |
Local<Integer> ToInteger(Isolate* isolate) const); |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Uint32> ToUint32(Isolate* isolate) const); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Uint32> ToUint32(Isolate* isolate) const); |
V8_DEPRECATE_SOON("Use maybe version", |
Local<Int32> ToInt32(Isolate* isolate) const); |
inline V8_DEPRECATE_SOON("Use maybe version", |
Local<Boolean> ToBoolean() const); |
- inline V8_DEPRECATE_SOON("Use maybe version", Local<Number> ToNumber() const); |
+ inline V8_DEPRECATED("Use maybe version", Local<Number> ToNumber() const); |
inline V8_DEPRECATE_SOON("Use maybe version", Local<String> ToString() const); |
- inline V8_DEPRECATE_SOON("Use maybe version", |
- Local<String> ToDetailString() const); |
+ inline V8_DEPRECATED("Use maybe version", |
+ Local<String> ToDetailString() const); |
inline V8_DEPRECATE_SOON("Use maybe version", Local<Object> ToObject() const); |
inline V8_DEPRECATE_SOON("Use maybe version", |
Local<Integer> ToInteger() const); |
- inline V8_DEPRECATE_SOON("Use maybe version", Local<Uint32> ToUint32() const); |
- inline V8_DEPRECATE_SOON("Use maybe version", Local<Int32> ToInt32() const); |
+ inline V8_DEPRECATED("Use maybe version", Local<Uint32> ToUint32() const); |
+ inline V8_DEPRECATED("Use maybe version", Local<Int32> ToInt32() const); |
/** |
* Attempts to convert a string to an array index. |
* Returns an empty handle if the conversion fails. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", Local<Uint32> ToArrayIndex() const); |
+ V8_DEPRECATED("Use maybe version", Local<Uint32> ToArrayIndex() const); |
V8_WARN_UNUSED_RESULT MaybeLocal<Uint32> ToArrayIndex( |
Local<Context> context) const; |
@@ -2308,7 +2308,7 @@ class V8_EXPORT String : public Name { |
int length = -1); |
/** Allocates a new string from Latin-1 data.*/ |
- static V8_DEPRECATE_SOON( |
+ static V8_DEPRECATED( |
"Use maybe version", |
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, |
NewStringType type = kNormalString, |
@@ -2347,10 +2347,9 @@ class V8_EXPORT String : public Name { |
* should the underlying buffer be deallocated or modified except through the |
* destructor of the external string resource. |
*/ |
- static V8_DEPRECATE_SOON( |
- "Use maybe version", |
- Local<String> NewExternal(Isolate* isolate, |
- ExternalStringResource* resource)); |
+ static V8_DEPRECATED("Use maybe version", |
+ Local<String> NewExternal( |
+ Isolate* isolate, ExternalStringResource* resource)); |
static V8_WARN_UNUSED_RESULT MaybeLocal<String> NewExternalTwoByte( |
Isolate* isolate, ExternalStringResource* resource); |
@@ -2667,13 +2666,13 @@ class V8_EXPORT Object : public Value { |
// will only be returned if the interceptor doesn't return a value. |
// |
// Note also that this only works for named properties. |
- V8_DEPRECATE_SOON("Use CreateDataProperty / DefineOwnProperty", |
- bool ForceSet(Local<Value> key, Local<Value> value, |
- PropertyAttribute attribs = None)); |
- V8_DEPRECATE_SOON("Use CreateDataProperty / DefineOwnProperty", |
- Maybe<bool> ForceSet(Local<Context> context, |
- Local<Value> key, Local<Value> value, |
- PropertyAttribute attribs = None)); |
+ V8_DEPRECATED("Use CreateDataProperty / DefineOwnProperty", |
+ bool ForceSet(Local<Value> key, Local<Value> value, |
+ PropertyAttribute attribs = None)); |
+ V8_DEPRECATED("Use CreateDataProperty / DefineOwnProperty", |
+ Maybe<bool> ForceSet(Local<Context> context, Local<Value> key, |
+ Local<Value> value, |
+ PropertyAttribute attribs = None)); |
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key)); |
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context, |
@@ -2688,16 +2687,16 @@ class V8_EXPORT Object : public Value { |
* any combination of ReadOnly, DontEnum and DontDelete. Returns |
* None when the property doesn't exist. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", |
- PropertyAttribute GetPropertyAttributes(Local<Value> key)); |
+ V8_DEPRECATED("Use maybe version", |
+ PropertyAttribute GetPropertyAttributes(Local<Value> key)); |
V8_WARN_UNUSED_RESULT Maybe<PropertyAttribute> GetPropertyAttributes( |
Local<Context> context, Local<Value> key); |
/** |
* Returns Object.getOwnPropertyDescriptor as per ES5 section 15.2.3.3. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Value> GetOwnPropertyDescriptor(Local<String> key)); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Value> GetOwnPropertyDescriptor(Local<String> key)); |
V8_WARN_UNUSED_RESULT MaybeLocal<Value> GetOwnPropertyDescriptor( |
Local<Context> context, Local<String> key); |
@@ -2709,27 +2708,27 @@ class V8_EXPORT Object : public Value { |
// TODO(dcarney): mark V8_WARN_UNUSED_RESULT |
Maybe<bool> Delete(Local<Context> context, Local<Value> key); |
- V8_DEPRECATE_SOON("Use maybe version", bool Has(uint32_t index)); |
+ V8_DEPRECATED("Use maybe version", bool Has(uint32_t index)); |
V8_WARN_UNUSED_RESULT Maybe<bool> Has(Local<Context> context, uint32_t index); |
- V8_DEPRECATE_SOON("Use maybe version", bool Delete(uint32_t index)); |
+ V8_DEPRECATED("Use maybe version", bool Delete(uint32_t index)); |
// TODO(dcarney): mark V8_WARN_UNUSED_RESULT |
Maybe<bool> Delete(Local<Context> context, uint32_t index); |
- V8_DEPRECATE_SOON("Use maybe version", |
- bool SetAccessor(Local<String> name, |
- AccessorGetterCallback getter, |
- AccessorSetterCallback setter = 0, |
- Local<Value> data = Local<Value>(), |
- AccessControl settings = DEFAULT, |
- PropertyAttribute attribute = None)); |
- V8_DEPRECATE_SOON("Use maybe version", |
- bool SetAccessor(Local<Name> name, |
- AccessorNameGetterCallback getter, |
- AccessorNameSetterCallback setter = 0, |
- Local<Value> data = Local<Value>(), |
- AccessControl settings = DEFAULT, |
- PropertyAttribute attribute = None)); |
+ V8_DEPRECATED("Use maybe version", |
+ bool SetAccessor(Local<String> name, |
+ AccessorGetterCallback getter, |
+ AccessorSetterCallback setter = 0, |
+ Local<Value> data = Local<Value>(), |
+ AccessControl settings = DEFAULT, |
+ PropertyAttribute attribute = None)); |
+ V8_DEPRECATED("Use maybe version", |
+ bool SetAccessor(Local<Name> name, |
+ AccessorNameGetterCallback getter, |
+ AccessorNameSetterCallback setter = 0, |
+ Local<Value> data = Local<Value>(), |
+ AccessControl settings = DEFAULT, |
+ PropertyAttribute attribute = None)); |
// TODO(dcarney): mark V8_WARN_UNUSED_RESULT |
Maybe<bool> SetAccessor(Local<Context> context, Local<Name> name, |
AccessorNameGetterCallback getter, |
@@ -2786,8 +2785,7 @@ class V8_EXPORT Object : public Value { |
* be skipped by __proto__ and it does not consult the security |
* handler. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", |
- bool SetPrototype(Local<Value> prototype)); |
+ V8_DEPRECATED("Use maybe version", bool SetPrototype(Local<Value> prototype)); |
V8_WARN_UNUSED_RESULT Maybe<bool> SetPrototype(Local<Context> context, |
Local<Value> prototype); |
@@ -2802,7 +2800,7 @@ class V8_EXPORT Object : public Value { |
* This is different from Value::ToString() that may call |
* user-defined toString function. This one does not. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", Local<String> ObjectProtoToString()); |
+ V8_DEPRECATED("Use maybe version", Local<String> ObjectProtoToString()); |
V8_WARN_UNUSED_RESULT MaybeLocal<String> ObjectProtoToString( |
Local<Context> context); |
@@ -2847,8 +2845,7 @@ class V8_EXPORT Object : public Value { |
void SetAlignedPointerInInternalField(int index, void* value); |
// Testers for local properties. |
- V8_DEPRECATE_SOON("Use maybe version", |
- bool HasOwnProperty(Local<String> key)); |
+ V8_DEPRECATED("Use maybe version", bool HasOwnProperty(Local<String> key)); |
V8_WARN_UNUSED_RESULT Maybe<bool> HasOwnProperty(Local<Context> context, |
Local<Name> key); |
V8_DEPRECATE_SOON("Use maybe version", |
@@ -2868,7 +2865,7 @@ class V8_EXPORT Object : public Value { |
* If result.IsEmpty() no real property was located in the prototype chain. |
* This means interceptors in the prototype chain are not called. |
*/ |
- V8_DEPRECATE_SOON( |
+ V8_DEPRECATED( |
"Use maybe version", |
Local<Value> GetRealNamedPropertyInPrototypeChain(Local<String> key)); |
V8_WARN_UNUSED_RESULT MaybeLocal<Value> GetRealNamedPropertyInPrototypeChain( |
@@ -2879,7 +2876,7 @@ class V8_EXPORT Object : public Value { |
* which can be None or any combination of ReadOnly, DontEnum and DontDelete. |
* Interceptors in the prototype chain are not called. |
*/ |
- V8_DEPRECATE_SOON( |
+ V8_DEPRECATED( |
"Use maybe version", |
Maybe<PropertyAttribute> GetRealNamedPropertyAttributesInPrototypeChain( |
Local<String> key)); |
@@ -2892,8 +2889,8 @@ class V8_EXPORT Object : public Value { |
* in the prototype chain. |
* This means interceptors in the prototype chain are not called. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Value> GetRealNamedProperty(Local<String> key)); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Value> GetRealNamedProperty(Local<String> key)); |
V8_WARN_UNUSED_RESULT MaybeLocal<Value> GetRealNamedProperty( |
Local<Context> context, Local<Name> key); |
@@ -2902,9 +2899,9 @@ class V8_EXPORT Object : public Value { |
* None or any combination of ReadOnly, DontEnum and DontDelete. |
* Interceptors in the prototype chain are not called. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", |
- Maybe<PropertyAttribute> GetRealNamedPropertyAttributes( |
- Local<String> key)); |
+ V8_DEPRECATED("Use maybe version", |
+ Maybe<PropertyAttribute> GetRealNamedPropertyAttributes( |
+ Local<String> key)); |
V8_WARN_UNUSED_RESULT Maybe<PropertyAttribute> GetRealNamedPropertyAttributes( |
Local<Context> context, Local<Name> key); |
@@ -2953,9 +2950,9 @@ class V8_EXPORT Object : public Value { |
* Call an Object as a function if a callback is set by the |
* ObjectTemplate::SetCallAsFunctionHandler method. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Value> CallAsFunction(Local<Value> recv, int argc, |
- Local<Value> argv[])); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Value> CallAsFunction(Local<Value> recv, int argc, |
+ Local<Value> argv[])); |
V8_WARN_UNUSED_RESULT MaybeLocal<Value> CallAsFunction(Local<Context> context, |
Local<Value> recv, |
int argc, |
@@ -2966,9 +2963,8 @@ class V8_EXPORT Object : public Value { |
* ObjectTemplate::SetCallAsFunctionHandler method. |
* Note: This method behaves like the Function::NewInstance method. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Value> CallAsConstructor(int argc, |
- Local<Value> argv[])); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Value> CallAsConstructor(int argc, Local<Value> argv[])); |
V8_WARN_UNUSED_RESULT MaybeLocal<Value> CallAsConstructor( |
Local<Context> context, int argc, Local<Value> argv[]); |
@@ -3226,13 +3222,12 @@ class V8_EXPORT Function : public Object { |
Local<Function> New(Isolate* isolate, FunctionCallback callback, |
Local<Value> data = Local<Value>(), int length = 0)); |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Object> NewInstance(int argc, Local<Value> argv[]) |
- const); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Object> NewInstance(int argc, Local<Value> argv[]) const); |
V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance( |
Local<Context> context, int argc, Local<Value> argv[]) const; |
- V8_DEPRECATE_SOON("Use maybe version", Local<Object> NewInstance() const); |
+ V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const); |
V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance( |
Local<Context> context) const { |
return NewInstance(context, 0, nullptr); |
@@ -3351,19 +3346,19 @@ class V8_EXPORT Promise : public Object { |
* an argument. If the promise is already resolved/rejected, the handler is |
* invoked at the end of turn. |
*/ |
- V8_DEPRECATE_SOON("Use maybe version of Then", |
- Local<Promise> Chain(Local<Function> handler)); |
- V8_DEPRECATE_SOON("Use Then", |
- V8_WARN_UNUSED_RESULT MaybeLocal<Promise> Chain( |
- Local<Context> context, Local<Function> handler)); |
+ V8_DEPRECATED("Use maybe version of Then", |
+ Local<Promise> Chain(Local<Function> handler)); |
+ V8_DEPRECATED("Use Then", |
+ V8_WARN_UNUSED_RESULT MaybeLocal<Promise> Chain( |
+ Local<Context> context, Local<Function> handler)); |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Promise> Catch(Local<Function> handler)); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Promise> Catch(Local<Function> handler)); |
V8_WARN_UNUSED_RESULT MaybeLocal<Promise> Catch(Local<Context> context, |
Local<Function> handler); |
- V8_DEPRECATE_SOON("Use maybe version", |
- Local<Promise> Then(Local<Function> handler)); |
+ V8_DEPRECATED("Use maybe version", |
+ Local<Promise> Then(Local<Function> handler)); |
V8_WARN_UNUSED_RESULT MaybeLocal<Promise> Then(Local<Context> context, |
Local<Function> handler); |
@@ -4724,7 +4719,7 @@ class V8_EXPORT ObjectTemplate : public Template { |
void SetAccessCheckCallback(AccessCheckCallback callback, |
Local<Value> data = Local<Value>()); |
- V8_DEPRECATE_SOON( |
+ V8_DEPRECATED( |
"Use SetAccessCheckCallback instead", |
void SetAccessCheckCallbacks(NamedSecurityCallback named_handler, |
IndexedSecurityCallback indexed_handler, |
@@ -4925,9 +4920,8 @@ class V8_EXPORT Exception { |
* or capture the current stack trace if not available. |
*/ |
static Local<Message> CreateMessage(Isolate* isolate, Local<Value> exception); |
- V8_DEPRECATE_SOON( |
- "Use version with an Isolate*", |
- static Local<Message> CreateMessage(Local<Value> exception)); |
+ V8_DEPRECATED("Use version with an Isolate*", |
+ static Local<Message> CreateMessage(Local<Value> exception)); |
/** |
* Returns the original stack trace that was captured at the creation time |
@@ -5047,12 +5041,6 @@ enum GCCallbackFlags { |
kGCCallbackFlagSynchronousPhantomCallbackProcessing = 1 << 3 |
}; |
-V8_DEPRECATE_SOON("Use GCCallBack instead", |
- typedef void (*GCPrologueCallback)(GCType type, |
- GCCallbackFlags flags)); |
-V8_DEPRECATE_SOON("Use GCCallBack instead", |
- typedef void (*GCEpilogueCallback)(GCType type, |
- GCCallbackFlags flags)); |
typedef void (*GCCallback)(GCType type, GCCallbackFlags flags); |
typedef void (*InterruptCallback)(Isolate* isolate, void* data); |
@@ -5662,14 +5650,6 @@ class V8_EXPORT Isolate { |
template<typename T, typename S> |
void SetReference(const Persistent<T>& parent, const Persistent<S>& child); |
- V8_DEPRECATE_SOON("Use GCCallBack instead", |
- typedef void (*GCPrologueCallback)(Isolate* isolate, |
- GCType type, |
- GCCallbackFlags flags)); |
- V8_DEPRECATE_SOON("Use GCCallBack instead", |
- typedef void (*GCEpilogueCallback)(Isolate* isolate, |
- GCType type, |
- GCCallbackFlags flags)); |
typedef void (*GCCallback)(Isolate* isolate, GCType type, |
GCCallbackFlags flags); |
@@ -5856,8 +5836,8 @@ class V8_EXPORT Isolate { |
*/ |
bool IdleNotificationDeadline(double deadline_in_seconds); |
- V8_DEPRECATE_SOON("use IdleNotificationDeadline()", |
- bool IdleNotification(int idle_time_in_ms)); |
+ V8_DEPRECATED("use IdleNotificationDeadline()", |
+ bool IdleNotification(int idle_time_in_ms)); |
/** |
* Optional notification that the system is running low on memory. |
@@ -6078,7 +6058,7 @@ typedef uintptr_t (*ReturnAddressLocationResolver)( |
class V8_EXPORT V8 { |
public: |
/** Set the callback to invoke in case of fatal errors. */ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void SetFatalErrorHandler(FatalErrorCallback that)); |
@@ -6086,7 +6066,7 @@ class V8_EXPORT V8 { |
* Set the callback to invoke to check if code generation from |
* strings should be allowed. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", void SetAllowCodeGenerationFromStringsCallback( |
AllowCodeGenerationFromStringsCallback that)); |
@@ -6094,7 +6074,7 @@ class V8_EXPORT V8 { |
* Check if V8 is dead and therefore unusable. This is the case after |
* fatal errors such as out-of-memory situations. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON("no alternative", bool IsDead()); |
+ V8_INLINE static V8_DEPRECATED("Use isolate version", bool IsDead()); |
/** |
* Hand startup data to V8, in case the embedder has chosen to build |
@@ -6130,7 +6110,7 @@ class V8_EXPORT V8 { |
* If data is specified, it will be passed to the callback when it is called. |
* Otherwise, the exception object will be passed to the callback instead. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
bool AddMessageListener(MessageCallback that, |
Local<Value> data = Local<Value>())); |
@@ -6138,14 +6118,14 @@ class V8_EXPORT V8 { |
/** |
* Remove all message listeners from the specified callback function. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", void RemoveMessageListeners(MessageCallback that)); |
/** |
* Tells V8 to capture current stack trace when uncaught exception occurs |
* and report it to the message listeners. The option is off by default. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void SetCaptureStackTraceForUncaughtExceptions( |
bool capture, int frame_limit = 10, |
@@ -6167,7 +6147,7 @@ class V8_EXPORT V8 { |
static const char* GetVersion(); |
/** Callback function for reporting failed access checks.*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void SetFailedAccessCheckCallbackFunction(FailedAccessCheckCallback)); |
@@ -6221,7 +6201,7 @@ class V8_EXPORT V8 { |
* Enables the host application to provide a mechanism to be notified |
* and perform custom logging when V8 Allocates Executable Memory. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void AddMemoryAllocationCallback(MemoryAllocationCallback callback, |
ObjectSpace space, |
@@ -6230,7 +6210,7 @@ class V8_EXPORT V8 { |
/** |
* Removes callback that was installed by AddMemoryAllocationCallback. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void RemoveMemoryAllocationCallback(MemoryAllocationCallback callback)); |
@@ -6262,8 +6242,8 @@ class V8_EXPORT V8 { |
* |
* \param isolate The isolate in which to terminate the current JS execution. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON("Use isolate version", |
- void TerminateExecution(Isolate* isolate)); |
+ V8_INLINE static V8_DEPRECATED("Use isolate version", |
+ void TerminateExecution(Isolate* isolate)); |
/** |
* Is V8 terminating JavaScript execution. |
@@ -6275,7 +6255,7 @@ class V8_EXPORT V8 { |
* |
* \param isolate The isolate in which to check. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
bool IsExecutionTerminating(Isolate* isolate = NULL)); |
@@ -6295,7 +6275,7 @@ class V8_EXPORT V8 { |
* |
* \param isolate The isolate in which to resume execution capability. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", void CancelTerminateExecution(Isolate* isolate)); |
/** |
@@ -6314,7 +6294,7 @@ class V8_EXPORT V8 { |
* heap. GC is not invoked prior to iterating, therefore there is no |
* guarantee that visited objects are still alive. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void VisitExternalResources(ExternalResourceVisitor* visitor)); |
@@ -6322,7 +6302,7 @@ class V8_EXPORT V8 { |
* Iterates through all the persistent handles in the current isolate's heap |
* that have class_ids. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void VisitHandlesWithClassIds(PersistentHandleVisitor* visitor)); |
@@ -6330,7 +6310,7 @@ class V8_EXPORT V8 { |
* Iterates through all the persistent handles in isolate's heap that have |
* class_ids. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void VisitHandlesWithClassIds(Isolate* isolate, |
PersistentHandleVisitor* visitor)); |
@@ -6342,7 +6322,7 @@ class V8_EXPORT V8 { |
* garbage collection but is free to visit an arbitrary superset of these |
* objects. |
*/ |
- V8_INLINE static V8_DEPRECATE_SOON( |
+ V8_INLINE static V8_DEPRECATED( |
"Use isolate version", |
void VisitHandlesForPartialDependence(Isolate* isolate, |
PersistentHandleVisitor* visitor)); |