v8/test/message/regress
Michael Starzinger e47f37ebd0 [runtime] Fix detection of construct frames in stack traces.
This removes the heuristic from {JSStackFrame::IsConstructor} that tried
to infer whether a frame was called as a constructor or not from the
receiver value. We are now carrying along the appropriate bit derived
from the frame type instead.

R=jgruber@chromium.org
TEST=message/regress/regress-5727
BUG=v8:5727

Change-Id: I0e2f1d0f95485c84c4ebcd3cbfe0123c6afd2e01
Reviewed-on: https://chromium-review.googlesource.com/500313
Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#45972}
2017-06-16 09:27:36 +00:00
..
regress-73.js Changed the message reporting for try { ... } finally { ... } statements to 2008-10-23 08:40:19 +00:00
regress-73.out Changed the message reporting for try { ... } finally { ... } statements to 2008-10-23 08:40:19 +00:00
regress-75.js Changed the message reporting for try { ... } finally { ... } statements to 2008-10-23 08:40:19 +00:00
regress-75.out Changed the message reporting for try { ... } finally { ... } statements to 2008-10-23 08:40:19 +00:00
regress-1527.js Add source position recording for variable loads 2011-07-11 15:20:17 +00:00
regress-1527.out Add source position recording for variable loads 2011-07-11 15:20:17 +00:00
regress-3995.js Make compilers agree on source position of thrown errors. 2015-04-13 09:02:48 +00:00
regress-3995.out Make compilers agree on source position of thrown errors. 2015-04-13 09:02:48 +00:00
regress-4266.js Use baseline code to compute message locations. 2015-09-08 14:14:59 +00:00
regress-4266.out Use baseline code to compute message locations. 2015-09-08 14:14:59 +00:00
regress-4829-1.js [parser] report illegal token error in ParseMemberExpressionContinuation() 2016-03-16 20:26:00 +00:00
regress-4829-1.out [parser] implement error reporting for Scanner 2016-03-21 20:27:44 +00:00
regress-4829-2.js [parser] report illegal token error in ParseMemberExpressionContinuation() 2016-03-16 20:26:00 +00:00
regress-4829-2.out [parser] implement error reporting for Scanner 2016-03-21 20:27:44 +00:00
regress-5727.js [runtime] Fix detection of construct frames in stack traces. 2017-06-16 09:27:36 +00:00
regress-5727.out [runtime] Fix detection of construct frames in stack traces. 2017-06-16 09:27:36 +00:00
regress-crbug-661579.js [runtime] Fix call-site rendering for inlined calls. 2016-11-24 13:36:54 +00:00
regress-crbug-661579.out [runtime] Fix call-site rendering for inlined calls. 2016-11-24 13:36:54 +00:00
regress-crbug-669017.js Ensure consistent error handling on 32b/64b platforms. 2016-11-29 15:06:05 +00:00
regress-crbug-669017.out Ensure consistent error handling on 32b/64b platforms. 2016-11-29 15:06:05 +00:00
regress-crbug-691194.js [string] Fix error message in String.prototype.repeat. 2017-02-28 12:48:39 +00:00
regress-crbug-691194.out [string] Fix error message in String.prototype.repeat. 2017-02-28 12:48:39 +00:00