33be2fb1d2
Instead of a hard-coded list of function addresses, we now use a flag on the AccessorInfo object to annotate whether the getter can cause any side effect. Future changes will extend this to InterceptorInfo, CallHandlerInfo, and expose this through the API. R=jgruber@chromium.org, luoe@chromium.org Bug: v8:7515 Change-Id: Id0fedf03493c3bd81913557a5681f8f63660f6a4 Reviewed-on: https://chromium-review.googlesource.com/945909 Commit-Queue: Yang Guo <yangguo@chromium.org> Reviewed-by: Jakob Gruber <jgruber@chromium.org> Reviewed-by: Ulan Degenbaev <ulan@chromium.org> Cr-Commit-Position: refs/heads/master@{#51756} |
||
---|---|---|
.. | ||
debug-evaluate-no-side-effect-async.js | ||
debug-evaluate-no-side-effect-builtins-2.js | ||
debug-evaluate-no-side-effect-builtins.js | ||
debug-evaluate-no-side-effect-control.js | ||
debug-evaluate-no-side-effect-iife.js | ||
debug-evaluate-no-side-effect-ops.js | ||
debug-evaluate-no-side-effect.js |