Fix raiseAsync() UNDERFLOW_FRAME handling in profiling runtime
authorÖmer Sinan Ağacan <omeragacan@gmail.com>
Thu, 10 Jan 2019 08:55:25 +0000 (11:55 +0300)
committerÖmer Sinan Ağacan <omeragacan@gmail.com>
Sat, 12 Jan 2019 07:11:19 +0000 (10:11 +0300)
commit74cd4ec5d2f9321aad5db3285cb60d78f2562996
tree8c2cec2852dd719a97edf8a8345ea4f84277bda7
parentcb2349a4233d6bdef2d7090853397e6278a7378c
Fix raiseAsync() UNDERFLOW_FRAME handling in profiling runtime

UNDERFLOW_FRAMEs don't have profiling headers so we have to use the
AP_STACK's function's CCS as the new frame's CCS.

Fixes one of the many bugs caught by concprog001 (#15508).
rts/RaiseAsync.c
testsuite/tests/concurrent/prog001/all.T