Add %GetCallerJSFunction intrinsic
authordanno <danno@chromium.org>
Fri, 5 Jun 2015 12:28:51 +0000 (05:28 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 5 Jun 2015 12:29:04 +0000 (12:29 +0000)
commit74f9d8c901ba68c2d664b6e1e3ba80cf0efe8e02
treed79ed454d81b5f7d6d6988020c94cc2e2cb9f957
parentca2f8d811ca08783e38ce5dd42d38a6b6a7b876f
Add %GetCallerJSFunction intrinsic

Only optimized for TF

R=mstarzinger@chromium.org

Review URL: https://codereview.chromium.org/1146963002

Cr-Commit-Position: refs/heads/master@{#28812}
25 files changed:
src/compiler/access-builder.cc
src/compiler/access-builder.h
src/compiler/arm/code-generator-arm.cc
src/compiler/arm64/code-generator-arm64.cc
src/compiler/ia32/code-generator-ia32.cc
src/compiler/instruction-codes.h
src/compiler/instruction-selector.cc
src/compiler/js-intrinsic-lowering.cc
src/compiler/js-intrinsic-lowering.h
src/compiler/linkage.cc
src/compiler/machine-operator.cc
src/compiler/machine-operator.h
src/compiler/mips/code-generator-mips.cc
src/compiler/mips64/code-generator-mips64.cc
src/compiler/opcodes.h
src/compiler/ppc/code-generator-ppc.cc
src/compiler/raw-machine-assembler.h
src/compiler/simplified-lowering.cc
src/compiler/typer.cc
src/compiler/verifier.cc
src/compiler/x64/code-generator-x64.cc
src/runtime/runtime-internal.cc
src/runtime/runtime.h
test/mjsunit/get-caller-js-function-throws.js [new file with mode: 0644]
test/mjsunit/get-caller-js-function.js [new file with mode: 0644]