Istoricul angajamentelor

Autor SHA1 Permisiunea de a trimite mesaje. Dacă este dezactivată, utilizatorul nu va putea trimite nici un fel de mesaj Data
  Irina Yatsenko 8a219b6d94 Add CollectGarbage to the global object only in chakracore builds and only if requested 8 ani în urmă
  Paul Leathers 66ad80b975 [MSFT 16526028] Don't let cross-site functions have PathTypeHandler's. Naively letting a function type participate in a type path when its entryPoint is set to a cross-site thunk means that it can transition to a non-cross-site type by having properties added or attributes set on existing properties. If a function type is already cross-site on first property access, go to a non-shared SimpleTypeHandler instead of PathTypeHandler. If a function type with a PathTypeHandler becomes a cross-site type, go to (Simple)DictionaryTypeHandler. 8 ani în urmă
  Michael Holman 52e494318a review comments 8 ani în urmă
  Michael Holman eee63b88d7 use/rename ForInCacheAllocator for assign cache 8 ani în urmă
  Michael Holman 5cf1a9555f rename ForInCache now that it has other uses 8 ani în urmă
  Michael Holman f29c4dbefe use ForInCache for enumerator in Object.assign 8 ani în urmă
  Paul Leathers 4b7fe53286 [MSFT 16510487] Change type when assigning cross site entry point to a locked type. We've been evolving shared types (only) when we set their entry points to a cross-site thunk. Now that function types can belong to type paths, we need to do this when types are locked as well. This avoids the case where a function gets a cross-site type when a property is added to the object. 8 ani în urmă
  Paul Leathers 978c1719c0 Use PathTypeHandler's for function objects with non-default properties/attributes. Move from creating new non-shared SimpleTypeHandler's when a new property is added to a SimpleTypeHandler, or an attribute is changed, to creating PathTypeHandler's. Build a new root and evolve from the root to the current state of the SimpleTypeHandler, then replace the type's existing SimpleTypeHandler with the new PathTypeHandler. From there, we can evolve to the state required by the new property/attribute, and future instances of the same function that make the same type transition will get the same type. Also fix up some shared SimpleTypeHandler's in the library that didn't represent the desired state of their library objects and were forcing type transitions during initialization. 8 ani în urmă
  Michael Holman e8c4ae6686 [MERGE #4816 @MikeHolman] Add specialized types of Sets and Maps 8 ani în urmă
  Michael Ferris d5d87bf217 Implement WebAssemblySharedArrayBuffer + some tests 8 ani în urmă
  Michael Holman fc4c3205bc Add specialized types of Sets and Maps 8 ani în urmă
  Paul Leathers b748a70771 Share SimpleTypeHandler types on function objects. Currently when we transition from DeferredTypeHandler to SimpleTypeHandler on first access to a function object's properties, we don't share the new type we create. Track an undeferred type along with the deferredPrototypeType on FunctionProxy and re-use it whenever possible for multiple instances of the same function. (This is a first step in broader sharing of function object types.) 8 ani în urmă
  Paul Leathers 6ef86410fa Remove -ES6FunctionName-. ES6 function name behavior will be the only supported behavior. -ES6FunctionName[-] is no longer a supported option, and -ES6- doesn't affect the name behavior. 8 ani în urmă
  Curtis Man a73606e94e Convert parse node to class hierarchy 8 ani în urmă
  Paul Leathers e1ae97558e Refactor PathTypeHandler successor info. Simplify the hierarchy of PathTypeHandler subclasses by factoring the set of successors into a separate structure. Creates PathTypeSuccessorInfo (with subclasses for single and multiple successors). Eliminates SimplePathTypeHandler and friends, as well as the PathTypeHandler class that's currently the common parent of the instantiable multi-successor classes. 8 ani în urmă
  Michael Ferris 88155df9e6 Remove Simd.js related code 8 ani în urmă
  rhuanjl b8a38ed48d Promise.prototype.finally 8 ani în urmă
  Paul Leathers 9d5887602b [1.9>master] [1.8>1.9] [MERGE #4676 @pleath] ChakraCore 2018-02 security updates 8 ani în urmă
  Paul Leathers e3e1a360e5 [1.8>1.9] [MERGE #4676 @pleath] ChakraCore 2018-02 security updates 8 ani în urmă
  Jianchun Xu 972009a89e ChakraCore fix for servicing release 18-02B: CVE-2018-0858 8 ani în urmă
  rhuanjl 0b61d16afc HostPromiseRejection tracker: 8 ani în urmă
  Doug Ilijev 8734707974 [1.9>master] [1.8>1.9] [MERGE #4651 @dilijev] OS#14101048: Fixes #249: built-in functions should not have caller/arguments (and related fixes) 8 ani în urmă
  Doug Ilijev aec9a9c70a [1.8>1.9] [MERGE #4651 @dilijev] OS#14101048: Fixes #249: built-in functions should not have caller/arguments (and related fixes) 8 ani în urmă
  Doug Ilijev 22c5c2764b OS#14101048: Fixes #249: built-in functions should not have caller/arguments (and related fixes) 8 ani în urmă
  Kyle Farnung 50869e2a87 [1.9>master] [MERGE #4590 @kfarnung] Update TTD replay to match recent JsCreate*Function changes 8 ani în urmă
  Kyle Farnung c8b395875a Update TTD replay to match recent JsCreate*Function changes 8 ani în urmă
  Seth Brenith (O'BRIEN) 4b03b4ae0f Speed up property accesses using Symbols. 8 ani în urmă
  Mike Kaufman 1ad203b781 Adding TTD support for async/await 8 ani în urmă
  Mike Kaufman 31d17fb042 Adds TTD support for generator functions, plus some tests. 8 ani în urmă
  Oguz Bastemur b25b8336ff xplat: add missing JsBuiltInEngineInterfaceExtensionObject.cpp 8 ani în urmă