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

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, 2 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 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
1123 1124
1124 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr 1125 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr
1125 #define RefCountedWillBeGarbageCollected WTF::RefCounted 1126 #define RefCountedWillBeGarbageCollected WTF::RefCounted
1126 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted 1127 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted
1127 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted 1128 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted
1128 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized blink::RefCoun tedGarbageCollected 1129 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized blink::RefCoun tedGarbageCollected
1129 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted 1130 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted
1130 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo unted 1131 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo unted
1131 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre adSafeRefCounted 1132 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre adSafeRefCounted
1132 #define PersistentWillBeMember blink::Persistent 1133 #define PersistentWillBeMember blink::Persistent
1134 #define CrossThreadPersistentWillBeMember blink::CrossThreadPersistent
1133 #define RefPtrWillBePersistent WTF::RefPtr 1135 #define RefPtrWillBePersistent WTF::RefPtr
1134 #define RefPtrWillBeRawPtr WTF::RefPtr 1136 #define RefPtrWillBeRawPtr WTF::RefPtr
1135 #define RefPtrWillBeMember WTF::RefPtr 1137 #define RefPtrWillBeMember WTF::RefPtr
1136 #define RefPtrWillBeWeakMember WTF::RefPtr 1138 #define RefPtrWillBeWeakMember WTF::RefPtr
1137 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr 1139 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr
1138 #define RawPtrWillBeMember WTF::RawPtr 1140 #define RawPtrWillBeMember WTF::RawPtr
1139 #define RawPtrWillBePersistent WTF::RawPtr 1141 #define RawPtrWillBePersistent WTF::RawPtr
1140 #define RawPtrWillBeWeakMember WTF::RawPtr 1142 #define RawPtrWillBeWeakMember WTF::RawPtr
1141 #define OwnPtrWillBeMember WTF::OwnPtr 1143 #define OwnPtrWillBeMember WTF::OwnPtr
1142 #define OwnPtrWillBePersistent WTF::OwnPtr 1144 #define OwnPtrWillBePersistent WTF::OwnPtr
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
1392 struct ParamStorageTraits<T*> : public PointerParamStorageTraits<T*, blink::IsGa rbageCollectedType<T>::value> { 1394 struct ParamStorageTraits<T*> : public PointerParamStorageTraits<T*, blink::IsGa rbageCollectedType<T>::value> {
1393 }; 1395 };
1394 1396
1395 template<typename T> 1397 template<typename T>
1396 struct ParamStorageTraits<RawPtr<T> > : public PointerParamStorageTraits<T*, bli nk::IsGarbageCollectedType<T>::value> { 1398 struct ParamStorageTraits<RawPtr<T> > : public PointerParamStorageTraits<T*, bli nk::IsGarbageCollectedType<T>::value> {
1397 }; 1399 };
1398 1400
1399 } // namespace WTF 1401 } // namespace WTF
1400 1402
1401 #endif 1403 #endif
OLDNEW
« no previous file with comments | « Source/modules/webmidi/MIDISuccessCallback.h ('k') | Source/web/NotificationPermissionClientImpl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698