From 39c31da2142ab0fca9dae279b9e59cd4951a1982 Mon Sep 17 00:00:00 2001 From: dcarney Date: Mon, 27 Apr 2015 06:06:47 -0700 Subject: [PATCH] deprecate non-phantom weak callbacks BUG= Review URL: https://codereview.chromium.org/1103173002 Cr-Commit-Position: refs/heads/master@{#28077} --- include/v8.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/v8.h b/include/v8.h index bca6bf1..dd3fa51 100644 --- a/include/v8.h +++ b/include/v8.h @@ -542,13 +542,13 @@ template class PersistentBase { * critical form of resource management! */ template - V8_INLINE V8_DEPRECATE_SOON( + V8_INLINE V8_DEPRECATED( "use WeakCallbackInfo version", void SetWeak(P* parameter, typename WeakCallbackData::Callback callback)); template - V8_INLINE V8_DEPRECATE_SOON( + V8_INLINE V8_DEPRECATED( "use WeakCallbackInfo version", void SetWeak(P* parameter, typename WeakCallbackData::Callback callback)); @@ -560,7 +560,7 @@ template class PersistentBase { // specify a parameter for the callback or the location of two internal // fields in the dying object. template - V8_INLINE V8_DEPRECATE_SOON( + V8_INLINE V8_DEPRECATED( "use SetWeak", void SetPhantom(P* parameter, typename WeakCallbackInfo

::Callback callback, -- 2.7.4