Histórico de Commits

Autor SHA1 Mensagem Data
  rhuanjl 1c242f74e3 Avoid using TryFinallyWithYield OpCode when there is no Yield. há 4 meses atrás
  Lukas Kurz c6a95497df fix: use SAL2 `_In_`, `_Out_` to prevent conflicts (#7042) há 5 meses atrás
  Richard d8cbaff6a2 Remove some old switches (#6441) há 5 anos atrás
  Richard c848d4d8d5 Refactor await & yield & enable async iteration (#6456) há 5 anos atrás
  Paul Leathers 63bda3bb4b [1.11>master] [MERGE #6385 @pleath] ChakraCore Servicing Update for 2020.03B há 6 anos atrás
  Taylor Woll d969210010 [CVE-2020-0848] há 6 anos atrás
  Taylor Woll a9aee51164 [CVE-2020-0711] há 6 anos atrás
  Paul Leathers fc907f2031 Change the way the JIT renumbers byte code temps há 6 anos atrás
  Taylor Woll 6ae6c0ac89 Fix FuncInfoStack to be correct when emitting a function with a split body and param scope há 6 anos atrás
  Taylor Woll b52af78d86 Implement import.meta há 6 anos atrás
  Rajat Dua 7a284eb57a Inline more .call/.apply targets há 7 anos atrás
  Michael Ferris 878e8cb5ba [1.11>master] [1.10>1.11] [MERGE #5787 @Cellule] Merge changes from Windows 1809 October Update há 7 anos atrás
  Michael Ferris cf71a962c1 Merge 1809 October Update changes há 7 anos atrás
  Duong Nguyen-Huu 23057cf996 implement BigInt literal, BigInt constructor and comparison operator há 7 anos atrás
  Wyatt Richter 4f3f3bfefd Fixes #5477 - Forces computed property names within classes to be executed in strict mode há 7 anos atrás
  Curtis Man 0353d20b74 Reduced memory usage by management of keeping alive property record referenced by function body. há 7 anos atrás
  Curtis Man e4c1bd449b [MERGE #4969 @curtisman] Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations há 8 anos atrás
  Rajat Dua d64753a958 Fixing build after merging 1804 changes há 8 anos atrás
  Rajat Dua b323504aaf [1.9>master] [1.8>1.9] [MERGE #4963 @rajatd] ChakraCore 2018-04 security updates há 8 anos atrás
  Curtis Man ad53e643d7 Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations há 8 anos atrás
  Curtis Man 2f37655c3f Parser refactor: Even more use stronger type instead of casting from ParseNode há 8 anos atrás
  Paul Leathers 26371402f1 [CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal há 8 anos atrás
  Curtis Man a4058ce9b6 Parser refactor: More use stronger type instead of casting from ParseNode há 8 anos atrás
  Curtis Man 39ee407eda Parser refactor: First pass to use stronger type instead of casting from ParseNode há 8 anos atrás
  Curtis Man a73606e94e Convert parse node to class hierarchy há 8 anos atrás
  Rajat Dua 39f5e65854 Only emit profiled argouts if we're going to profile the corresponding call há 8 anos atrás
  Taylor Woll b8f90fb138 Load 'this' value in global function and global lambda into a special register há 8 anos atrás
  Taylor Woll 9808180d15 Do not create 'this' binding for lambda functions, even at global scope há 8 anos atrás
  Paul Leathers 1330a773c5 [CVE-2017-11807] Prevent redeferral of functions for which we are generating byte code. The FuncInfo holds a reference to the FunctionBody, and redeferral will clean up the FunctionBody and any entry points that have been created for it, as well as pointing the FunctionInfo to a new proxy. Restore the (re-)deferral attribute on candidate functions when the ByteCodeGenerator instance is being destroyed. Also make sure that disabling the CanDefer attribute doesn't prevent generation of scope info we will need if we redefer later. há 8 anos atrás
  Taylor Woll a4a96589c5 Fix split-scope special symbol access via scope-slot há 8 anos atrás