Home | History | Annotate | Download | only in driver

Lines Matching full:vector

22 #include <vector>
112 void CompileAll(jobject class_loader, const std::vector<const DexFile*>& dex_files,
160 const std::vector<uint8_t>* CreateInterpreterToInterpreterBridge() const
162 const std::vector<uint8_t>* CreateInterpreterToCompiledCodeBridge() const
164 const std::vector<uint8_t>* CreateJniDlsymLookup() const
166 const std::vector<uint8_t>* CreatePortableImtConflictTrampoline() const
168 const std::vector<uint8_t>* CreatePortableResolutionTrampoline() const
170 const std::vector<uint8_t>* CreatePortableToInterpreterBridge() const
172 const std::vector<uint8_t>* CreateQuickGenericJniTrampoline() const
174 const std::vector<uint8_t>* CreateQuickImtConflictTrampoline() const
176 const std::vector<uint8_t>* CreateQuickResolutionTrampoline() const
178 const std::vector<uint8_t>* CreateQuickToInterpreterBridge() const
374 const std::vector<const DexFile*>& dex_files,
578 const std::vector<const CallPatchInformation*>& GetCodeToPatch() const {
581 const std::vector<const CallPatchInformation*>& GetMethodsToPatch() const {
584 const std::vector<const TypePatchInformation*>& GetClassesToPatch() const {
594 std::vector<uint8_t>* DeduplicateCode(const std::vector<uint8_t>& code);
595 std::vector<uint8_t>* DeduplicateMappingTable(const std::vector<uint8_t>& code);
596 std::vector<uint8_t>* DeduplicateVMapTable(const std::vector<uint8_t>& code);
597 std::vector<uint8_t>* DeduplicateGCMap(const std::vector<uint8_t>& code);
598 std::vector<uint8_t>* DeduplicateCFIInfo(const std::vector<uint8_t>* cfi_info);
604 std::vector<uint8_t>* GetCallFrameInformation() const {
646 void PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
655 void Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files,
659 const std::vector<const DexFile*>& dex_files,
663 void Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files,
666 const std::vector<const DexFile*>& dex_files,
670 void SetVerified(jobject class_loader, const std::vector<const DexFile*>& dex_files,
673 const std::vector<const DexFile*>& dex_files,
677 void InitializeClasses(jobject class_loader, const std::vector<const DexFile*>& dex_files,
681 const std::vector<const DexFile*>& dex_files,
689 void Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
692 const std::vector<const DexFile*>& dex_files,
704 std::vector<const CallPatchInformation*> code_to_patch_;
705 std::vector<const CallPatchInformation*> methods_to_patch_;
706 std::vector<const TypePatchInformation*> classes_to_patch_;
779 std::unique_ptr<std::vector<uint8_t>> cfi_info_;
784 size_t operator()(const std::vector<uint8_t>& array) const {
815 DedupeSet<std::vector<uint8_t>, size_t, DedupeHashFunc, 4> dedupe_code_;
816 DedupeSet<std::vector
817 DedupeSet<std::vector<uint8_t>, size_t, DedupeHashFunc, 4> dedupe_vmap_table_;
818 DedupeSet<std::vector<uint8_t>, size_t, DedupeHashFunc, 4> dedupe_gc_map_;
819 DedupeSet<std::vector<uint8_t>, size_t, DedupeHashFunc, 4> dedupe_cfi_info_;