| Index: src/global-handles.h
|
| diff --git a/src/global-handles.h b/src/global-handles.h
|
| index ac8487b19fb6ee7b2127b9333e279f70e34e38f3..4339c2dda3a07cd65d256ecff817778ee0956ef0 100644
|
| --- a/src/global-handles.h
|
| +++ b/src/global-handles.h
|
| @@ -96,7 +96,6 @@ struct ObjectGroupRetainerInfo {
|
| RetainedObjectInfo* info;
|
| };
|
|
|
| -
|
| enum WeaknessType {
|
| NORMAL_WEAK, // Embedder gets a handle to the dying object.
|
| // In the following cases, the embedder gets the parameter they passed in
|
| @@ -105,10 +104,11 @@ enum WeaknessType {
|
| // objects through this interface would be GC unsafe so in that case the
|
| // embedder gets a null pointer instead.
|
| PHANTOM_WEAK,
|
| - PHANTOM_WEAK_2_INTERNAL_FIELDS
|
| + PHANTOM_WEAK_2_INTERNAL_FIELDS,
|
| + // Like NORMAL_WEAK, but uses WeakCallbackInfo instead of WeakCallbackData.
|
| + FINALIZER_WEAK,
|
| };
|
|
|
| -
|
| class GlobalHandles {
|
| public:
|
| ~GlobalHandles();
|
|
|