Home
last modified time | relevance | path

Searched refs:Vector (Results 1 – 20 of 20) sorted by relevance

/art/compiler/debug/dwarf/
Ddebug_abbrev_writer.h39 template <typename Vector = std::vector<uint8_t>>
40 class DebugAbbrevWriter FINAL : private Writer<Vector> {
41 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
44 explicit DebugAbbrevWriter(Vector* buffer) in DebugAbbrevWriter()
45 : Writer<Vector>(buffer), in DebugAbbrevWriter()
72 const Vector& abbrev = it.first->first; in EndAbbrev()
90 Vector current_abbrev_;
92 std::unordered_map<Vector, uint32_t, FNVHash<Vector> > abbrev_codes_;
Dheaders.h40 template<typename Vector>
43 const DebugFrameOpCodeWriter<Vector>& opcodes, in WriteCIE()
46 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in WriteCIE()
54 writer.PushUleb128(DebugFrameOpCodeWriter<Vector>::kCodeAlignmentFactor); in WriteCIE()
55 writer.PushSleb128(DebugFrameOpCodeWriter<Vector>::kDataAlignmentFactor); in WriteCIE()
126 template<typename Vector>
128 const DebugInfoEntryWriter<Vector>& entries, in WriteDebugInfoCU()
132 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in WriteDebugInfoCU()
141 DCHECK_EQ(entries_offset, DebugInfoEntryWriter<Vector>::kCompilationUnitHeaderSize); in WriteDebugInfoCU()
158 template<typename Vector>
[all …]
Ddebug_info_entry_writer.h44 template <typename Vector = std::vector<uint8_t>>
45 class DebugInfoEntryWriter FINAL : private Writer<Vector> {
46 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
196 using Writer<Vector>::data;
197 using Writer<Vector>::size;
198 using Writer<Vector>::UpdateUint32;
201 DebugAbbrevWriter<Vector>* debug_abbrev,
202 const typename Vector::allocator_type& alloc =
203 typename Vector::allocator_type())
204 : Writer<Vector>(&entries_),
[all …]
Ddebug_line_opcode_writer.h33 template<typename Vector = std::vector<uint8_t>>
34 class DebugLineOpCodeWriter FINAL : private Writer<Vector> {
35 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
221 using Writer<Vector>::data;
225 const typename Vector::allocator_type& alloc =
226 typename Vector::allocator_type())
227 : Writer<Vector>(&opcodes_),
245 Vector opcodes_;
Dwriter.h32 template <typename Vector = std::vector<uint8_t>>
34 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
127 void PushData(const Vector* buffer) { in PushData()
165 const Vector* data() const { in data()
173 explicit Writer(Vector* buffer) : data_(buffer) { } in Writer()
176 Vector* const data_;
Ddebug_frame_opcode_writer.h34 template<typename Vector = std::vector<uint8_t> >
35 class DebugFrameOpCodeWriter : private Writer<Vector> {
36 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
298 using Writer<Vector>::data;
301 const typename Vector::allocator_type& alloc =
302 typename Vector::allocator_type())
303 : Writer<Vector>(&opcodes_),
329 Vector opcodes_;
/art/libartbase/base/
Dleb128.h258 template <typename Vector>
259 static inline void EncodeUnsignedLeb128(Vector* dest, uint32_t value) { in EncodeUnsignedLeb128()
260 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in EncodeUnsignedLeb128()
297 template<typename Vector>
298 static inline void EncodeSignedLeb128(Vector* dest, int32_t value) { in EncodeSignedLeb128()
299 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in EncodeSignedLeb128()
312 template <typename Vector = std::vector<uint8_t>>
314 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
317 explicit Leb128Encoder(Vector* data) : data_(data) { in Leb128Encoder()
347 const Vector& GetData() const { in GetData()
[all …]
Dstl_util.h128 template <typename Vector>
130 size_t operator()(const Vector& vector) const { in operator()
/art/compiler/optimizing/
Dlinear_order.h39 template <typename Vector>
40 void LinearizeGraph(const HGraph* graph, Vector* linear_order) { in LinearizeGraph()
41 static_assert(std::is_same<HBasicBlock*, typename Vector::value_type>::value, in LinearizeGraph()
/art/test/080-oom-throw-with-finalizer/src/
DMain.java17 import java.util.Vector;
48 Vector v = new Vector(); in triggerInstanceFinalizerOOM()
/art/compiler/linker/arm/
Drelative_patcher_thumb2.h131 template <typename Vector>
132 static uint32_t GetInsn32(Vector* code, uint32_t offset);
136 template <typename Vector>
137 static uint32_t GetInsn16(Vector* code, uint32_t offset);
Drelative_patcher_thumb2.cc464 template <typename Vector>
465 uint32_t Thumb2RelativePatcher::GetInsn32(Vector* code, uint32_t offset) { in GetInsn32()
466 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in GetInsn32()
477 template <typename Vector>
478 uint32_t Thumb2RelativePatcher::GetInsn16(Vector* code, uint32_t offset) { in GetInsn16()
479 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in GetInsn16()
/art/dexlayout/
Ddex_ir.h131 using Vector = std::vector<std::unique_ptr<T>>;
135 Vector& Collection() { return collection_; } in Collection()
136 const Vector& Collection() const { return collection_; } in Collection()
153 Vector collection_;
166 using Vector = std::vector<std::unique_ptr<T>>;
210 CollectionVector<StringId>::Vector& StringIds() { return string_ids_.Collection(); } in StringIds()
211 CollectionVector<TypeId>::Vector& TypeIds() { return type_ids_.Collection(); } in TypeIds()
212 CollectionVector<ProtoId>::Vector& ProtoIds() { return proto_ids_.Collection(); } in ProtoIds()
213 CollectionVector<FieldId>::Vector& FieldIds() { return field_ids_.Collection(); } in FieldIds()
214 CollectionVector<MethodId>::Vector& MethodIds() { return method_ids_.Collection(); } in MethodIds()
[all …]
Ddexlayout.cc1579 dex_ir::CollectionVector<dex_ir::ClassData>::Vector& class_datas = in LayoutClassDefsAndClassData()
1598 dex_ir::CollectionVector<dex_ir::ClassDef>::Vector& class_defs = in LayoutClassDefsAndClassData()
1702 dex_ir::CollectionVector<dex_ir::StringData>::Vector& string_datas = in LayoutStringData()
1781 dex_ir::CollectionVector<dex_ir::CodeItem>::Vector& code_items = in LayoutCodeItems()
/art/runtime/
Dmemory_region.h175 template<class Vector>
176 void CopyFromVector(size_t offset, Vector& vector) const { in CopyFromVector()
/art/test/990-field-trace/src/art/
DTest990.java27 import java.util.Vector;
35 Vector.class,
/art/test/993-breakpoints/
Dexpected.txt555 Running Vector constructor
557 Native constructor: public java.util.Vector(), type: class java.util.Vector
559 Reflective constructor: public java.util.Vector()
561 Constructing: new Vector()
563 Breaking on [public java.util.Vector() @ <NON-DETERMINISTIC>]
564 Native constructor: public java.util.Vector(), type: class java.util.Vector
565 Breakpoint: public java.util.Vector() @ line=<NON-DETERMINISTIC>
567 Reflective constructor: public java.util.Vector()
568 Breakpoint: public java.util.Vector() @ line=<NON-DETERMINISTIC>
570 Constructing: new Vector()
[all …]
/art/test/993-breakpoints/src/art/
DTest993.java31 import java.util.Vector;
383 Constructor<?> bcp_vector_constructor = Vector.class.getConstructor();
384 if (!(Vector.class.isAssignableFrom(Stack.class))) {
392 new ConstructDirect("new Vector()", Vector::new),
/art/compiler/linker/
Doutput_stream_test.cc96 TEST_F(OutputStreamTest, Vector) { in TEST_F() argument
/art/test/1917-get-stack-frame/src/art/
DTest1917.java30 import java.util.Vector;