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

12345

/external/webkit/Source/JavaScriptGlue/ForwardingHeaders/wtf/
H A DFixedArray.h1 #include <JavaScriptCore/FixedArray.h>
/external/webkit/Source/WebCore/ForwardingHeaders/wtf/
H A DFixedArray.h3 #include <JavaScriptCore/FixedArray.h>
/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<
166 FixedArray(typename FixedArray<T, S>::size_type n) argument
[all...]
/external/webkit/Source/JavaScriptCore/runtime/
H A DRegExpCache.h31 #include <wtf/FixedArray.h>
59 FixedArray<RegExpKey, maxCacheableEntries> patternKeyArray;
H A DNumericStrings.h30 #include <wtf/FixedArray.h>
90 FixedArray<CacheEntry<double>, cacheSize> doubleCache;
91 FixedArray<CacheEntry<int>, cacheSize> intCache;
92 FixedArray<CacheEntry<unsigned>, cacheSize> unsignedCache;
93 FixedArray<UString, cacheSize> smallIntCache;
H A DSmallStrings.h31 #include <wtf/FixedArray.h>
H A DDateInstanceCache.h89 FixedArray<CacheEntry, cacheSize> m_cache;
/external/webkit/Source/JavaScriptCore/wtf/
H A DFixedArray.h33 template <typename T, size_t Size> class FixedArray { class in namespace:WTF
56 using WTF::FixedArray;
/external/v8/src/
H A Delements.h122 FixedArray* to,
159 void CopyObjectToObjectElements(FixedArray* from_obj,
162 FixedArray* to_obj,
H A Delements.cc68 V(FastObjectElementsAccessor, FAST_SMI_ONLY_ELEMENTS, FixedArray) \
69 V(FastObjectElementsAccessor, FAST_ELEMENTS, FixedArray) \
74 FixedArray) \
112 static bool HasKey(FixedArray* array, Object* key) {
134 void CopyObjectToObjectElements(FixedArray* from,
137 FixedArray* to,
163 Address to_address = to->address() + FixedArray::kHeaderSize;
164 Address from_address = from->address() + FixedArray::kHeaderSize;
182 FixedArray* to,
233 FixedArray* t
[all...]
H A Dhandles.cc133 Handle<FixedArray> AddKeysFromJSArray(Handle<FixedArray> content,
136 content->AddKeysFromJSArray(*array), FixedArray);
140 Handle<FixedArray> UnionOfKeys(Handle<FixedArray> first,
141 Handle<FixedArray> second) {
143 first->UnionOfKeys(*second), FixedArray);
401 Handle<FixedArray> empty = isolate->factory()->NewFixedArray(0);
409 Handle<FixedArray> array = CalculateLineEnds(src, true);
444 Handle<FixedArray> CalculateLineEnd
[all...]
H A Dhandles.h212 Handle<FixedArray> AddKeysFromJSArray(Handle<FixedArray>,
224 Handle<FixedArray> CalculateLineEnds(Handle<String> string,
242 Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSReceiver> object,
246 Handle<FixedArray> GetEnumPropertyKeys(Handle<JSObject> object,
251 Handle<FixedArray> UnionOfKeys(Handle<FixedArray> first,
252 Handle<FixedArray> second);
H A Dbuiltins.cc226 array->set_elements(FixedArray::cast(fixed_array));
265 FixedArray* smi_elms = FixedArray::cast(elms);
274 FixedArray* object_elms = FixedArray::cast(elms);
316 FixedArray* dst,
318 FixedArray* src,
334 static void FillWithHoles(Heap* heap, FixedArray* dst, int from, int to) {
340 static FixedArray* LeftTrimFixedArray(Heap* heap,
341 FixedArray* elm
[all...]
H A Dcompilation-cache.h176 Handle<FixedArray> Lookup(Handle<String> source, JSRegExp::Flags flags);
180 Handle<FixedArray> data);
184 Handle<FixedArray> data);
189 Handle<FixedArray> data);
220 Handle<FixedArray> LookupRegExp(Handle<String> source,
240 Handle<FixedArray> data);
H A Dcompilation-cache.cc317 Handle<FixedArray> CompilationCacheRegExp::Lookup(Handle<String> source,
334 Handle<FixedArray> data(FixedArray::cast(result), isolate());
342 return Handle<FixedArray>::null();
350 Handle<FixedArray> data) {
359 Handle<FixedArray> data) {
368 Handle<FixedArray> data) {
418 Handle<FixedArray> CompilationCache::LookupRegExp(Handle<String> source,
421 return Handle<FixedArray>::null();
460 Handle<FixedArray> dat
[all...]
H A Dbootstrapper.h38 // A SourceCodeCache uses a FixedArray to store pairs of
52 v->VisitPointer(BitCast<Object**, FixedArray**>(&cache_));
70 Handle<FixedArray> new_array =
82 FixedArray* cache_;
H A Ddateparser.cc35 bool DateParser::DayComposer::Write(FixedArray* output) {
88 bool DateParser::TimeComposer::Write(FixedArray* output) {
115 bool DateParser::TimeZoneComposer::Write(FixedArray* output) {
H A Dobjects-inl.h269 // Dictionary is covered under FixedArray.
530 TYPE_CHECKER(FixedArray, FIXED_ARRAY_TYPE)
547 int length = FixedArray::cast(this)->length();
561 if (FixedArray::cast(this)->length() % 2 != 0) return false;
571 if (FixedArray::cast(this)->length() % 2 != 0) return false;
665 FixedArray* self = FixedArray::cast(this);
684 if (FixedArray::cast(this)->length() != NormalizedMapCache::kEntries) {
1214 ACCESSORS(JSObject, properties, FixedArray, kPropertiesOffset)
1217 Object** FixedArray
[all...]
H A Dobjects.cc522 FixedArray* new_properties = NULL;
1192 accumulator->Add("<FixedArray[%u]>", FixedArray::cast(this)->length());
1335 FixedArray::BodyDescriptor::IterateBody(this, object_size, v);
1493 set_properties(FixedArray::cast(values));
1598 set_properties(FixedArray::cast(values));
1867 FixedArray* new_properties = 0; // Will always be NULL or a valid pointer.
1878 new_properties = FixedArray::cast(new_properties_object);
1886 set_properties(FixedArray::cast(new_properties));
2239 FixedArray* map_arra
[all...]
H A Dobjects.h73 // - FixedArray
811 V(FixedArray) \
1476 // properties is a FixedArray in the fast case and a Dictionary in the
1478 DECL_ACCESSORS(properties, FixedArray) // Get and set fast properties.
1489 // In the fast mode elements is a FixedArray and so each element can
1499 // ExternalArray, or a FixedArray parameter map for a (non-strict)
1868 void GetLocalPropertyNames(FixedArray* storage, int index);
1877 int GetLocalElementKeys(FixedArray* storage, PropertyAttributes filter);
1883 int GetEnumElementKeys(FixedArray* storage);
2165 bool ReferencesObjectFromElements(FixedArray* element
2231 class FixedArray: public FixedArrayBase { class in namespace:v8::internal
[all...]
/external/v8/src/ia32/
H A Dcodegen-ia32.h66 int offset = FixedArray::kHeaderSize + additional_offset * kPointerSize;
/external/webkit/Source/WebCore/platform/graphics/
H A DGlyphMetricsMap.h32 #include <wtf/FixedArray.h>
66 FixedArray<T, size> m_metrics;
/external/v8/test/cctest/
H A Dtest-mark-compact.cc97 (Page::kMaxNonCodeHeapObjectSize - FixedArray::kHeaderSize) /
101 Handle<FixedArray> array(FixedArray::cast(obj));
130 int length = (max_size - FixedArray::kHeaderSize) / (2*kPointerSize);
134 Handle<FixedArray> array(FixedArray::cast(obj));
140 FixedArray* host = *array;
148 host = FixedArray::cast(obj);
353 Handle<FixedArray>::cast(g1s2)->set(0, *g2s2);
354 Handle<FixedArray>
[all...]
/external/ceres-solver/include/ceres/
H A Dgradient_checker.h163 internal::FixedArray<double*> term_jacobian_pointers(num_blocks);
164 internal::FixedArray<double*> finite_difference_jacobian_pointers(num_blocks);
/external/ceres-solver/internal/ceres/
H A Dresidual_block.cc72 FixedArray<const double*, 8> parameters(num_parameter_blocks);
78 FixedArray<double*, 8> global_jacobians(num_parameter_blocks);

Completed in 435 milliseconds

12345