Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(165)

Side by Side Diff: Source/platform/heap/Handle.h

Issue 563703002: Oilpan: Enable oilpan for callback classes (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 995 matching lines...) Expand 10 before | Expand all | Expand 10 after
1006 #if ENABLE(OILPAN) 1006 #if ENABLE(OILPAN)
1007 #define PassRefPtrWillBeRawPtr WTF::RawPtr 1007 #define PassRefPtrWillBeRawPtr WTF::RawPtr
1008 #define RefCountedWillBeGarbageCollected blink::GarbageCollected 1008 #define RefCountedWillBeGarbageCollected blink::GarbageCollected
1009 #define RefCountedWillBeGarbageCollectedFinalized blink::GarbageCollectedFinaliz ed 1009 #define RefCountedWillBeGarbageCollectedFinalized blink::GarbageCollectedFinaliz ed
1010 #define RefCountedWillBeRefCountedGarbageCollected blink::RefCountedGarbageColle cted 1010 #define RefCountedWillBeRefCountedGarbageCollected blink::RefCountedGarbageColle cted
1011 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized blink::Garbage CollectedFinalized 1011 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized blink::Garbage CollectedFinalized
1012 #define ThreadSafeRefCountedWillBeGarbageCollected blink::GarbageCollected 1012 #define ThreadSafeRefCountedWillBeGarbageCollected blink::GarbageCollected
1013 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized blink::GarbageCollec tedFinalized 1013 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized blink::GarbageCollec tedFinalized
1014 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected blink::Th readSafeRefCountedGarbageCollected 1014 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected blink::Th readSafeRefCountedGarbageCollected
1015 #define PersistentWillBeMember blink::Member 1015 #define PersistentWillBeMember blink::Member
1016 #define CrossThreadPersistentWillBeMember blink::Member
1016 #define RefPtrWillBePersistent blink::Persistent 1017 #define RefPtrWillBePersistent blink::Persistent
1017 #define RefPtrWillBeRawPtr WTF::RawPtr 1018 #define RefPtrWillBeRawPtr WTF::RawPtr
1018 #define RefPtrWillBeMember blink::Member 1019 #define RefPtrWillBeMember blink::Member
1019 #define RefPtrWillBeWeakMember blink::WeakMember 1020 #define RefPtrWillBeWeakMember blink::WeakMember
1020 #define RefPtrWillBeCrossThreadPersistent blink::CrossThreadPersistent 1021 #define RefPtrWillBeCrossThreadPersistent blink::CrossThreadPersistent
1021 #define RawPtrWillBeMember blink::Member 1022 #define RawPtrWillBeMember blink::Member
1022 #define RawPtrWillBePersistent blink::Persistent 1023 #define RawPtrWillBePersistent blink::Persistent
1023 #define RawPtrWillBeWeakMember blink::WeakMember 1024 #define RawPtrWillBeWeakMember blink::WeakMember
1024 #define OwnPtrWillBeMember blink::Member 1025 #define OwnPtrWillBeMember blink::Member
1025 #define OwnPtrWillBePersistent blink::Persistent 1026 #define OwnPtrWillBePersistent blink::Persistent
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
1124 1125
1125 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr 1126 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr
1126 #define RefCountedWillBeGarbageCollected WTF::RefCounted 1127 #define RefCountedWillBeGarbageCollected WTF::RefCounted
1127 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted 1128 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted
1128 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted 1129 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted
1129 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized blink::RefCoun tedGarbageCollected 1130 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized blink::RefCoun tedGarbageCollected
1130 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted 1131 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted
1131 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo unted 1132 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo unted
1132 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre adSafeRefCounted 1133 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre adSafeRefCounted
1133 #define PersistentWillBeMember blink::Persistent 1134 #define PersistentWillBeMember blink::Persistent
1135 #define CrossThreadPersistentWillBeMember blink::CrossThreadPersistent
1134 #define RefPtrWillBePersistent WTF::RefPtr 1136 #define RefPtrWillBePersistent WTF::RefPtr
1135 #define RefPtrWillBeRawPtr WTF::RefPtr 1137 #define RefPtrWillBeRawPtr WTF::RefPtr
1136 #define RefPtrWillBeMember WTF::RefPtr 1138 #define RefPtrWillBeMember WTF::RefPtr
1137 #define RefPtrWillBeWeakMember WTF::RefPtr 1139 #define RefPtrWillBeWeakMember WTF::RefPtr
1138 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr 1140 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr
1139 #define RawPtrWillBeMember WTF::RawPtr 1141 #define RawPtrWillBeMember WTF::RawPtr
1140 #define RawPtrWillBePersistent WTF::RawPtr 1142 #define RawPtrWillBePersistent WTF::RawPtr
1141 #define RawPtrWillBeWeakMember WTF::RawPtr 1143 #define RawPtrWillBeWeakMember WTF::RawPtr
1142 #define OwnPtrWillBeMember WTF::OwnPtr 1144 #define OwnPtrWillBeMember WTF::OwnPtr
1143 #define OwnPtrWillBePersistent WTF::OwnPtr 1145 #define OwnPtrWillBePersistent WTF::OwnPtr
(...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after
1394 struct ParamStorageTraits<T*> : public PointerParamStorageTraits<T*, blink::IsGa rbageCollectedType<T>::value> { 1396 struct ParamStorageTraits<T*> : public PointerParamStorageTraits<T*, blink::IsGa rbageCollectedType<T>::value> {
1395 }; 1397 };
1396 1398
1397 template<typename T> 1399 template<typename T>
1398 struct ParamStorageTraits<RawPtr<T> > : public PointerParamStorageTraits<T*, bli nk::IsGarbageCollectedType<T>::value> { 1400 struct ParamStorageTraits<RawPtr<T> > : public PointerParamStorageTraits<T*, bli nk::IsGarbageCollectedType<T>::value> {
1399 }; 1401 };
1400 1402
1401 } // namespace WTF 1403 } // namespace WTF
1402 1404
1403 #endif 1405 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698