[GRAAL-308] pre-defined working sets for Eclipse
HotSpotResolvedJavaField: don't embed caches of java.lang.{Integer,Long,Boolean} for replacements when compiled in AOT mode (GRAAL-290)

--HG--
extra : rebase_source : 5965b3defb47f062d5322beab6248d87bbf36b69
HotSpotResolvedJavaField: don't embed object for empty stack trace for replacements when compiled in AOT mode (GRAAL-290)

--HG--
extra : rebase_source : f71425d196380b78f3d488632398693369ca2b80
BoxingSnippets: don't embed constants if in AOT mode (GRAAL-290)

--HG--
extra : rebase_source : a3eec3a4ecc4bf059a6928983d16d4ed588e0975
HotSpotResolvedJavaField: check if method is called from snippet/replacements (GRAAL-290)

--HG--
extra : rebase_source : 9ba2b10cf89c82478044681832a06f440ddb01f7
extra : histedit_source : ff3c063afa57220c53dd6b998c1de13dd5b3b7bc
HotSpotResolvedJavaField: be more precise about fields that are not embeddable (GRAAL-290)

--HG--
extra : rebase_source : 470bffd458f0c79b90983f7e43ad26099fc6b5a2
extra : histedit_source : e1bd5f7dfc2c59492c7927c0b8d3068c9935bf36
gate: enable verification for aot

--HG--
extra : rebase_source : b24b997d1757d33db52246d767b8d4dce648e644
extra : amend_source : 2cd780bf2cc1c56423e3869b6f54dd8d0d04d8c2
extra : histedit_source : 8c3dfdab1688fab7763e91e6e91fb0cc7218961e
Ignore workingsets.xml
an instanceof instruction lowers to a deoptimize-on-hint-miss snippet only if its profile indicates a miss (of a hint type) occurs an order of magnitude less than the compilation threshold
Remove old G1 Barrier nodes
Remove old G1 stub calls
Remove leaf calls for G1 calls
HotSpotResolvedJavaField: add cache of java.lang.{Character,Byte,Short} to not embeddable list (GRAAL-290)

running dacapo in AOT mode + verification revealed some more possible usages of
cached boxed values (Character + Short). For completness I also added j.l.Byte.

--HG--
extra : rebase_source : 7fb2c11fd66ba7fcaf635062f8cc132a72376ac1
aot: add/fix some javadoc

--HG--
extra : rebase_source : ffc6a3f3260b4d4ad236230f867ed1c853dd0017
unittest/aot: add testcase for BoxingSnippets

--HG--
extra : rebase_source : 8762aa6a28e2a04671835c30a44ceb6245629e09
extra : amend_source : e5725f9f277f412770d2f1a0575d0598432ead9c
Minor CompilationTask refactoring.
Value/Register: replace object identity check with equals()

--HG--
extra : rebase_source : 3137c50f6e24e9784290a15d78d04ff03e867807
Bugfix for compilation queue.
Merge.
cannot use DeoptimizationAction.None for deoptimizing instanceof snippet since it will miss application phase changes, causing repeated and expensive deoptimization