mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
df8d965b47
The debugger tests don't try returning all four kinds of resumption values from an onExceptionUnwind handler, and under JaegerMonkey, forcing a constructor to return a primitive can cause an assertion: Assertion failure: !args.rval().isPrimitive(), at /home/jimb/moz/dbg/js/src/jsinterp.cpp:651 This patch changes AnyFrameEpilogue to match what the interpreter and mjit::Compiler::emitReturn does, and adds test cases for all the resumption values. |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
jetpack | ||
jsd | ||
public | ||
src | ||
xpconnect |