Commits
User selector
Commit History
Commits on Oct 8, 2020
`${x}` is not always the same as x+""
Show description for 3e9dfecauthored andcommitted
Commits on Sep 14, 2020
Make the preemptive compilation threshold configurable
Show description for 99f46feauthored andcommitted
Commits on Sep 8, 2020
Correctly restore whether or not a function is an inner generator
Show description for 0918353authored andcommitted
Commits on Aug 19, 2020
Use GetMethod in yield*.
Show description for df60b47authored andcommitted
Commits on Jul 28, 2020
descriptive printings for IR::Function
Show description for 27315f0authored andcommittedinclude isAnonymous info in warning
Show description for 05c2504authored andcommitted
Commits on Jul 17, 2020
Support logical assignment operators.
Show description for 7c96c9dauthored andcommitted
Commits on Apr 15, 2020
Require - for stdin input to hermes cli
Show description for f13566dauthored andcommitted
Commits on Mar 31, 2020
handle "new.target.prop"
Show description for 8a82322authored andcommitted
Commits on Feb 26, 2020
Support optional catch bindings.
Show description for 592d344authored andcommitted
Commits on Jan 28, 2020
Fix bug with object destructuring and duplicate target keys
Show description for a193630authored andcommitted
Commits on Jan 15, 2020
Make Function source locations start at the start of the function, not its body.
Show description for 2e2081fauthored andcommitted
Commits on Jan 8, 2020
Fix nullish coalescing in conditional expressions.
Show description for 2fac679authored andcommitted
Commits on Dec 23, 2019
Avoid emitting parameters twice in generator functions.
Show description for 82bf0f3authored andcommitted
Commits on Dec 19, 2019
Use fast iteration instructions in destructuring.
Show description for f25b5fcauthored andcommittedUse fast iteration instructions in for-of loops.
Show description for 8a0383aauthored andcommittedUpdate error messages for iterators.
Show description for 77a2dfeauthored andcommitted
Commits on Dec 4, 2019
Fix IRGen for optional chain deletion.
Show description for 5582487authored andcommitted
Commits on Dec 3, 2019
Implement nullish coalescing.
Show description for 6f44f28authored andcommittedImplement optional chaining.
Show description for f6577a4authored andcommitted
Commits on Nov 26, 2019
use Hermes private builtins
Show description for d1637f2authored andcommitted
Commits on Nov 18, 2019
Remove collapseNestedAP.
Show description for 0e24698authored andcommitted
Commits on Nov 14, 2019
Use StoreOwnProperty after spread operator in object literals.
Show description for 6ef103eauthored andcommittedThrow TypeError when destructuring undefined/null.
Show description for bdd0526authored andcommittedPass name hint to initializer expressions.
Show description for 214299fauthored andcommitted
Commits on Nov 11, 2019
Specify -O0 in tests explicitly
Show description for 93abbd6authored andcommitted
Commits on Oct 21, 2019
Apply license lint rule to tests with source lines in hermes/test
Show description for 6f0f7d0authored andcommitted
Codemod apply new JS license lint to Hermes
Show description for e0655d1authored andcommitted
Commits on Oct 14, 2019
Add support for spread args.
Show description for 51969f2authored andcommittedAdd support for spread elements in arrays.
Show description for 5a402acauthored andcommittedAdd support for yield*.
Show description for 5e185caauthored andcommitted
Commits on Sep 15, 2019
add missing copyright header in test
Show description for 67decb1authored andcommitted
Commits on Sep 14, 2019
fix a bug emitOptionalInitialization()
Show description for 1e8bbf7authored andcommitted
Commits on Aug 14, 2019
Parse new.target.
Show description for c09c446authored andcommitted
Commits on Jul 29, 2019
Simplify code generated for simple template literals.
Show description for 581048eauthored andcommitted