Lines Matching refs:carr
2519 auto carr = new char[PAGESIZE];
2520 info1 = GC.query(carr.ptr);
2521 assert(info1.base !is carr.ptr); // offset is required for page size or larger
2523 auto carr2 = carr[0..1];
2526 assert(carr2.ptr !is carr.ptr); // reallocated
2531 carr2 = carr[0..1];
2534 assert(carr2.ptr !is carr.ptr); // reallocated
2568 auto carr = new char[1];
2569 info = GC.query(carr.ptr);
2571 carr ~= 0; // ensure array is inserted into cache
2573 assert(carr.ptr is info.base);
2574 GC.clrAttr(carr.ptr, BlkAttr.NO_SCAN); // remove the attribute
2575 auto carr2 = carr[0..1];
2578 assert(carr2.ptr !is carr.ptr);
2583 carr = new char[1];
2584 carr ~= 0; // ensure array is inserted into cache
2585 GC.clrAttr(carr.ptr, BlkAttr.NO_SCAN); // remove the attribute
2586 carr2 = carr[0..1];
2589 assert(carr2.ptr !is carr.ptr); // reallocated