diff options
| author | 2012-11-21 15:38:24 -0800 | |
|---|---|---|
| committer | 2012-11-21 15:38:24 -0800 | |
| commit | d752132c73072084a3def9257cca4fcee76047b6 (patch) | |
| tree | 92c7bc15db2328db7c14c31f77504a7e879e8467 /src/compiler_llvm/stub_compiler.cc | |
| parent | 278b0db1ee55106486a7aecf39a581aac09fb619 (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