corda/include/avian/codegen
Joel Dice 918b7828f1 fix StackOverflowError stack walking in tails=true builds
The various Architecture::nextFrame implementations were not walking
the stack correctly when a StackOverflowError was thrown.  The
throwStackOverflow thunk is called before the frame of the most
recently called method has been fully created, and because tails=true
builds use a different calling convention, we need to treat this
situation carefully when building a stack trace or unwinding.
Otherwise, we will skip past all the java frames to the next native
frame, which is what was happening.
2014-03-14 09:59:04 -06:00
..
architecture.h fix StackOverflowError stack walking in tails=true builds 2014-03-14 09:59:04 -06:00
assembler.h remove vm from code paths, to match namespacing 2014-02-21 13:32:28 -07:00
compiler.h remove vm from code paths, to match namespacing 2014-02-21 13:32:28 -07:00
lir-ops.inc.cpp remove vm from code paths, to match namespacing 2014-02-21 13:32:28 -07:00
lir.h remove vm from code paths, to match namespacing 2014-02-21 13:32:28 -07:00
promise.h move Allocator to include, properly namespaced 2014-02-25 19:13:41 -07:00
registers.h remove vm from code paths, to match namespacing 2014-02-21 13:32:28 -07:00
runtime.h remove vm from code paths, to match namespacing 2014-02-21 13:32:28 -07:00
targets.h remove vm from code paths, to match namespacing 2014-02-21 13:32:28 -07:00