Searched refs:FixedArray (Results 1 - 25 of 162) sorted by relevance

1234567

/external/ceres-solver/include/ceres/internal/
H A Dfixed_array.h30 // Author: sanjay@google.com (Sanjay Ghemawat) -- renamed to FixedArray
44 // A FixedArray<T> represents a non-resizable array of T where the
47 // FixedArray allocates small arrays inline, and large arrays on
51 // FixedArray keeps performance fast for small arrays, because it
56 // Also, FixedArray is useful for writing portable code. Not all
60 // FixedArray<> automatically determine the number of elements
63 // If inline_elements is specified, the FixedArray<> implementation
66 // Finally note that unlike vector<T> FixedArray<T> will not zero-initialize
79 class FixedArray { class in namespace:ceres::internal
94 // FixedArray<
164 FixedArray(typename FixedArray<T, S>::size_type n) argument
[all...]
/external/chromium_org/v8/src/
H A Dtype-feedback-vector.cc18 isolate->factory()->CopyFixedArray(Handle<FixedArray>::cast(vector)));
H A Dfield-index-inl.h39 first_inobject_offset = FixedArray::kHeaderSize;
59 first_inobject_offset = FixedArray::kHeaderSize;
60 field_index += FixedArray::kHeaderSize / kPointerSize;
74 // out-of-object: zero-based from FixedArray::kHeaderSize.)
86 result -= FixedArray::kHeaderSize / kPointerSize;
H A Dtransitions.h35 class TransitionArray: public FixedArray {
59 inline FixedArray* GetPrototypeTransitions();
61 FixedArray* prototype_transitions,
130 static const int kBackPointerStorageOffset = FixedArray::kHeaderSize;
H A Dtransitions-inl.h61 FixedArray* TransitionArray::GetPrototypeTransitions() {
64 return FixedArray::cast(prototype_transitions);
68 void TransitionArray::SetPrototypeTransitions(FixedArray* transitions,
150 FixedArray::NoIncrementalWriteBarrierSet(
152 FixedArray::NoIncrementalWriteBarrierSet(
H A Delements.cc64 V(FastPackedSmiElementsAccessor, FAST_SMI_ELEMENTS, FixedArray) \
66 FixedArray) \
67 V(FastPackedObjectElementsAccessor, FAST_ELEMENTS, FixedArray) \
68 V(FastHoleyObjectElementsAccessor, FAST_HOLEY_ELEMENTS, FixedArray) \
76 FixedArray) \
126 static bool HasKey(Handle<FixedArray> array, Handle<Object> key_handle) {
170 MemsetPointer(FixedArray::cast(to_base)->data_start() + start,
178 FixedArray* from = FixedArray::cast(from_base);
179 FixedArray* t
[all...]
H A Dcompilation-cache.h135 MaybeHandle<FixedArray> Lookup(Handle<String> source, JSRegExp::Flags flags);
139 Handle<FixedArray> data);
167 MaybeHandle<FixedArray> LookupRegExp(
186 Handle<FixedArray> data);
H A Dtype-feedback-vector.h17 class TypeFeedbackVector : public FixedArray {
H A Dbootstrapper.h13 // A SourceCodeCache uses a FixedArray to store pairs of
27 v->VisitPointer(bit_cast<Object**, FixedArray**>(&cache_));
47 Handle<FixedArray> new_array = factory->NewFixedArray(length + 2, TENURED);
60 FixedArray* cache_;
H A Ddateparser.cc12 bool DateParser::DayComposer::Write(FixedArray* output) {
65 bool DateParser::TimeComposer::Write(FixedArray* output) {
93 bool DateParser::TimeZoneComposer::Write(FixedArray* output) {
H A Dcompilation-cache.cc264 MaybeHandle<FixedArray> CompilationCacheRegExp::Lookup(
279 Handle<FixedArray> data = Handle<FixedArray>::cast(result);
287 return MaybeHandle<FixedArray>();
294 Handle<FixedArray> data) {
342 MaybeHandle<FixedArray> CompilationCache::LookupRegExp(Handle<String> source,
344 if (!IsEnabled()) return MaybeHandle<FixedArray>();
379 Handle<FixedArray> data) {
H A Delements.h168 MUST_USE_RESULT virtual MaybeHandle<FixedArray> AddElementsToFixedArray(
171 Handle<FixedArray> to,
174 MUST_USE_RESULT inline MaybeHandle<FixedArray> AddElementsToFixedArray(
177 Handle<FixedArray> to) {
H A Dfactory.cc64 Handle<FixedArray> Factory::NewFixedArray(int size, PretenureFlag pretenure) {
69 FixedArray);
73 Handle<FixedArray> Factory::NewFixedArrayWithHoles(int size,
81 FixedArray);
85 Handle<FixedArray> Factory::NewUninitializedFixedArray(int size) {
89 FixedArray); local
687 Handle<FixedArray> array = NewFixedArray(Context::NATIVE_CONTEXT_SLOTS);
698 Handle<FixedArray> array =
712 Handle<FixedArray> array =
725 Handle<FixedArray> arra
985 FixedArray); local
994 FixedArray); local
[all...]
H A Delements-kind.cc56 STATIC_ASSERT(FixedArray::kHeaderSize == FixedDoubleArray::kHeaderSize);
58 ? 0 : (FixedArray::kHeaderSize - kHeapObjectTag);
H A Dtransitions.cc17 Handle<FixedArray> array =
26 Handle<FixedArray> array =
H A Dbuiltins.cc329 Handle<FixedArray> elms = Handle<FixedArray>::cast(elms_obj);
342 Handle<FixedArray> new_elms =
479 Handle<FixedArray> elms = Handle<FixedArray>::cast(elms_obj);
525 Handle<FixedArray> elms = Handle<FixedArray>::cast(elms_obj);
533 Handle<FixedArray> new_elms =
813 Handle<FixedArray> elms = Handle<FixedArray>
[all...]
H A Ddateparser.h28 static bool Parse(Vector<Char> str, FixedArray* output, UnicodeCache* cache);
301 bool Write(FixedArray* output);
327 bool Write(FixedArray* output);
356 bool Write(FixedArray* output);
H A Dobjects.h71 // - FixedArray
934 V(FixedArray) \
1637 MUST_USE_RESULT static MaybeHandle<FixedArray> GetKeys(
1659 // properties is a FixedArray in the fast case and a Dictionary in the
1661 DECL_ACCESSORS(properties, FixedArray) // Get and set fast properties.
1672 // In the fast mode elements is a FixedArray and so each element can
1682 // ExternalArray, or a FixedArray parameter map for a (sloppy)
1739 static Handle<FixedArray> EnsureWritableFastElements(
1957 static Handle<FixedArray> SetFastElementsCapacityAndLength(
2005 FixedArray* storag
2399 class FixedArray: public FixedArrayBase { class in namespace:v8::internal
[all...]
H A Dscopeinfo.h117 class ModuleInfo: public FixedArray {
120 return static_cast<ModuleInfo*>(FixedArray::cast(description));
141 int length() { return (FixedArray::length() - HEADER_SIZE) / ITEM_SIZE; }
/external/ceres-solver/include/ceres/
H A Dcost_function_to_functor.h181 internal::FixedArray<const double*> parameter_blocks(2);
201 internal::FixedArray<const double*> parameter_blocks(3);
223 internal::FixedArray<const double*> parameter_blocks(4);
247 internal::FixedArray<const double*> parameter_blocks(5);
273 internal::FixedArray<const double*> parameter_blocks(6);
301 internal::FixedArray<const double*> parameter_blocks(7);
331 internal::FixedArray<const double*> parameter_blocks(8);
363 internal::FixedArray<const double*> parameter_blocks(9);
397 internal::FixedArray<const double*> parameter_blocks(10);
440 internal::FixedArray<cons
[all...]
H A Dnumeric_diff_cost_function.h216 using internal::FixedArray;
239 FixedArray<double> parameters_copy(kNumParameters);
240 FixedArray<double*> parameters_reference_copy(kNumParameterBlocks);
H A Dgradient_checker.h163 internal::FixedArray<double*> term_jacobian_pointers(num_blocks);
164 internal::FixedArray<double*>
/external/ceres-solver/internal/ceres/
H A Dresidual_block.cc77 FixedArray<const double*, 8> parameters(num_parameter_blocks);
83 FixedArray<double*, 8> global_jacobians(num_parameter_blocks);
/external/chromium_org/v8/test/cctest/
H A Dtest-mark-compact.cc86 (Page::kMaxRegularHeapObjectSize - FixedArray::kHeaderSize) /
89 Handle<FixedArray> array(FixedArray::cast(obj));
112 (Page::kMaxRegularHeapObjectSize - FixedArray::kHeaderSize) /
115 Handle<FixedArray> array(FixedArray::cast(obj));
299 Handle<FixedArray>::cast(g1s2)->set(0, *g2s2);
300 Handle<FixedArray>::cast(g2s1)->set(0, *g1s1);
/external/chromium_org/v8/src/compiler/
H A Daccess-builder.cc56 return {kTaggedBase, FixedArray::kHeaderSize, Type::Any(), kMachAnyTagged};

Completed in 4540 milliseconds

1234567