mirror of
https://github.com/Samsung/escargot.git
synced 2026-06-22 10:01:50 +00:00
Fix minor issues
* when computuing byteLength of ArrayBuffer, we should use 64-bit integer regard to overflow * Adding missing ASTAllocator::clear * Proxy object should care infinity loop Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
This commit is contained in:
parent
eb1380ea95
commit
e007a9d4eb
4 changed files with 20 additions and 3 deletions
|
|
@ -440,6 +440,7 @@ ScriptParser::InitializeScriptResult ScriptParser::initializeScript(String* orig
|
|||
topCodeBlock->m_byteCodeBlock = ByteCodeGenerator::generateByteCode(m_context, topCodeBlock, programNode, inWith);
|
||||
#endif
|
||||
} catch (const char* message) {
|
||||
m_context->astAllocator().reset();
|
||||
GC_enable();
|
||||
|
||||
ScriptParser::InitializeScriptResult result;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue