Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(190)

Side by Side Diff: lib/runtime/dart/_internal.js

Issue 1052383003: Disable closure wrapping by default (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | lib/runtime/dart/_isolate_helper.js » ('j') | test/checker/checker_test.dart » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 var _internal; 1 var _internal;
2 (function(exports) { 2 (function(exports) {
3 'use strict'; 3 'use strict';
4 class EfficientLength extends core.Object {} 4 class EfficientLength extends core.Object {}
5 let ListIterable$ = dart.generic(function(E) { 5 let ListIterable$ = dart.generic(function(E) {
6 class ListIterable extends collection.IterableBase$(E) { 6 class ListIterable extends collection.IterableBase$(E) {
7 ListIterable() { 7 ListIterable() {
8 super.IterableBase(); 8 super.IterableBase();
9 } 9 }
10 get iterator() { 10 get iterator() {
(...skipping 482 matching lines...) Expand 10 before | Expand all | Expand 10 after
493 }); 493 });
494 let _ExpandFunction = _ExpandFunction$(); 494 let _ExpandFunction = _ExpandFunction$();
495 let ExpandIterable$ = dart.generic(function(S, T) { 495 let ExpandIterable$ = dart.generic(function(S, T) {
496 class ExpandIterable extends collection.IterableBase$(T) { 496 class ExpandIterable extends collection.IterableBase$(T) {
497 ExpandIterable(iterable$, f$) { 497 ExpandIterable(iterable$, f$) {
498 this[_iterable] = iterable$; 498 this[_iterable] = iterable$;
499 this[_f] = f$; 499 this[_f] = f$;
500 super.IterableBase(); 500 super.IterableBase();
501 } 501 }
502 get iterator() { 502 get iterator() {
503 return new (ExpandIterator$(S, T))(this[_iterable].iterator, dart.closur eWrap(this[_f], "(S) → Iterable<T>")); 503 return new (ExpandIterator$(S, T))(this[_iterable].iterator, dart.as(thi s[_f], dart.throw_("Unimplemented type (S) → Iterable<T>")));
504 } 504 }
505 } 505 }
506 return ExpandIterable; 506 return ExpandIterable;
507 }); 507 });
508 let ExpandIterable = ExpandIterable$(); 508 let ExpandIterable = ExpandIterable$();
509 let _currentExpansion = dart.JsSymbol('_currentExpansion'); 509 let _currentExpansion = dart.JsSymbol('_currentExpansion');
510 let _nextExpansion = dart.JsSymbol('_nextExpansion'); 510 let _nextExpansion = dart.JsSymbol('_nextExpansion');
511 let ExpandIterator$ = dart.generic(function(S, T) { 511 let ExpandIterator$ = dart.generic(function(S, T) {
512 class ExpandIterator extends core.Object { 512 class ExpandIterator extends core.Object {
513 ExpandIterator(iterator$, f$) { 513 ExpandIterator(iterator$, f$) {
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
608 }); 608 });
609 let TakeIterator = TakeIterator$(); 609 let TakeIterator = TakeIterator$();
610 let TakeWhileIterable$ = dart.generic(function(E) { 610 let TakeWhileIterable$ = dart.generic(function(E) {
611 class TakeWhileIterable extends collection.IterableBase$(E) { 611 class TakeWhileIterable extends collection.IterableBase$(E) {
612 TakeWhileIterable(iterable$, f$) { 612 TakeWhileIterable(iterable$, f$) {
613 this[_iterable] = iterable$; 613 this[_iterable] = iterable$;
614 this[_f] = f$; 614 this[_f] = f$;
615 super.IterableBase(); 615 super.IterableBase();
616 } 616 }
617 get iterator() { 617 get iterator() {
618 return new (TakeWhileIterator$(E))(this[_iterable].iterator, dart.closur eWrap(this[_f], "(E) → bool")); 618 return new (TakeWhileIterator$(E))(this[_iterable].iterator, dart.as(thi s[_f], dart.throw_("Unimplemented type (E) → bool")));
619 } 619 }
620 } 620 }
621 return TakeWhileIterable; 621 return TakeWhileIterable;
622 }); 622 });
623 let TakeWhileIterable = TakeWhileIterable$(); 623 let TakeWhileIterable = TakeWhileIterable$();
624 let _isFinished = dart.JsSymbol('_isFinished'); 624 let _isFinished = dart.JsSymbol('_isFinished');
625 let TakeWhileIterator$ = dart.generic(function(E) { 625 let TakeWhileIterator$ = dart.generic(function(E) {
626 class TakeWhileIterator extends core.Iterator$(E) { 626 class TakeWhileIterator extends core.Iterator$(E) {
627 TakeWhileIterator(iterator$, f$) { 627 TakeWhileIterator(iterator$, f$) {
628 this[_iterator] = iterator$; 628 this[_iterator] = iterator$;
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
719 }); 719 });
720 let SkipIterator = SkipIterator$(); 720 let SkipIterator = SkipIterator$();
721 let SkipWhileIterable$ = dart.generic(function(E) { 721 let SkipWhileIterable$ = dart.generic(function(E) {
722 class SkipWhileIterable extends collection.IterableBase$(E) { 722 class SkipWhileIterable extends collection.IterableBase$(E) {
723 SkipWhileIterable(iterable$, f$) { 723 SkipWhileIterable(iterable$, f$) {
724 this[_iterable] = iterable$; 724 this[_iterable] = iterable$;
725 this[_f] = f$; 725 this[_f] = f$;
726 super.IterableBase(); 726 super.IterableBase();
727 } 727 }
728 get iterator() { 728 get iterator() {
729 return new (SkipWhileIterator$(E))(this[_iterable].iterator, dart.closur eWrap(this[_f], "(E) → bool")); 729 return new (SkipWhileIterator$(E))(this[_iterable].iterator, dart.as(thi s[_f], dart.throw_("Unimplemented type (E) → bool")));
730 } 730 }
731 } 731 }
732 return SkipWhileIterable; 732 return SkipWhileIterable;
733 }); 733 });
734 let SkipWhileIterable = SkipWhileIterable$(); 734 let SkipWhileIterable = SkipWhileIterable$();
735 let _hasSkipped = dart.JsSymbol('_hasSkipped'); 735 let _hasSkipped = dart.JsSymbol('_hasSkipped');
736 let SkipWhileIterator$ = dart.generic(function(E) { 736 let SkipWhileIterator$ = dart.generic(function(E) {
737 class SkipWhileIterator extends core.Iterator$(E) { 737 class SkipWhileIterator extends core.Iterator$(E) {
738 SkipWhileIterator(iterator$, f$) { 738 SkipWhileIterator(iterator$, f$) {
739 this[_iterator] = iterator$; 739 this[_iterator] = iterator$;
(...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after
1054 } else { 1054 } else {
1055 buffer.write(list.get(0)); 1055 buffer.write(list.get(0));
1056 for (let i = 1; dart.notNull(i) < dart.notNull(list.length); i = dart. notNull(i) + 1) { 1056 for (let i = 1; dart.notNull(i) < dart.notNull(list.length); i = dart. notNull(i) + 1) {
1057 buffer.write(separator); 1057 buffer.write(separator);
1058 buffer.write(list.get(i)); 1058 buffer.write(list.get(i));
1059 } 1059 }
1060 } 1060 }
1061 return buffer.toString(); 1061 return buffer.toString();
1062 } 1062 }
1063 where(iterable, f) { 1063 where(iterable, f) {
1064 return new (WhereIterable$(T))(dart.as(iterable, core.Iterable$(T)), dar t.closureWrap(f, "(T) → bool")); 1064 return new (WhereIterable$(T))(dart.as(iterable, core.Iterable$(T)), dar t.as(f, dart.throw_("Unimplemented type (T) → bool")));
1065 } 1065 }
1066 static map(iterable, f) { 1066 static map(iterable, f) {
1067 return new MappedIterable(iterable, f); 1067 return new MappedIterable(iterable, f);
1068 } 1068 }
1069 static mapList(list, f) { 1069 static mapList(list, f) {
1070 return new MappedListIterable(list, f); 1070 return new MappedListIterable(list, f);
1071 } 1071 }
1072 static expand(iterable, f) { 1072 static expand(iterable, f) {
1073 return new ExpandIterable(iterable, f); 1073 return new ExpandIterable(iterable, f);
1074 } 1074 }
1075 takeList(list, n) { 1075 takeList(list, n) {
1076 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), 0, n) ; 1076 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), 0, n) ;
1077 } 1077 }
1078 takeWhile(iterable, test) { 1078 takeWhile(iterable, test) {
1079 return new (TakeWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)), dart.closureWrap(test, "(T) → bool")); 1079 return new (TakeWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)), dart.as(test, dart.throw_("Unimplemented type (T) → bool")));
1080 } 1080 }
1081 skipList(list, n) { 1081 skipList(list, n) {
1082 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), n, nu ll); 1082 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), n, nu ll);
1083 } 1083 }
1084 skipWhile(iterable, test) { 1084 skipWhile(iterable, test) {
1085 return new (SkipWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)), dart.closureWrap(test, "(T) → bool")); 1085 return new (SkipWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)), dart.as(test, dart.throw_("Unimplemented type (T) → bool")));
1086 } 1086 }
1087 reversedList(list) { 1087 reversedList(list) {
1088 return new (ReversedListIterable$(T))(dart.as(list, core.Iterable$(T))); 1088 return new (ReversedListIterable$(T))(dart.as(list, core.Iterable$(T)));
1089 } 1089 }
1090 static sortList(list, compare) { 1090 static sortList(list, compare) {
1091 if (compare == null) 1091 if (compare == null)
1092 compare = core.Comparable.compare; 1092 compare = core.Comparable.compare;
1093 Sort.sort(list, compare); 1093 Sort.sort(list, compare);
1094 } 1094 }
1095 static shuffleList(list, random) { 1095 static shuffleList(list, random) {
(...skipping 814 matching lines...) Expand 10 before | Expand all | Expand 10 after
1910 exports.ReversedListIterable = ReversedListIterable; 1910 exports.ReversedListIterable = ReversedListIterable;
1911 exports.UnmodifiableListError = UnmodifiableListError; 1911 exports.UnmodifiableListError = UnmodifiableListError;
1912 exports.NonGrowableListError = NonGrowableListError; 1912 exports.NonGrowableListError = NonGrowableListError;
1913 exports.makeListFixedLength = makeListFixedLength; 1913 exports.makeListFixedLength = makeListFixedLength;
1914 exports.Lists = Lists; 1914 exports.Lists = Lists;
1915 exports.printToConsole = printToConsole; 1915 exports.printToConsole = printToConsole;
1916 exports.Sort = Sort; 1916 exports.Sort = Sort;
1917 exports.Symbol = Symbol; 1917 exports.Symbol = Symbol;
1918 exports.POWERS_OF_TEN = POWERS_OF_TEN; 1918 exports.POWERS_OF_TEN = POWERS_OF_TEN;
1919 })(_internal || (_internal = {})); 1919 })(_internal || (_internal = {}));
OLDNEW
« no previous file with comments | « no previous file | lib/runtime/dart/_isolate_helper.js » ('j') | test/checker/checker_test.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698