Searched refs:FixedArray (Results 1 - 25 of 102) 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/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 Dbuiltins.cc218 array->SetContent(FixedArray::cast(obj));
243 FixedArray* elms = FixedArray::cast(obj);
251 array->set_elements(FixedArray::cast(obj));
283 FixedArray* dst,
285 FixedArray* src,
303 FixedArray* dst,
305 FixedArray* src,
319 static void FillWithHoles(Heap* heap, FixedArray* dst, int from, int to) {
325 static FixedArray* LeftTrimFixedArra
[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);
592 Handle<FixedArray> empty = isolate->factory()->NewFixedArray(0);
600 Handle<FixedArray> array = CalculateLineEnds(src, true);
635 Handle<FixedArray> CalculateLineEnd
[all...]
H A Dhandles.h278 Handle<FixedArray> AddKeysFromJSArray(Handle<FixedArray>,
290 Handle<FixedArray> CalculateLineEnds(Handle<String> string,
307 Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSObject> object,
310 Handle<FixedArray> GetEnumPropertyKeys(Handle<JSObject> object,
315 Handle<FixedArray> UnionOfKeys(Handle<FixedArray> first,
316 Handle<FixedArray> second);
H A Dcompilation-cache.h162 Handle<FixedArray> Lookup(Handle<String> source, JSRegExp::Flags flags);
166 Handle<FixedArray> data);
170 Handle<FixedArray> data);
175 Handle<FixedArray> data);
205 Handle<FixedArray> LookupRegExp(Handle<String> source,
224 Handle<FixedArray> data);
H A Dcompilation-cache.cc314 Handle<FixedArray> CompilationCacheRegExp::Lookup(Handle<String> source,
331 Handle<FixedArray> data(FixedArray::cast(result), isolate());
339 return Handle<FixedArray>::null();
347 Handle<FixedArray> data) {
356 Handle<FixedArray> data) {
365 Handle<FixedArray> data) {
411 Handle<FixedArray> CompilationCache::LookupRegExp(Handle<String> source,
414 return Handle<FixedArray>::null();
451 Handle<FixedArray> dat
[all...]
H A Dbootstrapper.h36 // A SourceCodeCache uses a FixedArray to store pairs of
50 v->VisitPointer(BitCast<Object**, FixedArray**>(&cache_));
68 Handle<FixedArray> new_array =
80 FixedArray* cache_;
H A Ddateparser.cc35 bool DateParser::DayComposer::Write(FixedArray* output) {
86 bool DateParser::TimeComposer::Write(FixedArray* output) {
113 bool DateParser::TimeZoneComposer::Write(FixedArray* output) {
H A Dobjects.cc217 Object* getter = FixedArray::cast(structure)->get(kGetterIndex);
1011 accumulator->Add("<FixedArray[%u]>", FixedArray::cast(this)->length());
1134 FixedArray::BodyDescriptor::IterateBody(this, object_size, v);
1275 set_properties(FixedArray::cast(values));
1381 set_properties(FixedArray::cast(values));
1644 FixedArray* new_properties = 0; // Will always be NULL or a valid pointer.
1655 new_properties = FixedArray::cast(new_properties_object);
1663 set_properties(FixedArray::cast(new_properties));
1768 Object* setter = FixedArray
[all...]
H A Ddateparser.h52 static bool Parse(Vector<Char> str, FixedArray* output, UnicodeCache* cache);
202 bool Write(FixedArray* output);
227 bool Write(FixedArray* output);
250 bool Write(FixedArray* output);
H A Dfactory.h43 Handle<FixedArray> NewFixedArray(
48 Handle<FixedArray> NewFixedArrayWithHoles(
199 Handle<FixedArray> CopyFixedArray(Handle<FixedArray> array);
231 Handle<FixedArray> elements,
392 Handle<FixedArray> keys);
394 // Creates a new FixedArray that holds the data associated with the
402 // Creates a new FixedArray that holds the data associated with the
429 Handle<FixedArray> keys,
H A Dobjects-debug.cc89 FixedArray::cast(this)->FixedArrayVerify();
281 void FixedArray::FixedArrayVerify() {
351 CHECK_EQ(0, FixedArray::cast(elements())->length());
427 FixedArray* arr = FixedArray::cast(data());
434 FixedArray* arr = FixedArray::cast(data());
591 FixedArray* e = FixedArray::cast(elements());
706 FixedArray
[all...]
H A Dobjects.h69 // - FixedArray
714 V(FixedArray) \
1355 // properties is a FixedArray in the fast case and a Dictionary in the
1357 DECL_ACCESSORS(properties, FixedArray) // Get and set fast properties.
1368 // In the fast mode elements is a FixedArray and so each element can
1659 void GetLocalPropertyNames(FixedArray* storage, int index);
1668 int GetLocalElementKeys(FixedArray* storage, PropertyAttributes filter);
1674 int GetEnumElementKeys(FixedArray* storage);
1921 // FixedArray describes fixed-sized arrays with element type Object*.
1922 class FixedArray class in namespace:v8::internal
[all...]
H A Druntime.cc118 FixedArray* properties = copy->properties();
145 FixedArray* names = FixedArray::cast(result);
177 FixedArray* elements = FixedArray::cast(copy->elements());
241 Handle<FixedArray> constant_properties,
270 Handle<FixedArray> keys =
295 Handle<FixedArray> literals,
296 Handle<FixedArray> constant_properties);
301 Handle<FixedArray> literal
[all...]
H A Dobjects-inl.h480 int length = FixedArray::cast(this)->length();
494 if (FixedArray::cast(this)->length() % 2 != 0) return false;
630 FixedArray* self = FixedArray::cast(this);
646 if (FixedArray::cast(this)->length() != NormalizedMapCache::kEntries) {
1286 ACCESSORS(JSObject, properties, FixedArray, kPropertiesOffset)
1291 // In the assert below Dictionary is covered under FixedArray.
1301 // In the assert below Dictionary is covered under FixedArray.
1550 Object* FixedArray::get(int index) {
1556 void FixedArray
[all...]
/external/v8/src/ia32/
H A Dcodegen-ia32.h68 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.cc89 (HEAP->MaxObjectSizeInPagedSpace() - FixedArray::kHeaderSize) /
93 Handle<FixedArray> array(FixedArray::cast(obj));
119 int size = (HEAP->MaxObjectSizeInPagedSpace() - FixedArray::kHeaderSize) /
123 Handle<FixedArray> array(FixedArray::cast(obj));
129 FixedArray* host = *array;
137 host = FixedArray::cast(obj);
343 Handle<FixedArray>::cast(g1s2)->set(0, *g2s2);
344 Handle<FixedArray>
[all...]
/external/webkit/Source/JavaScriptCore/bytecode/
H A DOpcode.cpp35 #include <wtf/FixedArray.h>
109 FixedArray<int, numOpcodeIDs> sortedIndices;

Completed in 302 milliseconds

12345