implemented toString() for classes that throw UnsupportedError for hashCode()
Add missing override in KlassPointerStamp.

--HG--
extra : rebase_source : 34173f8d290862c932d7138284018a6857b90cdd
Cache method pointer stamps.

--HG--
extra : rebase_source : d6a8b6f89960f10eee067d1fbd09fcaee0567351
Add memory operations to MetaspacePointer
Fix stack overflow in printing
Try to bind method after guarded interface invoke
Add missing null check in readConstantArrayElement

--HG--
extra : histedit_source : 9954e07a129840c1fea3db826084eda2f0db6283
Truffle: allow @CompilationFinal on static fields

--HG--
extra : histedit_source : c2a189223bdf0bd1968232b1f6906458fab41622
Constant fold elements of switch table and enum values() arrays

--HG--
extra : histedit_source : 3c2351429cb9ab3fc38ba189848a67ba7e543b51
Treat String.value as implicit stable field

--HG--
extra : histedit_source : d9ee3b4608db948078670781388fa48103f4610b
Truffle: Node#clone(): throw assertion error on CloneNotSupportedException

--HG--
extra : histedit_source : 9d7330b5ad8b47afd2c65f8086097709aa48d23c
Truffle: clone ConditionProfile and BranchProfile node fields

--HG--
extra : histedit_source : 317e90e7a875f121bdd1fb9f791feb0bcdd4d627
Truffle: refactor NodeCloneable interface to abstract class

--HG--
extra : transplant_source : %9B%2C%92%FA%28%00%03%5B%C5C%98%99%80%83x4%BD%C3%B3g
extra : histedit_source : 8e1e5276f538c6ad22d85f6187d66b21af61525e