Searched refs:VectorTraits (Results 1 – 25 of 28) sorted by relevance
12
/external/webkit/Source/JavaScriptCore/wtf/ |
D | VectorTraits.h | 62 struct VectorTraits : VectorTraitsBase<IsPod<T>::value, T> { }; 74 struct VectorTraits<RefPtr<P> > : SimpleClassVectorTraits { }; 77 struct VectorTraits<OwnPtr<P> > : SimpleClassVectorTraits { }; 80 struct VectorTraits<pair<First, Second> > 82 typedef VectorTraits<First> FirstTraits; 83 typedef VectorTraits<Second> SecondTraits; 96 using WTF::VectorTraits;
|
D | Vector.h | 239 VectorDestructor<VectorTraits<T>::needsDestruction, T>::destruct(begin, end); 244 …VectorInitializer<VectorTraits<T>::needsInitialization, VectorTraits<T>::canInitializeWithMemset, … 249 VectorMover<VectorTraits<T>::canMoveWithMemcpy, T>::move(src, srcEnd, dst); 254 VectorMover<VectorTraits<T>::canMoveWithMemcpy, T>::moveOverlapping(src, srcEnd, dst); 259 … VectorCopier<VectorTraits<T>::canCopyWithMemcpy, T>::uninitializedCopy(src, srcEnd, dst); 264 … VectorFiller<VectorTraits<T>::canFillWithMemset, T>::uninitializedFill(dst, dstEnd, val); 269 return VectorComparer<VectorTraits<T>::canCompareWithMemcmp, T>::compare(a, b, size);
|
D | CMakeLists.txt | 91 VectorTraits.h
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
D | RegisterID.h | 114 template<> struct VectorTraits<JSC::RegisterID> : VectorTraitsBase<true, JSC::RegisterID> {
|
/external/webkit/Source/WebCore/css/ |
D | CSSProperty.h | 81 template<> struct VectorTraits<WebCore::CSSProperty> : SimpleClassVectorTraits { };
|
/external/webkit/Source/JavaScriptCore/interpreter/ |
D | Register.h | 168 template<> struct VectorTraits<JSC::Register> : VectorTraitsBase<true, JSC::Register> { };
|
/external/webkit/Source/JavaScriptCore/heap/ |
D | Strong.h | 156 template<typename T> struct VectorTraits<JSC::Strong<T> > : SimpleClassVectorTraits {
|
D | Local.h | 145 template<typename T> struct VectorTraits<JSC::Local<T> > : SimpleClassVectorTraits {
|
D | Weak.h | 147 template<typename T> struct VectorTraits<JSC::Weak<T> > : SimpleClassVectorTraits {
|
/external/webkit/Source/JavaScriptCore/bytecode/ |
D | Instruction.h | 181 template<> struct VectorTraits<JSC::Instruction> : VectorTraitsBase<true, JSC::Instruction> { };
|
/external/webkit/Source/WebCore/platform/graphics/ |
D | BitmapImage.h | 60 template<> struct VectorTraits<WebCore::FrameData> : public SimpleClassVectorTraits { };
|
/external/webkit/Source/JavaScriptCore/runtime/ |
D | UString.h | 255 template <> struct VectorTraits<JSC::UString> : SimpleClassVectorTraits { };
|
/external/webkit/Source/JavaScriptCore/wtf/text/ |
D | WTFString.h | 502 template <> struct VectorTraits<String> : SimpleClassVectorTraits { };
|
/external/webkit/Source/JavaScriptCore/ |
D | JavaScriptCore.gypi | 213 'wtf/VectorTraits.h',
|
D | GNUmakefile.list.am | 545 Source/JavaScriptCore/wtf/VectorTraits.h \
|
D | ChangeLog-2007-10-14 | 4641 * wtf/VectorTraits.h: 6911 * wtf/VectorTraits.h: 11138 * kxmlcore/VectorTraits.h: Removed. 11181 * wtf/VectorTraits.h: 13541 * kxmlcore/VectorTraits.h: 13634 * kxmlcore/VectorTraits.h: Simple classes like RefPtr do in fact need destruction. 13812 * kxmlcore/VectorTraits.h: Added. 13813 (KXMLCore::VectorTraits): Traits to enable making Vector efficient for
|
D | ChangeLog | 1342 * wtf/VectorTraits.h: Inherit from VectorTraitsBase to avoid duplication. 7325 Changed m_labels to be an OwnPtr<>. Added VectorTraits
|
D | ChangeLog-2010-05-24 | 7512 * wtf/VectorTraits.h: Removed a template specialization for auto_ptr. 13397 * wtf/VectorTraits.h: 19721 Added OwnPtr to VectorTraits so we can store OwnPtrs in Vectors. 19723 * wtf/VectorTraits.h:
|
D | ChangeLog-2009-06-16 | 12019 * wtf/VectorTraits.h: Use IsPod from TypeTraits.h. 15447 * wtf/VectorTraits.h: 39222 * wtf/VectorTraits.h:
|
D | ChangeLog-2008-08-10 | 9173 * wtf/VectorTraits.h: Include memory for std::auto_ptr. 28828 - Define good VectorTraits for LocalStorage entry for 0.5% speed improvement on SunSpider.
|
D | ChangeLog-2011-02-16 | 16101 Add VectorTraits to String & DefaultHash traits to UString to unify behaviour.
|
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/ |
D | project.pbxproj | 545 …8C4790E16F5CD00B34460 /* VectorTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C317098… 863 …B7DE10003D4F6 /* VectorTraits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType… 1729 6592C317098B7DE10003D4F6 /* VectorTraits.h */, 2521 BC18C4790E16F5CD00B34460 /* VectorTraits.h in Headers */,
|
/external/webkit/Source/JavaScriptCore/parser/ |
D | JSParser.cpp | 2171 template <> struct VectorTraits<JSC::JSParser::Scope> : SimpleClassVectorTraits { struct
|
/external/webkit/Source/JavaScriptGlue/ |
D | ChangeLog | 2447 * ForwardingHeaders/wtf/VectorTraits.h: Added.
|
/external/webkit/Source/WebKit/mac/ |
D | ChangeLog-2010-01-29 | 21470 * ForwardingHeaders/wtf/VectorTraits.h: Added.
|
12