v8/src/deoptimizer
Mythri A f41e519f65 [Turboprop] Differentiate between a deopt when we discard / reuse code
In turboprop, we reuse the code on a soft deopt. It will be good to
differentiate between a deopt that reuses the optimized code on the
next run and the deopt that discards the code. The deopt that reuses the
code is called a "bailout" because it is just bails out for one
execution to the unoptimized code.

Change-Id: I9a300201e9b327415e94c2817065d6a561f8ece5
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2277807
Commit-Queue: Mythri Alle <mythria@chromium.org>
Reviewed-by: Georg Neis <neis@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#68722}
2020-07-07 16:58:02 +00:00
..
arm [arm64] Use BTI instructions for forward CFI 2020-03-17 17:52:28 +00:00
arm64 [arm64][cfi] Use x16/x17 for tail calls 2020-07-02 13:13:09 +00:00
ia32 [arm64] Use BTI instructions for forward CFI 2020-03-17 17:52:28 +00:00
mips [arm64] Use BTI instructions for forward CFI 2020-03-17 17:52:28 +00:00
mips64 [arm64] Use BTI instructions for forward CFI 2020-03-17 17:52:28 +00:00
ppc PPC: rename kPointerSize to kSystemPointerSize etc 2020-04-28 18:17:36 +00:00
s390 [arm64] Use BTI instructions for forward CFI 2020-03-17 17:52:28 +00:00
x64 [arm64] Use BTI instructions for forward CFI 2020-03-17 17:52:28 +00:00
deoptimize-reason.cc Reland "Move deoptimizer files" 2019-05-20 13:01:13 +00:00
deoptimize-reason.h [turbofan] Fix lost exception on BigInt ops 2020-06-04 15:32:29 +00:00
deoptimizer.cc [Turboprop] Differentiate between a deopt when we discard / reuse code 2020-07-07 16:58:02 +00:00
deoptimizer.h [Turboprop] Differentiate between a deopt when we discard / reuse code 2020-07-07 16:58:02 +00:00
OWNERS Add jgruber to deoptimizer owners 2020-06-04 11:12:03 +00:00