// Browser-aware memory tracking function trackMemoryByBrowser() { const browser = detectBrowser(); const memoryInfo = performance.memory || {}; analytics.track('memory_profile', { browser: browser, used_mb: (memoryInfo.usedJSHeapSize / 1048576).toFixed(2), device_type: /mobile/i.test(navigator.userAgent) ? 'mobile' : 'desktop', // Tag for segmented analysis }); } __ __