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

Автор SHA1 Сообщение Дата
  rhuanjl 1c242f74e3 Avoid using TryFinallyWithYield OpCode when there is no Yield. 4 месяцев назад
  Lukas Kurz c6a95497df fix: use SAL2 `_In_`, `_Out_` to prevent conflicts (#7042) 5 месяцев назад
  rhuanjl 290a3a81db Remove unnecessary startup yield 5 лет назад
  Taylor Woll 16762f12fa Implement nullish coalescing operator 6 лет назад
  Richard d8cbaff6a2 Remove some old switches (#6441) 5 лет назад
  Richard c848d4d8d5 Refactor await & yield & enable async iteration (#6456) 5 лет назад
  Akrosh Gandhi bd79dba434 Destructuring declaration should not produce value (#6330) 5 лет назад
  Paul Leathers 63a27a9406 Reimplement class definitions to limit type creation 6 лет назад
  rhuanjl f8a4d9a478 Show "Module" in stack trace for ESM 6 лет назад
  Nhat Nguyen 67d5ea71f0 Correctly set flag indicating a function has references to `this` symbol 6 лет назад
  Taylor Woll 6ae6c0ac89 Fix FuncInfoStack to be correct when emitting a function with a split body and param scope 6 лет назад
  Nhat Nguyen 825849b4ee [MERGE #6170 @nhat-nguyen] Enable basic jitting without global optimizer for generators on x64 6 лет назад
  Nhat Nguyen 6b660229db Enable basic jitting without global optimizer for generators on x64 6 лет назад
  Kevin Smith 70266a18f0 Use non-temps for for-of loop control variables 6 лет назад
  Taylor Woll b52af78d86 Implement import.meta 6 лет назад
  Paul Leathers 2690e97316 [1.11>master] [MERGE #6155 @pleath] ChakraCore servicing update for June, 2019 6 лет назад
  Paul Leathers 06a1438bd3 CVE-2019-1024 6 лет назад
  Richard 8ffa08ebed AsyncIteration 6 лет назад
  Taylor Woll 371209ceec OS#18260560 - ASSERTION : scope at GetEnclosingFunc 7 лет назад
  Michael Holman 1c75087549 [1.11>master] [MERGE #6122 @MikeHolman] May 2019 Security Update 6 лет назад
  Akrosh Gandhi 9725847095 [CVE-2019-0923] Scripting Engine Memory Corruption - Individual 6 лет назад
  Paul Leathers 95b7191c29 [1.11>master] [MERGE #6016 @pleath] ChakraCore Servicing Release for 1903 7 лет назад
  Paul Leathers 07b62fd8ed CVE-2019-0609 7 лет назад
  Michael Holman b43772c080 [1.11>master] [MERGE #5936 @MikeHolman] February 2019 Security Update 7 лет назад
  wyrichte 5f6dea1642 [CVE-2019-0644] Chakra - AV due to type confusion - Individual - Given a split scope (a function has both a param and body scope), then it is required that the body and param scope are marked as both requiring either a scope object or a scope slot. This was not being enforced in Scope::SetIsObject(). This led to an AV in the interpreter when accessing a property because StLocalSlot was used instead of StLocalObjSlot. 7 лет назад
  Kevin Smith 133f30ac09 Add support for optional catch binding syntax 7 лет назад
  Duong Nguyen-Huu 23057cf996 implement BigInt literal, BigInt constructor and comparison operator 7 лет назад
  Wyatt Richter ee2c09b718 Fixes 5701 - Functions declared as methods define a `prototype` property 7 лет назад
  Wyatt Richter 4f3f3bfefd Fixes #5477 - Forces computed property names within classes to be executed in strict mode 7 лет назад
  Paul Leathers 1820d0c9f3 [MSFT 16727746] Do not leave a null slot in the frame display when generating code for an eval. Load/store of undeclared properties will traverse the entire frame display, including this slot. 7 лет назад