Module: wine
Branch: master
Commit: 1b385fa37c908a1b4501055f64499d398be45521
URL: https://gitlab.winehq.org/wine/wine/-/commit/1b385fa37c908a1b4501055f64499d…
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(-)