Gabriel Ivăncescu : jscript: Store detached args into a scope's specialized buffer.
Module: wine Branch: master Commit: 1b385fa37c908a1b4501055f64499d398be45521 URL: https://gitlab.winehq.org/wine/wine/-/commit/1b385fa37c908a1b4501055f64499d3... Author: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> Date: Wed Jun 21 17:58:01 2023 +0300 jscript: Store detached args into a scope's specialized buffer. Rather than using the variable obj for it. Since it's an implementation detail, the scope's dispex object accesses them using index props (using same indices as the buffer's). Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> --- dlls/jscript/dispex.c | 8 +++ dlls/jscript/engine.c | 128 ++++++++++++++++++++++++++++++++++++++++++++++-- dlls/jscript/engine.h | 9 +++- dlls/jscript/function.c | 42 +++++----------- dlls/jscript/jscript.h | 1 + 5 files changed, 153 insertions(+), 35 deletions(-)
participants (1)
-
Alexandre Julliard