| OLD | NEW |
| 1 var _js_helper; | 1 var _js_helper; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 class NoSideEffects extends core.Object { | 4 class NoSideEffects extends core.Object { |
| 5 NoSideEffects() { | 5 NoSideEffects() { |
| 6 } | 6 } |
| 7 } | 7 } |
| 8 class NoThrows extends core.Object { | 8 class NoThrows extends core.Object { |
| 9 NoThrows() { | 9 NoThrows() { |
| 10 } | 10 } |
| (...skipping 3721 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3732 }); | 3732 }); |
| 3733 let DeferredLoadCallback = dart.typedef('DeferredLoadCallback', () => dart.fun
ctionType(dart.void, [])); | 3733 let DeferredLoadCallback = dart.typedef('DeferredLoadCallback', () => dart.fun
ctionType(dart.void, [])); |
| 3734 exports.deferredLoadHook = null; | 3734 exports.deferredLoadHook = null; |
| 3735 // Function loadDeferredLibrary: (String) → Future<Null> | 3735 // Function loadDeferredLibrary: (String) → Future<Null> |
| 3736 function loadDeferredLibrary(loadId) { | 3736 function loadDeferredLibrary(loadId) { |
| 3737 let urisMap = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names.DEFE
RRED_LIBRARY_URIS); | 3737 let urisMap = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names.DEFE
RRED_LIBRARY_URIS); |
| 3738 let uris = dart.as(urisMap[loadId], core.List$(core.String)); | 3738 let uris = dart.as(urisMap[loadId], core.List$(core.String)); |
| 3739 let hashesMap = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names.DE
FERRED_LIBRARY_HASHES); | 3739 let hashesMap = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names.DE
FERRED_LIBRARY_HASHES); |
| 3740 let hashes = dart.as(hashesMap[loadId], core.List$(core.String)); | 3740 let hashes = dart.as(hashesMap[loadId], core.List$(core.String)); |
| 3741 if (uris == null) | 3741 if (uris == null) |
| 3742 return new async.Future$(core.Null).value(null); | 3742 return new (async.Future$(core.Null)).value(null); |
| 3743 let indices = new core.List$(core.int).generate(uris[core.$length], i => dar
t.as(i, core.int)); | 3743 let indices = new (core.List$(core.int)).generate(uris[core.$length], i => d
art.as(i, core.int)); |
| 3744 let isHunkLoaded = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names
.IS_HUNK_LOADED); | 3744 let isHunkLoaded = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_names
.IS_HUNK_LOADED); |
| 3745 let isHunkInitialized = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_
names.IS_HUNK_INITIALIZED); | 3745 let isHunkInitialized = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_
names.IS_HUNK_INITIALIZED); |
| 3746 let indicesToLoad = indices[core.$where](i => !isHunkLoaded(hashes[core.$get
](i)))[core.$toList](); | 3746 let indicesToLoad = indices[core.$where](i => !isHunkLoaded(hashes[core.$get
](i)))[core.$toList](); |
| 3747 return dart.as(async.Future.wait(dart.as(indicesToLoad[core.$map](i => _load
Hunk(uris[core.$get](i))), core.Iterable$(async.Future))).then(_ => { | 3747 return dart.as(async.Future.wait(dart.as(indicesToLoad[core.$map](i => _load
Hunk(uris[core.$get](i))), core.Iterable$(async.Future))).then(_ => { |
| 3748 let indicesToInitialize = indices[core.$where](i => !isHunkInitialized(has
hes[core.$get](i)))[core.$toList](); | 3748 let indicesToInitialize = indices[core.$where](i => !isHunkInitialized(has
hes[core.$get](i)))[core.$toList](); |
| 3749 for (let i of indicesToInitialize) { | 3749 for (let i of indicesToInitialize) { |
| 3750 let initializer = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_na
mes.INITIALIZE_LOADED_HUNK); | 3750 let initializer = _foreign_helper.JS_EMBEDDED_GLOBAL('', _js_embedded_na
mes.INITIALIZE_LOADED_HUNK); |
| 3751 initializer(hashes[core.$get](i)); | 3751 initializer(hashes[core.$get](i)); |
| 3752 } | 3752 } |
| 3753 let updated = exports._loadedLibraries.add(loadId); | 3753 let updated = exports._loadedLibraries.add(loadId); |
| (...skipping 323 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4077 exports.jsonEncodeNative = jsonEncodeNative; | 4077 exports.jsonEncodeNative = jsonEncodeNative; |
| 4078 exports.getIsolateAffinityTag = getIsolateAffinityTag; | 4078 exports.getIsolateAffinityTag = getIsolateAffinityTag; |
| 4079 exports.LoadLibraryFunctionType = LoadLibraryFunctionType; | 4079 exports.LoadLibraryFunctionType = LoadLibraryFunctionType; |
| 4080 exports.DeferredLoadCallback = DeferredLoadCallback; | 4080 exports.DeferredLoadCallback = DeferredLoadCallback; |
| 4081 exports.loadDeferredLibrary = loadDeferredLibrary; | 4081 exports.loadDeferredLibrary = loadDeferredLibrary; |
| 4082 exports.MainError = MainError; | 4082 exports.MainError = MainError; |
| 4083 exports.missingMain = missingMain; | 4083 exports.missingMain = missingMain; |
| 4084 exports.badMain = badMain; | 4084 exports.badMain = badMain; |
| 4085 exports.mainHasTooManyParameters = mainHasTooManyParameters; | 4085 exports.mainHasTooManyParameters = mainHasTooManyParameters; |
| 4086 })(_js_helper || (_js_helper = {})); | 4086 })(_js_helper || (_js_helper = {})); |
| OLD | NEW |