Home
last modified time | relevance | path

Searched refs:Key (Results 1 – 25 of 25) sorted by relevance

/art/libartbase/base/
Dhash_map.h26 template <typename Key, typename Value, typename HashFn>
31 size_t operator()(const Key& key) const { in operator()
35 size_t operator()(const std::pair<Key, Value>& pair) const { in operator()
43 template <typename Key, typename Value, typename PredFn>
48 bool operator()(const std::pair<Key, Value>& a, const std::pair<Key, Value>& b) const { in operator()
53 bool operator()(const std::pair<Key, Value>& a, const Element& element) const { in operator()
61 template <typename Key, typename Value>
64 void MakeEmpty(std::pair<Key, Value>& item) const { in MakeEmpty() argument
65 item = std::pair<Key, Value>(); in MakeEmpty()
67 bool IsEmpty(const std::pair<Key, Value>& item) const { in IsEmpty() argument
[all …]
Dtracking_safe_map.h25 template<class Key, class T, AllocatorTag kTag, class Compare = std::less<Key>>
27 Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>> {
Darena_containers.h81 template <typename Key,
83 typename EmptyFn = DefaultEmptyFn<std::pair<Key, Value>>,
84 typename HashFn = DefaultHashFn<Key>,
85 typename Pred = DefaultPred<Key>>
86 using ArenaHashMap = HashMap<Key,
91 ArenaAllocatorAdapter<std::pair<Key, Value>>>;
93 template <typename Key,
95 typename Hash = std::hash<Key>,
96 typename Pred = std::equal_to<Key>>
97 using ArenaUnorderedMap = std::unordered_map<Key,
[all …]
Dvariant_map_test.cc37 using Key = FruitMapKey<TValue>; typedef
39 static const Key<int> Apple;
40 static const Key<double> Orange;
41 static const Key<std::string> Label;
44 const FruitMap::Key<int> FruitMap::Apple;
45 const FruitMap::Key<double> FruitMap::Orange;
46 const FruitMap::Key<std::string> FruitMap::Label;
Dscoped_arena_containers.h79 template <typename Key,
81 typename EmptyFn = DefaultMapEmptyFn<Key, Value>,
82 typename HashFn = DefaultHashFn<Key>,
83 typename Pred = DefaultPred<Key>>
84 using ScopedArenaHashMap = HashMap<Key,
89 ScopedArenaAllocatorAdapter<std::pair<Key, Value>>>;
Dmem_map.cc53 template<class Key, class T, AllocatorTag kTag, class Compare = std::less<Key>>
55 std::multimap<Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>>;
Dvariant_map.h216 using Key = TKey<TValue>; member
/art/compiler/utils/
Ddedupe_set-inl.h67 DCHECK(key.Key() != nullptr);
68 alloc_.Destroy(key.Key());
77 DCHECK(it->Key() != nullptr);
78 return it->Key();
129 const T* Key() const {
134 return Key() == nullptr;
167 DCHECK(lhs.Key() != nullptr);
168 DCHECK(rhs.Key() != nullptr);
170 return lhs.Key() == rhs.Key();
175 DCHECK(lhs.Key() != nullptr);
[all …]
/art/tools/ahat/src/main/com/android/ahat/heapdump/
DDiff.java85 private static class Key { class in Diff
105 private Key(AhatInstance inst) { in Key() method in Diff.Key
118 public static Key keyFor(AhatInstance inst) { in keyFor()
119 return new Key(inst); in keyFor()
124 if (!(other instanceof Key)) { in equals()
127 Key o = (Key)other; in equals()
198 Map<Key, InstanceListPair> byKey = new HashMap<Key, InstanceListPair>(); in instances()
200 Key key = Key.keyFor(inst); in instances()
209 Key key = Key.keyFor(inst); in instances()
/art/dex2oat/
Ddex2oat_options.h67 using Key = Dex2oatArgumentMapKey<TValue>; member
70 #define DEX2OAT_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name);
74 CmdlineParser<Dex2oatArgumentMap, Dex2oatArgumentMap::Key> CreateDex2oatArgumentParser();
Ddex2oat_options.cc47 const Dex2oatArgumentMap::Key<Type> Dex2oatArgumentMap::Name {__VA_ARGS__};
54 using Parser = CmdlineParser<Dex2oatArgumentMap, Dex2oatArgumentMap::Key>;
Ddex2oat_options.def27 // <<Type>> <<Key Name>> <<Default Value>>
Ddex2oat.cc999 const Dex2oatArgumentMap::Key<T>& key, in AssignIfExists()
1006 const Dex2oatArgumentMap::Key<std::string>& key, in AssignIfExists()
1014 const Dex2oatArgumentMap::Key<std::vector<std::string>>& key, in AssignIfExists()
1026 const Dex2oatArgumentMap::Key<T>& key, in AssignTrueIfExists()
1034 const Dex2oatArgumentMap::Key<std::string>& key, in AssignIfExists()
/art/compiler/driver/
Dcompiler_options_map.h38 using Key = KeyType<TValue>; member
41 #define COMPILER_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name);
Dcompiler_options_map.def27 // <<Type>> <<Key Name>> (<<Default Value>>)
/art/runtime/
Druntime_options.h69 using Key = RuntimeArgumentMapKey<TValue>; member
72 #define RUNTIME_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name);
Druntime_options.cc35 #define RUNTIME_OPTIONS_KEY(Type, Name, ...) const RuntimeArgumentMap::Key<Type> RuntimeArgumentMap…
Dparsed_options.h48 using RuntimeParser = CmdlineParser<RuntimeArgumentMap, RuntimeArgumentMap::Key>;
Druntime_options.def27 // <<Type>> <<Key Name>> <<Default Value>>
Dparsed_options.cc62 using RuntimeParser = CmdlineParser<RuntimeArgumentMap, RuntimeArgumentMap::Key>;
/art/cmdline/
DREADME.md28 static const Key<int> Apple;
29 static const Key<double> Orange;
30 static const Key<bool> Help;
35 using FruitParser = CmdlineParser<FruitVariantMap, FruitVariantMap::Key>;
/art/runtime/gc/allocator/
Drosalloc.h709 template<class Key, AllocatorTag kTag, class Compare = std::less<Key>>
710 using AllocationTrackingSet = std::set<Key, Compare, TrackingAllocator<Key, kTag>>;
/art/build/boot/
Dboot-image-profile.txt934 …cajce/provider/symmetric/util/BaseBlockCipher;->engineInit(ILjava/security/Key;Ljava/security/spec…
3980 HSPLjava/security/KeyStore;->getKey(Ljava/lang/String;[C)Ljava/security/Key;
4040 HSPLjava/security/Provider$Service;->supportsKeyClass(Ljava/security/Key;)Z
4041 HSPLjava/security/Provider$Service;->supportsKeyFormat(Ljava/security/Key;)Z
4095 HSPLjava/security/Signature$Delegate;->chooseProvider(ILjava/security/Key;Ljava/security/SecureRand…
4102 HSPLjava/security/Signature$Delegate;->init(Ljava/security/SignatureSpi;ILjava/security/Key;Ljava/s…
8080 HSPLjava/util/zip/ZipFile$Source$Key;-><init>(Ljava/io/File;Ljava/nio/file/attribute/BasicFileAttri…
8081 HSPLjava/util/zip/ZipFile$Source$Key;->equals(Ljava/lang/Object;)Z
8082 HSPLjava/util/zip/ZipFile$Source$Key;->hashCode()I
8087 HSPLjava/util/zip/ZipFile$Source;-><init>(Ljava/util/zip/ZipFile$Source$Key;ZLjava/util/zip/ZipCode…
[all …]
Dpreloaded-classes1231 java.security.Key
2394 java.util.zip.ZipFile$Source$Key
3012 sun.util.locale.BaseLocale$Key-IA
3013 sun.util.locale.BaseLocale$Key
/art/build/boot/hiddenapi/
Dhiddenapi-max-target-o-low-priority.txt4664 Ljava/security/Provider$Service;->supportsKeyClass(Ljava/security/Key;)Z
4665 Ljava/security/Provider$Service;->supportsKeyFormat(Ljava/security/Key;)Z
4775 Ljava/security/Signature$Delegate;->chooseProvider(ILjava/security/Key;Ljava/security/SecureRandom;…
4777 Ljava/security/Signature$Delegate;->init(Ljava/security/SignatureSpi;ILjava/security/Key;Ljava/secu…
10744 Ljavax/crypto/Cipher$InitParams;-><init>(Ljavax/crypto/Cipher$InitType;ILjava/security/Key;Ljava/se…
10746 Ljavax/crypto/Cipher$InitParams;->key:Ljava/security/Key;
10777 Ljavax/crypto/Cipher;->chooseProvider(Ljavax/crypto/Cipher$InitType;ILjava/security/Key;Ljava/secur…
10817 Ljavax/crypto/EncryptedPrivateKeyInfo;->getKeySpecImpl(Ljava/security/Key;Ljava/security/Provider;)…
10821 Ljavax/crypto/ExemptionMechanism;->keyStored:Ljava/security/Key;
10827 Ljavax/crypto/KeyAgreement;->chooseProvider(ILjava/security/Key;Ljava/security/spec/AlgorithmParame…
[all …]