Closed arv closed 9 years ago
@johnjbarton @rossberg-chromium
@Pasteuriser Would you mind taking a look since Andreas is out next week.
Cool to see traits example. LGTM
I moved some fixes out of this and merged...
I added more tests which made me realize that we cannot check the arity for arrow functions because arrow functions do not have an arguments object.
PTAL
The description option name doesn't match the source now. LGTM
The description option name doesn't match the source now.
Not sure what that refers to?
I'm fine calling the option strongModeAsserts
for now. We can always rename in the future.
Maybe you aren't using the github descriptions for commits like I am? Anyway, I meant:
This introduces a new option: --strong-mode-runtime which injects
The commit looks correct to me:
https://github.com/google/traceur-compiler/pull/1902/commits
I stopped using pulley a while ago. I just merge with --ff-only
these days.
In strong mode it is illegal to call a function with too few arguments.
This introduces a new option: --strong-mode-runtime which injects runtime checks as needed. This is of by default for strong mode at the moment but we can revisit the default for this later.