wine/dlls/jscript
Gabriel Ivăncescu e8ee6ddae8 jscript: Implement a Garbage Collector to deal with circular references.
Implement a basic GC based on the mark-and-sweep algorithm, without requiring
manually specifying "roots", which vastly simplifies the code.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-12-08 20:32:10 +01:00
..
tests jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
activex.c
array.c
bool.c
cc_parser.y
compile.c
date.c
decode.c
dispex.c jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
engine.c jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
engine.h jscript: Use a jsdisp to hold refs for scopes. 2022-12-08 20:32:10 +01:00
enumerator.c jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
error.c
function.c jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
global.c
jscript.c jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
jscript.h jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
jscript.rc
jscript.rgs
jscript.spec
jscript_classes.idl
jscript_main.c
jsglobal.idl
jsglobal_dispid.h
json.c
jsregexp.c jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
jsstr.c
jsstr.h
jsutils.c
jsval.h
lex.c
Makefile.in
math.c
number.c
object.c
parser.h
parser.y
regexp.c
regexp.h
resource.h
set.c jscript: Implement a Garbage Collector to deal with circular references. 2022-12-08 20:32:10 +01:00
string.c
vbarray.c