Lines Matching full:cell
2843 Now that the cell size is smaller and the block size is bigger, we can fit 4000 objects in
2854 This saves 4 bytes per cell, allowing shrink of cell size to 32,
2862 bytes on 64-bit) the cell alignment check can be made much more strict, and also
2875 a cell by masking off low bits.
2876 (KJS::Collector::cellOffset): New operation, compute the cell offset for a
2877 cell by masking off high bits and dividing (actually a shift).
3099 to eventually reach cell size 32.
3147 for 64-bit since it finally gives a reasonable cell size, but I did not test that.
3150 (KJS::): Use different cell size for 32-bit and 64-bit, now that there is no
7954 - shrank the size of JSObject by 8 bytes and made the corresponding reduction to the cell size, resulting
7980 * kjs/collector.cpp: Lowered cell size to 48.
11258 cell case. Added a test for "currentThreadIsMainThread ||
18319 to shadow fields in the current cell when sweeping.
20968 cut down on global variable accesses. Make "next" cell pointer be a byte offset rather
20975 variable accesses. Make "next" cell pointer be a byte offset as above. Put numLiveObjects
21325 fit within the allocators cell size, and thus allocation fell back to a slower
23396 cell pointers for 8-byte aligment and verify they are not 0.