diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2016-02-16 10:03:44 +0000 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2016-02-16 10:46:56 +0000 |
commit | d186dd8ecb1f25d3786d6b27adcd6b0b9ca04ea0 (patch) | |
tree | 0384de8f2b973837920c3bc26477802be08293cc /compiler/optimizing/graph_visualizer.cc | |
parent | 26962cc2a1e773e99c1711bef9b36e199fdc8989 (diff) |
Re-enable OSR.
1) Fix flaky test by doing explicit ProfilingInfo allocation,
and OSR compilation instead of relying on the system. Also
make sure the method $noinline$inlineCache always starts
with the interpreter, as otherwise we would infinite loop.
2) Ensure the thread doing the OSR cannot be suspended once it
holds an OSR method, as otherwise the jit code cache could
delete the method before the thread had a chance to jump to it.
Change-Id: Ic0dee181a7b23260419a94a7d7405f150433d31a
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions