summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/stub_compiler.cc
diff options
context:
space:
mode:
author jeffhao <jeffhao@google.com> 2012-11-21 15:38:24 -0800
committer jeffhao <jeffhao@google.com> 2012-11-21 15:38:24 -0800
commitd752132c73072084a3def9257cca4fcee76047b6 (patch)
tree92c7bc15db2328db7c14c31f77504a7e879e8467 /src/compiler_llvm/stub_compiler.cc
parent278b0db1ee55106486a7aecf39a581aac09fb619 (diff)
Various fixes to the interpreter. First 23 run-test tests pass.
- Factored out code to throw stack overflow error into its own method. - Increased kStackOverflowReservedBytes to 10kB to support interpreter. - Reordered return type checks to prevent type resolution with an exception pending. - Fixed field checks so they pass if the field is static or the object is the declaring class. - Suppressed using the interpreter for proxy methods. Change-Id: Ide73ec928ab0aa7b31229c4e69679a35dd948e43
Diffstat (limited to 'src/compiler_llvm/stub_compiler.cc')
0 files changed, 0 insertions, 0 deletions