История коммитов

Автор SHA1 Сообщение Дата
  Duong Nguyen-Huu 23057cf996 implement BigInt literal, BigInt constructor and comparison operator 7 лет назад
  Wyatt Richter 45a8bfc99c Fixes #5637 - Execution of the get attribute on an object should be performed with the same context from which it was called from. 7 лет назад
  Wyatt Richter 3321ead099 [MERGE #5739 @wyrichte] Fixes #5699 - Converts recursive loop to iterative in MayHaveSideEffectOnNode to avoid a stack overflow. 7 лет назад
  Wyatt Richter 8ecdb9ea08 Fixes #5576 - Chakra should not redeclare "undefined" keyword. 7 лет назад
  Suraj Sharma f8023f7166 Implemented StringTemplate Caching based on location in source Code. 7 лет назад
  Wyatt Richter 4f3f3bfefd Fixes #5477 - Forces computed property names within classes to be executed in strict mode 7 лет назад
  Matt Gardner c8740cc9e5 inline JsBuiltIn helper CallInstanceFunction 7 лет назад
  Wyatt Richter 1335ae4ba0 changed tabs to spaces 7 лет назад
  Wyatt Richter e80a56d381 Fixes issue 5532: null pointer dereference in EmitBooleanExpression 7 лет назад
  David Yang c2d084d70f implement Object Rest 7 лет назад
  Akrosh Gandhi ab3259e4a5 [1.10>master] [MERGE #5400 @akroshg] Fix for destructuring declaration completion result. 7 лет назад
  Akrosh Gandhi afed5a4855 Fix for destructuring declaration completion result. 7 лет назад
  David Yang 11a1c9982e Implemented Object Spread: 7 лет назад
  Aneesh Divakarakurup c0723f4985 Moving RS4 changes to master 7 лет назад
  Paul Leathers 13847da166 Enable early reference errors for most assignments to invalid LHS 7 лет назад
  Taylor Woll 1d0f7c4a9e OS#16855035 - Properly support redeferral for serialized defer-parsed functions 7 лет назад
  Taylor Woll 6b20bc1cb8 Add a unit test and cleanup a little bit 7 лет назад
  Taylor Woll aec8c11ac3 Don't create deferred stubs on functions when the parser did not store the captured name set 7 лет назад
  Aneesh Divakarakurup 9c8394ff89 Moving HomeObj field out of ScriptFunction 7 лет назад
  Paul Leathers 2f00cac3eb Allow redeferral of functions that were fully compiled on original parse. Let the parser track heuristic and functional reasons for non-deferral separately by splitting one existing fscr bit into two. Functions that cannot be deferred for functional will not be redeferral candidates, but functions that were initially not deferred for heuristic reasons, e.g. small scripts, will become candidates for redeferral. Also fix an issue exposed by this change where FunctionInfo attribute bits set during byte code generation could be cleared in FuncInfo finalization. 7 лет назад
  Paul Leathers 6d311e33ad Remove obsolete DeferNested config flag 7 лет назад
  Paul Leathers 9515daf418 Remove redundant fscrImplicitParents from parser flags 7 лет назад
  vsadov 7741bbbf4a Top function declarations in script/eval should conflict with global let/const 7 лет назад
  Michael Holman 92185d65aa eliminate unnecessary branches from bytecode 7 лет назад
  Irina Yatsenko 59233dce6c Fix function expressions not to allow overwrite themselves 8 лет назад
  Curtis Man 8668e6a367 Reduce most script function object size by 16 bytes 8 лет назад
  Taylor Woll 6f746c0f72 Allow parameter scope to capture names 8 лет назад
  Curtis Man e4c1bd449b [MERGE #4969 @curtisman] Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations 8 лет назад
  Rajat Dua b323504aaf [1.9>master] [1.8>1.9] [MERGE #4963 @rajatd] ChakraCore 2018-04 security updates 8 лет назад
  Curtis Man ad53e643d7 Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations 8 лет назад