CLR profiler does not seem to work with the Silverlight CLR. Does another memory profiler exist?
Though not a full blown profiler with a yummy GUI, you could use Windbg + SOS to debug your silverlight app, it would require a lot of manual work, but you can then walk your managed heap.