description("Test to ensure we don't attempt to cache new property transitions on dictionary. Passes if you don't crash."); var cacheableDictionary = {}; for (var i = 0; i < 500; i++) cacheableDictionary["a" + i] = i; function f(o) { o.crash = "doom!"; } f({}); f(cacheableDictionary); f(cacheableDictionary); f(cacheableDictionary); f(cacheableDictionary); f(cacheableDictionary); f(cacheableDictionary); f(cacheableDictionary); f(cacheableDictionary);