| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2014 Google Inc. All rights reserved. | 2 * Copyright (C) 2014 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 765 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 776 // aliases. So, slightly unfortunately, fall back/down to the lowest | 776 // aliases. So, slightly unfortunately, fall back/down to the lowest |
| 777 // commmon denominator of using CPP macros only. | 777 // commmon denominator of using CPP macros only. |
| 778 #if ENABLE(OILPAN) | 778 #if ENABLE(OILPAN) |
| 779 #define PassRefPtrWillBeRawPtr WTF::RawPtr | 779 #define PassRefPtrWillBeRawPtr WTF::RawPtr |
| 780 #define RefCountedWillBeGarbageCollected WebCore::GarbageCollected | 780 #define RefCountedWillBeGarbageCollected WebCore::GarbageCollected |
| 781 #define RefCountedWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinal
ized | 781 #define RefCountedWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinal
ized |
| 782 #define RefCountedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected | 782 #define RefCountedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected |
| 783 #define ThreadSafeRefCountedWillBeGarbageCollected WebCore::GarbageCollected | 783 #define ThreadSafeRefCountedWillBeGarbageCollected WebCore::GarbageCollected |
| 784 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WebCore::GarbageColl
ectedFinalized | 784 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WebCore::GarbageColl
ectedFinalized |
| 785 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WebCore::
ThreadSafeRefCountedGarbageCollected | 785 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WebCore::
ThreadSafeRefCountedGarbageCollected |
| 786 #define TreeSharedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected | 786 #define TreeSharedWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinal
ized |
| 787 #define PersistentWillBeMember WebCore::Member | 787 #define PersistentWillBeMember WebCore::Member |
| 788 #define RefPtrWillBePersistent WebCore::Persistent | 788 #define RefPtrWillBePersistent WebCore::Persistent |
| 789 #define RefPtrWillBeRawPtr WTF::RawPtr | 789 #define RefPtrWillBeRawPtr WTF::RawPtr |
| 790 #define RefPtrWillBeMember WebCore::Member | 790 #define RefPtrWillBeMember WebCore::Member |
| 791 #define RefPtrWillBeWeakMember WebCore::WeakMember | 791 #define RefPtrWillBeWeakMember WebCore::WeakMember |
| 792 #define RefPtrWillBeCrossThreadPersistent WebCore::CrossThreadPersistent | 792 #define RefPtrWillBeCrossThreadPersistent WebCore::CrossThreadPersistent |
| 793 #define RawPtrWillBeMember WebCore::Member | 793 #define RawPtrWillBeMember WebCore::Member |
| 794 #define RawPtrWillBeWeakMember WebCore::WeakMember | 794 #define RawPtrWillBeWeakMember WebCore::WeakMember |
| 795 #define OwnPtrWillBeMember WebCore::Member | 795 #define OwnPtrWillBeMember WebCore::Member |
| 796 #define OwnPtrWillBePersistent WebCore::Persistent | 796 #define OwnPtrWillBePersistent WebCore::Persistent |
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 881 ~DummyBase() { } | 881 ~DummyBase() { } |
| 882 }; | 882 }; |
| 883 | 883 |
| 884 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr | 884 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr |
| 885 #define RefCountedWillBeGarbageCollected WTF::RefCounted | 885 #define RefCountedWillBeGarbageCollected WTF::RefCounted |
| 886 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted | 886 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted |
| 887 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted | 887 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted |
| 888 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted | 888 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted |
| 889 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo
unted | 889 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo
unted |
| 890 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre
adSafeRefCounted | 890 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre
adSafeRefCounted |
| 891 #define TreeSharedWillBeRefCountedGarbageCollected WebCore::TreeShared | 891 #define TreeSharedWillBeGarbageCollectedFinalized WebCore::TreeShared |
| 892 #define PersistentWillBeMember WebCore::Persistent | 892 #define PersistentWillBeMember WebCore::Persistent |
| 893 #define RefPtrWillBePersistent WTF::RefPtr | 893 #define RefPtrWillBePersistent WTF::RefPtr |
| 894 #define RefPtrWillBeRawPtr WTF::RefPtr | 894 #define RefPtrWillBeRawPtr WTF::RefPtr |
| 895 #define RefPtrWillBeMember WTF::RefPtr | 895 #define RefPtrWillBeMember WTF::RefPtr |
| 896 #define RefPtrWillBeWeakMember WTF::RefPtr | 896 #define RefPtrWillBeWeakMember WTF::RefPtr |
| 897 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr | 897 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr |
| 898 #define RawPtrWillBeMember WTF::RawPtr | 898 #define RawPtrWillBeMember WTF::RawPtr |
| 899 #define RawPtrWillBeWeakMember WTF::RawPtr | 899 #define RawPtrWillBeWeakMember WTF::RawPtr |
| 900 #define OwnPtrWillBeMember WTF::OwnPtr | 900 #define OwnPtrWillBeMember WTF::OwnPtr |
| 901 #define OwnPtrWillBePersistent WTF::OwnPtr | 901 #define OwnPtrWillBePersistent WTF::OwnPtr |
| (...skipping 281 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1183 template<typename T> struct ParamStorageTraits<RawPtr<T> > { | 1183 template<typename T> struct ParamStorageTraits<RawPtr<T> > { |
| 1184 typedef WebCore::CrossThreadPersistent<T> StorageType; | 1184 typedef WebCore::CrossThreadPersistent<T> StorageType; |
| 1185 | 1185 |
| 1186 static StorageType wrap(RawPtr<T> value) { return value.get(); } | 1186 static StorageType wrap(RawPtr<T> value) { return value.get(); } |
| 1187 static T* unwrap(const StorageType& value) { return value.get(); } | 1187 static T* unwrap(const StorageType& value) { return value.get(); } |
| 1188 }; | 1188 }; |
| 1189 | 1189 |
| 1190 } // namespace WTF | 1190 } // namespace WTF |
| 1191 | 1191 |
| 1192 #endif | 1192 #endif |
| OLD | NEW |