/external/ceres-solver/include/ceres/internal/ |
fixed_array.h | 30 // 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 { 94 // FixedArray<T> will not zero-initialiaze POD (simple) types like int [all...] |
/external/chromium_org/v8/src/ |
handles.h | 251 Handle<FixedArray> AddKeysFromJSArray(Handle<FixedArray>, 263 Handle<FixedArray> CalculateLineEnds(Handle<String> string, 282 Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSReceiver> object, 286 Handle<FixedArray> ReduceFixedArrayTo(Handle<FixedArray> array, int length); 287 Handle<FixedArray> GetEnumPropertyKeys(Handle<JSObject> object, 292 Handle<FixedArray> UnionOfKeys(Handle<FixedArray> first, 293 Handle<FixedArray> second) [all...] |
transitions.h | 58 class TransitionArray: public FixedArray { 82 inline FixedArray* GetPrototypeTransitions(); 84 FixedArray* prototype_transitions, 159 static const int kBackPointerStorageOffset = FixedArray::kHeaderSize;
|
handles.cc | 129 Handle<FixedArray> AddKeysFromJSArray(Handle<FixedArray> content, 132 content->AddKeysFromJSArray(*array), FixedArray); 136 Handle<FixedArray> UnionOfKeys(Handle<FixedArray> first, 137 Handle<FixedArray> second) { 139 first->UnionOfKeys(*second), FixedArray); 288 Handle<FixedArray> empty = isolate->factory()->NewFixedArray(0); 296 Handle<FixedArray> array = CalculateLineEnds(src, true); 331 Handle<FixedArray> CalculateLineEnds(Handle<String> src [all...] |
transitions-inl.h | 85 FixedArray* TransitionArray::GetPrototypeTransitions() { 88 return FixedArray::cast(prototype_transitions); 98 void TransitionArray::SetPrototypeTransitions(FixedArray* transitions, 182 FixedArray::NoIncrementalWriteBarrierSet( 184 FixedArray::NoIncrementalWriteBarrierSet(
|
elements.cc | 78 V(FastPackedSmiElementsAccessor, FAST_SMI_ELEMENTS, FixedArray) \ 80 FixedArray) \ 81 V(FastPackedObjectElementsAccessor, FAST_ELEMENTS, FixedArray) \ 82 V(FastHoleyObjectElementsAccessor, FAST_HOLEY_ELEMENTS, FixedArray) \ 90 FixedArray) \ 128 static bool HasKey(FixedArray* array, Object* key) { 171 MemsetPointer(FixedArray::cast(to_base)->data_start() + start, 179 FixedArray* from = FixedArray::cast(from_base); 180 FixedArray* to = FixedArray::cast(to_base) [all...] |
compilation-cache.h | 185 Handle<FixedArray> Lookup(Handle<String> source, JSRegExp::Flags flags); 189 Handle<FixedArray> data); 193 Handle<FixedArray> data); 198 Handle<FixedArray> data); 231 Handle<FixedArray> LookupRegExp(Handle<String> source, 252 Handle<FixedArray> data);
|
compilation-cache.cc | 335 Handle<FixedArray> CompilationCacheRegExp::Lookup(Handle<String> source, 352 Handle<FixedArray> data(FixedArray::cast(result), isolate()); 360 return Handle<FixedArray>::null(); 368 Handle<FixedArray> data) { 377 Handle<FixedArray> data) { 386 Handle<FixedArray> data) { 444 Handle<FixedArray> CompilationCache::LookupRegExp(Handle<String> source, 447 return Handle<FixedArray>::null(); 487 Handle<FixedArray> data) [all...] |
bootstrapper.h | 38 // A SourceCodeCache uses a FixedArray to store pairs of 52 v->VisitPointer(BitCast<Object**, FixedArray**>(&cache_)); 72 Handle<FixedArray> new_array = factory->NewFixedArray(length + 2, TENURED); 83 FixedArray* cache_;
|
dateparser.cc | 35 bool DateParser::DayComposer::Write(FixedArray* output) { 88 bool DateParser::TimeComposer::Write(FixedArray* output) { 116 bool DateParser::TimeZoneComposer::Write(FixedArray* output) {
|
scopeinfo.h | 139 class ModuleInfo: public FixedArray { 142 return static_cast<ModuleInfo*>(FixedArray::cast(description)); 163 int length() { return (FixedArray::length() - HEADER_SIZE) / ITEM_SIZE; }
|
transitions.cc | 39 // Use FixedArray to not use TransitionArray::cast on incomplete object. 40 FixedArray* array; 49 FixedArray* array;
|
/external/v8/src/ |
elements.h | 122 FixedArray* to, 159 void CopyObjectToObjectElements(FixedArray* from_obj, 162 FixedArray* to_obj,
|
elements.cc | 68 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* to [all...] |
handles.cc | 133 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> CalculateLineEnds(Handle<String> src [all...] |
handles.h | 212 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);
|
bootstrapper.h | 38 // A SourceCodeCache uses a FixedArray to store pairs of 52 v->VisitPointer(BitCast<Object**, FixedArray**>(&cache_)); 70 Handle<FixedArray> new_array = 82 FixedArray* cache_;
|
builtins.cc | 226 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* elms [all...] |
compilation-cache.h | 176 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);
|
compilation-cache.cc | 317 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> data) [all...] |
dateparser.cc | 35 bool DateParser::DayComposer::Write(FixedArray* output) { 88 bool DateParser::TimeComposer::Write(FixedArray* output) { 115 bool DateParser::TimeZoneComposer::Write(FixedArray* output) {
|
/external/v8/src/ia32/ |
codegen-ia32.h | 66 int offset = FixedArray::kHeaderSize + additional_offset * kPointerSize;
|
/external/ceres-solver/include/ceres/ |
cost_function_to_functor.h | 181 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<const JetT*> jets(2) [all...] |
numeric_diff_cost_function.h | 201 using internal::FixedArray; 224 FixedArray<double> parameters_copy(kNumParameters); 225 FixedArray<double*> parameters_reference_copy(kNumParameterBlocks);
|
/external/chromium_org/v8/src/ia32/ |
codegen-ia32.h | 66 int offset = FixedArray::kHeaderSize + additional_offset * kPointerSize;
|