Commits

Enrico Granata committed 4990fbd0743
In order to avoid reference cycles and repeat printing of data, stringForPrintObject maintains a list of references it has encountered and skips printing them Bridging was causing an issue where some value types were being bridged into references and ending up randomly causing collisions which would make certain data not be printed when it should have Make it so that we only tuck away references we know are natively references for uniqueness purposes Fixes rdar://problem/27319054