 Chromium Code Reviews
 Chromium Code Reviews Issue 2540593003:
  Move desugaring of super calls with trailing spread to one runtime call.  (Closed)
    
  
    Issue 2540593003:
  Move desugaring of super calls with trailing spread to one runtime call.  (Closed) 
  | Index: src/runtime/runtime.h | 
| diff --git a/src/runtime/runtime.h b/src/runtime/runtime.h | 
| index 65cb1f81571461502450727322739ad352332fc1..75c673efcab76b45f90b5c676a8452d8b247019c 100644 | 
| --- a/src/runtime/runtime.h | 
| +++ b/src/runtime/runtime.h | 
| @@ -57,7 +57,8 @@ namespace internal { | 
| F(ArraySpeciesConstructor, 1, 1) \ | 
| F(ArrayIncludes_Slow, 3, 1) \ | 
| F(ArrayIndexOf, 3, 1) \ | 
| - F(SpreadIterablePrepare, 1, 1) | 
| + F(SpreadIterablePrepare, 1, 1) \ | 
| + F(SpreadIterablePrepareVarArgs, -1, 1) | 
| 
Benedikt Meurer
2016/11/29 13:15:40
Nit: Can we use "Varargs" instead of "VarArgs"?
 
petermarshall
2016/11/29 13:32:27
Done
 | 
| #define FOR_EACH_INTRINSIC_ATOMICS(F) \ | 
| F(ThrowNotIntegerSharedTypedArrayError, 1, 1) \ |