escargot/src/parser
Patrick Kim 864973236d Refactoring source code (#356)
* Remove some unused function, variables
* Remove LexicalEnvironment from NativeFunctionObject
* Don't save stack-allocated LexicalEnvironment on ScriptFunctionObject. it may cause memory leak from stack
* Don't store newTarget, ThisBinded value on FunctionEnvironmentRecord if possible(we don't need these values except class functions)

Signed-off-by: seonghyun kim <sh8281.kim@samsung.com>
2019-08-08 12:20:19 +09:00
..
ast Remove label check during byte code generation. (#354) 2019-08-08 09:54:43 +09:00
esprima_cpp Fix arrow function bugs related to lazy instantiation (#353) 2019-08-08 09:53:39 +09:00
CodeBlock.cpp Refactoring source code (#356) 2019-08-08 12:20:19 +09:00
CodeBlock.h Refactoring source code (#356) 2019-08-08 12:20:19 +09:00
Lexer.cpp Refactoring source code (#356) 2019-08-08 12:20:19 +09:00
Lexer.h Remove redundant GC objects in parsing (#261) 2019-05-28 13:53:40 +09:00
Script.cpp Create rest parameter through bytecode interpretation (#348) 2019-08-06 13:38:25 +09:00
Script.h Update lexical environment stuffs (#327) 2019-07-26 13:16:44 +09:00
ScriptParser.cpp Refactoring source code (#356) 2019-08-08 12:20:19 +09:00
ScriptParser.h Update lexical environment stuffs (#327) 2019-07-26 13:16:44 +09:00