| 336 | //////////////////////////////////////////////////////////////////////////////// |
| 337 | |
| 338 | TSharedMutableRef TSharedMutableRef::Allocate(size_t size, TSharedMutableRefAllocateOptions options, TRefCountedTypeCookie tagCookie) |
| 339 | { |
| 340 | auto holder = NewWithExtraSpace<TDefaultAllocationHolder>(size, size, options, tagCookie); |
| 341 | auto ref = holder->GetRef(); |
| 342 | return TSharedMutableRef(ref, std::move(holder)); |
| 343 | } |
| 344 | |
| 345 | TSharedMutableRef TSharedMutableRef::AllocatePageAligned(size_t size, TSharedMutableRefAllocateOptions options, TRefCountedTypeCookie tagCookie) |
| 346 | { |
no test coverage detected