Lines Matching defs:Size
308 // Instance size sentinel for objects of variable size.
333 // HeapObject::Size, HeapObject::IterateBody, the typeof operator, and
1371 // Returns the heap object's size in bytes
1372 inline int Size();
1378 // Given a heap object's map pointer, returns the heap size in bytes
1443 // This class describes a body of an object of a fixed size
1446 template<int start_offset, int end_offset, int size>
1451 static const int kSize = size;
1463 // This class describes a body of an object of a variable size
1989 // Get the header size for a JSObject. Used to compute the index of
2185 // its size by more than the 1 entry necessary, so sequentially adding fields
2461 // Maximal allowed size, in bytes, of a single FixedArray.
2462 // Prevents overflowing size computations, as well as extreme memory
2546 // Maximal allowed size, in bytes, of a single FixedDoubleArray.
2547 // Prevents overflowing size computations, as well as extreme memory
2745 inline int size();
2753 int size = kFirstEntryOffset +
2758 return RoundUp(size, kPointerSize);
2763 int size = SizeFor(small);
2764 size = RoundUp(size, kInt64Size); // Align extended header to 64 bits.
2765 size += kExtendedFirstOffset +
2770 return RoundUp(size, kPointerSize);
3160 // // The prefix size indicates number of elements in the beginning
3163 // // The Element size indicates number of elements per entry.
3166 // The prefix size indicates an amount of memory in the
3329 static uint32_t GetProbe(uint32_t hash, uint32_t number, uint32_t size) {
3330 DCHECK(base::bits::IsPowerOfTwo32(size));
3331 return (hash + GetProbeOffset(number)) & (size - 1);
3334 inline static uint32_t FirstProbe(uint32_t hash, uint32_t size) {
3335 return hash & (size - 1);
3339 uint32_t last, uint32_t number, uint32_t size) {
3340 return (last + number) & (size - 1);
3406 // No special elements in the prefix and the element size is 1
4061 // [2]: current cache size
4081 inline int size();
4082 inline void set_size(int size);
4127 // 1. Size of fixed header for every context: Context::MIN_CONTEXT_SLOTS
4348 inline int Size() { return RoundUp(length() + kHeaderSize, kPointerSize); }
4360 // We use byte arrays for free blocks in the heap. Given a desired size in
4361 // bytes that is a multiple of the word size and big enough to hold a byte
4402 // [size]: size of the free space including the header.
4403 inline int size() const;
4409 inline int Size() { return size(); }
4418 // Size is smi tagged when it is stored.
4443 // An ExternalArray represents a fixed-size array of primitive values
4478 // A ExternalUint8ClampedArray represents a fixed-size byte array with special
4715 inline int size();
4767 #define FIXED_TYPED_ARRAY_TRAITS(Type, type, TYPE, elementType, size) \
4981 // [instruction_size]: Size of the native instructions
5233 // Returns the size of the instructions, padding, and relocation information.
5252 // Returns the object size for a given body (used for allocation).
5258 // Calculate the size of the code object to report for log events. This takes
5384 // Flags layout. BitField<type, shift, size>.
5592 // - Size information about the object
5596 // Instance size.
5597 // Size in bytes or kVariableSizeSentinel if instances do not have
5598 // a fixed size.
5930 // The size of transition arrays are limited so they do not end up in large
6867 // Source size of this function.
6870 // Calculate the instance size.
6929 // Total size.
6971 // Total size.
7231 // The instance size is initially determined by adding some slack to
7247 // - Traverse the transition tree again and decrease the instance size
7250 // use the adjusted instance size.
7507 // Layout description. The size of the builtins object includes
7976 // Initial size of the fixed array backing the hash table.
8969 // garbage collector to compute the actual size of an OneByteString
8973 // Computes the size for an OneByteString instance of a given length.
9008 // garbage collector to compute the actual size of a TwoByteString
9012 // Computes the size for a TwoByteString instance of a given length.
9570 // size as a virgin JSObject. This is essential for becoming a JSObject
10053 // least the stated size.
10058 // the requested size.
10166 uint8_t size; // Must be in {1,2,4}.