add missing unsafeGetLong substitution; minor grammar fix (a/an)

--HG--
extra : rebase_source : 18a07da3d5967a7a187d70a0f2e3fcbc0e2de2c0
experimental CompilerDirectives.unsafeGetFinal*

--HG--
extra : rebase_source : 505c06cb4a5e97d7b2948e6a8af1834ccdb3a388
method substitution for unsafeGetFinal*

--HG--
extra : rebase_source : f92174d2d51a83f69e56a45951e6f99839363c0b
mx jmh: avoid mx crash if JMH_BENCHMARKS is not defined at all and skip suites that do not contain the correct jar

--HG--
extra : rebase_source : 135110a9d982372e84fe569bf99b0dc46cbeb8d9
mx jmh: display the number of benchmarks that will run

--HG--
extra : rebase_source : 9fca8a41b36b9e1ac08fab92e8a84c87672a573c
mx.run: shell-escape arguments when printing them in verbose mode

--HG--
extra : rebase_source : 2d467c6ec8cb53eee8d9a639957181658edd96f5
Allow using run_java without the arguments from -J -Ja -Jp. Factor out the argument processing of mx_graal.vm and use it to pass tested-vm args down through the jmh harness

--HG--
extra : rebase_source : 4050889b27c31d3217c45474a485cd68934e7581
extra : histedit_source : 81ed6c2c690aee84cb498a198babee0384efcf83
mx: factor out JavaConfig.processArgs and use it in mx vm. remove default -J arguments.

--HG--
extra : rebase_source : cb820d0a88a21fa456d7a5842238b411155b1e33
extra : histedit_source : 507f22d0d58a753a2725ace68c085e63ae173156%2Cdc1e0f7e555934ca4d98e4fed76b3cbc27c9c8db
Add shouldBeInlined method to ResolvedJavaMethod, implement it for HotSpot and use it in the inlining phase

--HG--
extra : rebase_source : b01c3a7f51b2e933cd050215009a95ff1e227aab
extra : amend_source : 3d1945a0e51f985783a378c2454f558354160505
extra : histedit_source : f40e2af4ab01c3b99937f398cb3e32a8c5fa52c3
Fix assert in HotSpotDebugInfoBuilder
Merge