Searched refs:vector (Results 26 - 50 of 147) sorted by relevance

123456

/art/runtime/
H A Dreference_table.h23 #include <vector>
53 typedef std::vector<const mirror::Object*> Table;
H A Ddisassembler_mips.h20 #include <vector>
H A Datomic.cc22 #include <vector>
34 static std::vector<Mutex*>* gSwapMutexes;
43 gSwapMutexes = new std::vector<Mutex*>;
H A Ddex_method_iterator.h20 #include <vector>
28 explicit DexMethodIterator(const std::vector<const DexFile*>& dex_files)
135 const std::vector<const DexFile*>& dex_files_;
H A Dtrace.h23 #include <vector>
72 void CompareAndUpdateStackTrace(Thread* thread, std::vector<mirror::ArtMethod*>* stack_trace)
93 static std::vector<mirror::ArtMethod*>* AllocStackTrace();
95 static void FreeStackTrace(std::vector<mirror::ArtMethod*>* stack_trace);
127 static UniquePtr<std::vector<mirror::ArtMethod*> > temp_stack_trace_;
H A Druntime.h26 #include <vector>
64 typedef std::vector<std::pair<std::string, const void*> > Options;
91 const std::vector<const DexFile*>* boot_class_path_;
125 std::vector<std::string> properties_;
296 const std::vector<std::string>& GetProperties() const {
397 const std::vector<const DexFile*>& GetCompileTimeClassPath(jobject class_loader);
398 void SetCompileTimeClassPath(jobject class_loader, std::vector<const DexFile*>& class_path);
447 std::vector<std::string> properties_;
506 typedef SafeMap<jobject, std::vector<const DexFile*>, JobjectComparator> CompileTimeClassPaths;
H A Ddex_method_iterator_test.cc27 std::vector<const DexFile*> dex_files;
H A Dtrace.cc101 // Returns a stack trace where the topmost frame corresponds with the first element of the vector.
102 std::vector<mirror::ArtMethod*>* GetStackTrace() const {
107 std::vector<mirror::ArtMethod*>* const method_trace_;
126 UniquePtr<std::vector<mirror::ArtMethod*> > Trace::temp_stack_trace_;
143 std::vector<mirror::ArtMethod*>* Trace::AllocStackTrace() {
147 return new std::vector<mirror::ArtMethod*>();
151 void Trace::FreeStackTrace(std::vector<mirror::ArtMethod*>* stack_trace) {
244 std::vector<mirror::ArtMethod*>* stack_trace = build_trace_visitor.GetStackTrace();
251 std::vector<mirror::ArtMethod*>* stack_trace = thread->GetStackTraceSample();
257 std::vector<mirro
[all...]
/art/compiler/sea_ir/types/
H A Dtype_inference_visitor.h59 const Type* MergeTypes(std::vector<const Type*>& types) const;
61 std::vector<const Type*> GetOperandTypes(InstructionNode* instruction) const;
76 std::vector<const Type*> crt_type_; // Stored temporarily between two calls to Visit.
H A Dtype_inference.cc68 std::vector<const Type*> FunctionTypeInfo::GetDeclaredArgumentTypes() {
70 std::vector<const Type*> argument_types;
144 std::vector<Region*>* regions = graph->GetRegions();
147 for (std::vector<Region*>::const_iterator region_it = regions->begin();
149 std::vector<PhiInstructionNode*>* phi_instructions = (*region_it)->GetPhiNodes();
151 std::vector<InstructionNode*>* instructions = (*region_it)->GetInstructions();
179 std::vector<InstructionNode*>* consumers = (*instruction_it)->GetSSAConsumers();
180 for (std::vector<InstructionNode*>::iterator consumer = consumers->begin();
/art/runtime/gc/collector/
H A Dgarbage_collector.h25 #include <vector>
56 const std::vector<uint64_t>& GetPauseTimes() const {
114 std::vector<uint64_t> pause_times_;
/art/compiler/sea_ir/ir/
H A Dsea.cc33 std::vector<PhiInstructionNode*>* phis = region->GetPhiNodes();
34 for (std::vector<PhiInstructionNode*>::const_iterator cit = phis->begin();
38 std::vector<InstructionNode*>* instructions = region->GetInstructions();
39 for (std::vector<InstructionNode*>::const_iterator cit = instructions->begin();
46 for (std::vector<Region*>::const_iterator cit = ordered_regions_.begin();
63 std::vector<sea_ir::Region*>* succs = current_region->GetSuccessors();
64 for (std::vector<sea_ir::Region*>::iterator succ_it = succs->begin();
78 std::vector<Region*>::iterator crt_it;
93 std::vector<Region*>* preds = (*crt_it)->GetPredecessors();
96 for (std::vector<Regio
[all...]
H A Dregions_test.cc32 std::vector<sea_ir::Region*>* regions = sg.GetRegions();
39 std::vector<sea_ir::Region*>* succs = root->GetSuccessors();
42 std::vector<sea_ir::Region*>* preds = then_region->GetPredecessors();
/art/runtime/jdwp/
H A Djdwp_bits.h25 #include <vector>
35 static inline void Append1BE(std::vector<uint8_t>& bytes, uint8_t value) {
39 static inline void Append2BE(std::vector<uint8_t>& bytes, uint16_t value) {
44 static inline void Append4BE(std::vector<uint8_t>& bytes, uint32_t value) {
51 static inline void Append8BE(std::vector<uint8_t>& bytes, uint64_t value) {
62 static inline void AppendUtf16BE(std::vector<uint8_t>& bytes, const uint16_t* chars, size_t char_count) {
H A Djdwp_priv.h73 ssize_t WriteBufferedPacket(const std::vector<iovec>& iov);
/art/compiler/
H A Doutput_stream_test.cc50 void CheckTestOutput(const std::vector<uint8_t>& actual) {
68 std::vector<uint8_t> actual(in->GetLength());
83 std::vector<uint8_t> actual(in->GetLength());
90 std::vector<uint8_t> output;
91 VectorOutputStream output_stream("test vector output", output);
H A Delf_stripper.cc19 #include <vector>
66 std::vector<llvm::ELF::Elf32_Shdr> section_headers;
67 std::vector<llvm::ELF::Elf32_Word> section_headers_original_indexes;
/art/compiler/llvm/generated/
H A Dart_module.cc13 #include <vector>
29 std::vector<Type*>FuncTy_0_args;
34 std::vector<Type*>StructTy_JavaObject_fields;
46 std::vector<Type*>StructTy_ShadowFrame_fields;
64 std::vector<Type*>FuncTy_3_args;
70 std::vector<Type*>FuncTy_4_args;
77 std::vector<Type*>FuncTy_5_args;
85 std::vector<Type*>FuncTy_6_args;
92 std::vector<Type*>FuncTy_7_args;
102 std::vector<Typ
[all...]
/art/compiler/utils/
H A Ddedupe_set_test.cc28 size_t operator()(const std::vector<uint8_t>& array) const {
40 typedef std::vector<uint8_t> ByteArray;
/art/compiler/sea_ir/code_gen/
H A Dcode_gen.cc31 const std::vector<Region*>* predecessors = r->GetPredecessors();
42 for (std::vector<Region*>::const_iterator cit = graph->GetRegions()->begin();
62 std::vector<SignatureNode*>* parameters = graph->GetParameterNodes();
66 std::vector<llvm::Type*> parameter_types;
67 for (std::vector<SignatureNode*>::const_iterator param_iterator = parameters->begin();
97 std::vector<Region*>* regions = &ordered_regions_;
100 for (std::vector<Region*>::const_iterator cit = regions->begin(); cit != regions->end(); cit++) {
146 std::vector<InstructionNode*> ssa_uses = instruction->GetSSAProducers();
155 std::vector<Region*>* successors = instruction->GetRegion()->GetSuccessors();
167 std::vector<InstructionNod
[all...]
/art/runtime/gc/accounting/
H A Dmod_union_table.cc57 explicit ModUnionClearCardVisitor(std::vector<byte*>* cleared_cards)
67 std::vector<byte*>* const cleared_cards_;
96 std::vector<const Object*>* references)
112 std::vector<const Object*>* const references_;
118 std::vector<const Object*>* references)
133 std::vector<const Object*>* const references_;
192 for (const std::pair<const byte*, std::vector<const Object*> >& it : references_) {
200 for (const std::pair<const byte*, std::vector<const Object*> > & it : references_) {
224 for (const std::pair<const byte*, std::vector<const Object*> >& it : references_) {
240 std::vector<cons
[all...]
H A Dmod_union_table.h25 #include <vector>
120 SafeMap<const byte*, std::vector<const mirror::Object*>, std::less<const byte*>,
121 GCAllocator<std::pair<const byte*, std::vector<const mirror::Object*> > > > references_;
/art/runtime/base/
H A Dtiming_logger.h25 #include <vector>
75 typedef std::vector<SplitTiming> SplitTimings;
76 typedef std::vector<SplitTiming>::const_iterator SplitTimingsIterator;
/art/runtime/verifier/
H A Dmethod_verifier.h21 #include <vector>
190 static const std::vector<uint8_t>* GetDexGcMap(MethodReference ref)
203 std::vector<uint32_t>& monitor_enter_dex_pcs)
242 std::vector<int32_t> DescribeVRegs(uint32_t dex_pc);
624 const std::vector<uint8_t>* GenerateGcMap();
627 void VerifyGcMap(const std::vector<uint8_t>& data);
635 typedef SafeMap<const MethodReference, const std::vector<uint8_t>*,
639 static void SetDexGcMap(MethodReference ref, const std::vector<uint8_t>& dex_gc_map)
705 std::vector<uint32_t>* monitor_enter_dex_pcs_;
708 std::vector<VerifyErro
[all...]
/art/compiler/jni/quick/
H A Dcalling_convention.h20 #include <vector>
188 virtual const std::vector<ManagedRegister>& EntrySpills() = 0;
231 virtual const std::vector<ManagedRegister>& CalleeSaveRegisters() const = 0;

Completed in 469 milliseconds

123456