Cache converted classfile name in debug mode
Unify parsing of graal and hotspot Stable annotations
Don't hang onto code install references after install finished
Add ValuePositionTest3 to test ValuePosition.getFlags().

--HG--
extra : source : 346db00db0125115ee517abf3d9be30617309d61
extra : amend_source : fcdf2f0bc26d44529985d7fb3c259fc0578b2028
extra : histedit_source : 26e053eeba2200d8a63e5d85c49ce60e0cd18772%2C808c5b325cc32deae6e2aed09dfb451f48f122b6
mx: added -XX:-UseGraalClassLoader to JMH executions
merge
LIRIntrospection: pass the right Values to ValuePositions.

--HG--
extra : source : b7780b8c26b164fb6d4ec3f366aa7b6ad76dff18
ValuePosition: restrict access.

--HG--
extra : source : 0bdb3923f36e998c7643c167b94d0a3ce5c95d34
extra : amend_source : e63797331b04190c94959ee32aedb9f4b6c636b2
made all Node data (i.e. non-edge) fields non-final and protected to support generating a copy "constructor" using Unsafe.allocateInstance
Backed out of changeset 17322:655f3e6b467b
ValuePosition: add documentation.
use Unsafe.allocateInstance in Node.clone(Graph into, boolean clearInputsAndSuccessors) to avoid initializing fields twice
Merge.
Truffle: improve inlining performance warnings.
Truffle: make preliminary inlining decisions with the best possible characteristics to avoid the exploration of unneccessary pathes in the inlining tree for context sensitive inlining.
Merge
Truffle: fix dump output for truffle compilations.
reduce or eliminate redundant writes during Node cloning