HotSpotVMConfig: use the correct deopt reason constants

--HG--
extra : rebase_source : 2ba43b33d496658b2b78a1075d448ee9d30cbdea
extra : amend_source : fa1c48ba66c5edad5b4bccac49deac4e9bce397b
Backout 810222d74f7c
SharedRuntime::compute_compiled_exc_handler: explain why it seems that we deoptimzie twice, use Deoptimization::deoptimize since we already have our hands on the frame.
improve path resolving in mx.sh so that it can be run from outside the repo root

--HG--
extra : rebase_source : f014ffba21c6d7f916984aa25c6b8ba62e9cb976
Truffle: initial commit of object API

--HG--
extra : rebase_source : c857de60b3fde5c69083c8328ce3c50c35042cca
extra : histedit_source : 95f5a3031651a7c8003bef8119c76cc6f6dd03e9%2Cbac902714785b237c829bb6891366fc0faadc1e1
Truffle: initial commit of object API implementation
Truffle: add object API to truffle distribution, update changelog
SL: sanitize whitespace in ATG
SL: add basic support for creating objects and accessing properties

--HG--
extra : histedit_source : b1d25496fba6d5d53537fae84972b430be4528ae%2Ccfda17cbbcf5245c4a6709e10296db2233fe440e
SL: use the truffle object storage model to represent SL objects

--HG--
extra : amend_source : 5bda1794d628a02cd88f337fdb09dad0c484e88d
extra : histedit_source : a839d969cb4caa55126aabc369b3b3a7b7d3555a