[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [HeapProfiler](./puppeteer.protocol.heapprofiler.md) > [TakeHeapSnapshotRequest](./puppeteer.protocol.heapprofiler.takeheapsnapshotrequest.md) > [treatGlobalObjectsAsRoots](./puppeteer.protocol.heapprofiler.takeheapsnapshotrequest.treatglobalobjectsasroots.md) ## Protocol.HeapProfiler.TakeHeapSnapshotRequest.treatGlobalObjectsAsRoots property If true, a raw snapshot without artifical roots will be generated Signature: ```typescript treatGlobalObjectsAsRoots?: boolean; ```