Merge jdk8u60-b08

8066217: ArrayBuffer constructor was erroneous with zero args

Merge

8074693: Different instances of same function use same allocator map

8074687: Add tests for JSON parsing of numeric keys

8074484: More agressive value discarding

8074487: Static analysis of IfNode should consider terminating branches

8035712: Restore some of the RuntimeCallSite specializations

8074031: Canonicalize is-a-JS-string tests

8072426: Can't compare Java objects to strings or numbers

(0) -1000 -300 -100 -10 +10 +100 +300 +1000 tip

mercurial