v8/test
mstarzinger 685210ecb0 [interpreter] Switch profiler to use frames for OSR.
This switches the interface of the runtime profiler to use frames as
opposed to functions for performing on-stack replacement. Requests for
such replacements need to target a specific frame. This will enable us
to activate bytecode as well as baseline code for the same function.

The existing %OptimizeOsr runtime function also had to adapted and now
takes an optional stack depth to target a specific stack frame.

R=bmeurer@chromium.org
BUG=v8:4764

Review-Url: https://codereview.chromium.org/2230783004
Cr-Commit-Position: refs/heads/master@{#38548}
2016-08-10 15:59:31 +00:00
..
benchmarks [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
cctest [heap] Fix LAB tests 2016-08-10 15:58:03 +00:00
fuzzer Properly handle exceptions in cctests 2016-08-04 07:22:11 +00:00
inspector_protocol_parser_test [inspector] add test configuration for the parser test. 2016-08-01 09:50:14 +00:00
intl [test] Fully deprecate NO_IGNITION directive. 2016-08-09 13:08:09 +00:00
js-perf-test Remove the --ignition-generators flag. 2016-07-25 12:56:27 +00:00
memory [snapshot] support multiple contexts in the same snapshot. 2016-06-15 15:39:06 +00:00
message Remove the --ignition-generators flag. 2016-07-25 12:56:27 +00:00
mjsunit [interpreter] Switch profiler to use frames for OSR. 2016-08-10 15:59:31 +00:00
mozilla [test] Deprecate test data download for most test suites 2016-08-08 12:39:48 +00:00
preparser [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
promises-aplus Make test262 test runner check for which exception is thrown 2016-03-14 21:20:37 +00:00
simdjs [test] Deprecate test data download for most test suites 2016-08-08 12:39:48 +00:00
test262 [test] Deprecate test data download for most test suites 2016-08-08 12:39:48 +00:00
unittests Revert of [turbofan] Reduces x << y ^ x >>> (32 - y) to x ror (32 - y). (patchset #1 id:1 of https://codereview.chromium.org/2199323003/ ) 2016-08-10 14:47:17 +00:00
webkit [turbofan] Properly guard keyed stores wrt. setters in the prototype chain. 2016-08-10 06:30:22 +00:00
bot_default.gyp [inspector] add test configuration for the parser test. 2016-08-01 09:50:14 +00:00
bot_default.isolate [inspector] add test configuration for the parser test. 2016-08-01 09:50:14 +00:00
BUILD.gn [test] Remove deprecated ignition-test-suite alias 2016-08-02 16:45:34 +00:00
default.gyp [inspector] add test configuration for the parser test. 2016-08-01 09:50:14 +00:00
default.isolate [inspector] add test configuration for the parser test. 2016-08-01 09:50:14 +00:00
optimize_for_size.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
optimize_for_size.isolate [swarming] Roll luci-go/isolate to 5c67f7b670b5. 2016-01-19 17:03:56 +00:00
perf.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
perf.isolate [Swarming] Isolate perf tests. 2016-02-15 11:17:18 +00:00