@@ -105,31 +105,31 @@ var async = dart.import(async);
105
105
}
106
106
serializeArray ( x ) {
107
107
let serialized = [ ] ;
108
- serialized [ core . $ length] = x [ core . $ length] ;
109
- for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( x [ core . $ length] ) ; i = dart . notNull ( i ) + 1 ) {
110
- serialized [ core . $ set] ( i , this . serialize ( x [ core . $ get] ( i ) ) ) ;
108
+ serialized . length = x . length ;
109
+ for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( x . length ) ; i = dart . notNull ( i ) + 1 ) {
110
+ serialized [ dartx . set ] ( i , this . serialize ( x [ dartx . get ] ( i ) ) ) ;
111
111
}
112
112
return serialized ;
113
113
}
114
114
serializeArrayInPlace ( x ) {
115
- for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( x [ core . $ length] ) ; i = dart . notNull ( i ) + 1 ) {
116
- x [ core . $ set] ( i , this . serialize ( x [ core . $ get] ( i ) ) ) ;
115
+ for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( x . length ) ; i = dart . notNull ( i ) + 1 ) {
116
+ x [ dartx . set ] ( i , this . serialize ( x [ dartx . get ] ( i ) ) ) ;
117
117
}
118
118
return x ;
119
119
}
120
120
serializeMap ( x ) {
121
121
let serializeTearOff = dart . bind ( this , 'serialize' ) ;
122
- return [ 'map' , x . keys [ core . $ map] ( dart . as ( serializeTearOff , __CastType0 ) ) [ core . $ toList] ( ) , x . values [ core . $ map] ( dart . as ( serializeTearOff , dart . functionType ( core . Object , [ dart . bottom ] ) ) ) [ core . $ toList] ( ) ] ;
122
+ return [ 'map' , x . keys [ dartx . map ] ( dart . as ( serializeTearOff , __CastType0 ) ) [ dartx . toList ] ( ) , x . values [ dartx . map ] ( dart . as ( serializeTearOff , dart . functionType ( core . Object , [ dart . bottom ] ) ) ) [ dartx . toList ] ( ) ] ;
123
123
}
124
124
serializeJSObject ( x ) {
125
125
if ( ! ! x . constructor && x . constructor !== Object ) {
126
126
this . unsupported ( x , "Only plain JS Objects are supported:" ) ;
127
127
}
128
128
let keys = dart . as ( Object . keys ( x ) , core . List ) ;
129
129
let values = [ ] ;
130
- values [ core . $ length] = keys [ core . $ length] ;
131
- for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( keys [ core . $ length] ) ; i = dart . notNull ( i ) + 1 ) {
132
- values [ core . $ set] ( i , this . serialize ( x [ keys [ core . $ get] ( i ) ] ) ) ;
130
+ values . length = keys . length ;
131
+ for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( keys . length ) ; i = dart . notNull ( i ) + 1 ) {
132
+ values [ dartx . set ] ( i , this . serialize ( x [ keys [ dartx . get ] ( i ) ] ) ) ;
133
133
}
134
134
return [ 'js-object' , keys , values ] ;
135
135
}
@@ -266,59 +266,59 @@ var async = dart.import(async);
266
266
deserializeRef ( x ) {
267
267
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'ref' ) ) ;
268
268
let serializationId = dart . as ( dart . dindex ( x , 1 ) , core . int ) ;
269
- return this . deserializedObjects [ core . $ get] ( serializationId ) ;
269
+ return this . deserializedObjects [ dartx . get ] ( serializationId ) ;
270
270
}
271
271
deserializeByteBuffer ( x ) {
272
272
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'buffer' ) ) ;
273
273
let result = dart . as ( dart . dindex ( x , 1 ) , _native_typed_data . NativeByteBuffer ) ;
274
- this . deserializedObjects [ core . $ add] ( result ) ;
274
+ this . deserializedObjects [ dartx . add ] ( result ) ;
275
275
return result ;
276
276
}
277
277
deserializeTypedData ( x ) {
278
278
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'typed' ) ) ;
279
279
let result = dart . as ( dart . dindex ( x , 1 ) , _native_typed_data . NativeTypedData ) ;
280
- this . deserializedObjects [ core . $ add] ( result ) ;
280
+ this . deserializedObjects [ dartx . add ] ( result ) ;
281
281
return result ;
282
282
}
283
283
deserializeArrayInPlace ( x ) {
284
- for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( x [ core . $ length] ) ; i = dart . notNull ( i ) + 1 ) {
285
- x [ core . $ set] ( i , this . deserialize ( x [ core . $ get] ( i ) ) ) ;
284
+ for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( x . length ) ; i = dart . notNull ( i ) + 1 ) {
285
+ x [ dartx . set ] ( i , this . deserialize ( x [ dartx . get ] ( i ) ) ) ;
286
286
}
287
287
return x ;
288
288
}
289
289
deserializeFixed ( x ) {
290
290
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'fixed' ) ) ;
291
291
let result = dart . as ( dart . dindex ( x , 1 ) , core . List ) ;
292
- this . deserializedObjects [ core . $ add] ( result ) ;
292
+ this . deserializedObjects [ dartx . add ] ( result ) ;
293
293
return _interceptors . JSArray . markFixed ( this . deserializeArrayInPlace ( dart . as ( result , _interceptors . JSArray ) ) ) ;
294
294
}
295
295
deserializeExtendable ( x ) {
296
296
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'extendable' ) ) ;
297
297
let result = dart . as ( dart . dindex ( x , 1 ) , core . List ) ;
298
- this . deserializedObjects [ core . $ add] ( result ) ;
298
+ this . deserializedObjects [ dartx . add ] ( result ) ;
299
299
return _interceptors . JSArray . markGrowable ( this . deserializeArrayInPlace ( dart . as ( result , _interceptors . JSArray ) ) ) ;
300
300
}
301
301
deserializeMutable ( x ) {
302
302
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'mutable' ) ) ;
303
303
let result = dart . as ( dart . dindex ( x , 1 ) , core . List ) ;
304
- this . deserializedObjects [ core . $ add] ( result ) ;
304
+ this . deserializedObjects [ dartx . add ] ( result ) ;
305
305
return this . deserializeArrayInPlace ( dart . as ( result , _interceptors . JSArray ) ) ;
306
306
}
307
307
deserializeConst ( x ) {
308
308
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'const' ) ) ;
309
309
let result = dart . as ( dart . dindex ( x , 1 ) , core . List ) ;
310
- this . deserializedObjects [ core . $ add] ( result ) ;
310
+ this . deserializedObjects [ dartx . add ] ( result ) ;
311
311
return _interceptors . JSArray . markFixed ( this . deserializeArrayInPlace ( dart . as ( result , _interceptors . JSArray ) ) ) ;
312
312
}
313
313
deserializeMap ( x ) {
314
314
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'map' ) ) ;
315
315
let keys = dart . as ( dart . dindex ( x , 1 ) , core . List ) ;
316
316
let values = dart . as ( dart . dindex ( x , 2 ) , core . List ) ;
317
317
let result = dart . map ( ) ;
318
- this . deserializedObjects [ core . $ add] ( result ) ;
319
- keys = keys [ core . $ map] ( dart . bind ( this , 'deserialize' ) ) [ core . $ toList] ( ) ;
320
- for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( keys [ core . $ length] ) ; i = dart . notNull ( i ) + 1 ) {
321
- result . set ( keys [ core . $ get] ( i ) , this . deserialize ( values [ core . $ get] ( i ) ) ) ;
318
+ this . deserializedObjects [ dartx . add ] ( result ) ;
319
+ keys = keys [ dartx . map ] ( dart . bind ( this , 'deserialize' ) ) [ dartx . toList ] ( ) ;
320
+ for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( keys . length ) ; i = dart . notNull ( i ) + 1 ) {
321
+ result . set ( keys [ dartx . get ] ( i ) , this . deserialize ( values [ dartx . get ] ( i ) ) ) ;
322
322
}
323
323
return result ;
324
324
}
@@ -339,31 +339,31 @@ var async = dart.import(async);
339
339
} else {
340
340
result = new _WorkerSendPort ( managerId , isolateId , receivePortId ) ;
341
341
}
342
- this . deserializedObjects [ core . $ add] ( result ) ;
342
+ this . deserializedObjects [ dartx . add ] ( result ) ;
343
343
return result ;
344
344
}
345
345
deserializeRawSendPort ( x ) {
346
346
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'raw sendport' ) ) ;
347
347
let result = dart . as ( dart . dindex ( x , 1 ) , isolate . SendPort ) ;
348
- this . deserializedObjects [ core . $ add] ( result ) ;
348
+ this . deserializedObjects [ dartx . add ] ( result ) ;
349
349
return result ;
350
350
}
351
351
deserializeJSObject ( x ) {
352
352
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'js-object' ) ) ;
353
353
let keys = dart . as ( dart . dindex ( x , 1 ) , core . List ) ;
354
354
let values = dart . as ( dart . dindex ( x , 2 ) , core . List ) ;
355
355
let o = { } ;
356
- this . deserializedObjects [ core . $ add] ( o ) ;
357
- for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( keys [ core . $ length] ) ; i = dart . notNull ( i ) + 1 ) {
358
- o [ keys [ core . $ get] ( i ) ] = this . deserialize ( values [ core . $ get] ( i ) ) ;
356
+ this . deserializedObjects [ dartx . add ] ( o ) ;
357
+ for ( let i = 0 ; dart . notNull ( i ) < dart . notNull ( keys . length ) ; i = dart . notNull ( i ) + 1 ) {
358
+ o [ keys [ dartx . get ] ( i ) ] = this . deserialize ( values [ dartx . get ] ( i ) ) ;
359
359
}
360
360
return o ;
361
361
}
362
362
deserializeClosure ( x ) {
363
363
dart . assert ( dart . equals ( dart . dindex ( x , 0 ) , 'function' ) ) ;
364
364
let name = dart . as ( dart . dindex ( x , 1 ) , core . String ) ;
365
365
let result = dart . as ( IsolateNatives . _getJSFunctionFromName ( name ) , core . Function ) ;
366
- this . deserializedObjects [ core . $ add] ( result ) ;
366
+ this . deserializedObjects [ dartx . add ] ( result ) ;
367
367
return result ;
368
368
}
369
369
deserializeDartObject ( x ) {
@@ -373,7 +373,7 @@ var async = dart.import(async);
373
373
let instanceFromClassId = _foreign_helper . JS_EMBEDDED_GLOBAL ( '' , _js_embedded_names . INSTANCE_FROM_CLASS_ID ) ;
374
374
let initializeObject = _foreign_helper . JS_EMBEDDED_GLOBAL ( '' , _js_embedded_names . INITIALIZE_EMPTY_INSTANCE ) ;
375
375
let emptyInstance = instanceFromClassId ( classId ) ;
376
- this . deserializedObjects [ core . $ add] ( emptyInstance ) ;
376
+ this . deserializedObjects [ dartx . add ] ( emptyInstance ) ;
377
377
this . deserializeArrayInPlace ( dart . as ( fields , _interceptors . JSArray ) ) ;
378
378
return initializeObject ( classId , emptyInstance , fields ) ;
379
379
}
@@ -553,7 +553,7 @@ var async = dart.import(async);
553
553
this . controlPort = new RawReceivePortImpl . _controlPort ( ) ;
554
554
this . pauseCapability = isolate . Capability . new ( ) ;
555
555
this . terminateCapability = isolate . Capability . new ( ) ;
556
- this . delayedEvents = dart . setType ( [ ] , core . List$ ( _IsolateEvent ) ) ;
556
+ this . delayedEvents = dart . list ( [ ] , _IsolateEvent ) ;
557
557
this . pauseTokens = core . Set$ ( isolate . Capability ) . new ( ) ;
558
558
this . errorPorts = core . Set$ ( isolate . SendPort ) . new ( ) ;
559
559
this . initialized = false ;
@@ -576,9 +576,9 @@ var async = dart.import(async);
576
576
if ( ! dart . notNull ( this . isPaused ) )
577
577
return ;
578
578
this . pauseTokens . remove ( resume ) ;
579
- if ( this . pauseTokens [ core . $ isEmpty] ) {
580
- while ( this . delayedEvents [ core . $ isNotEmpty] ) {
581
- let event = this . delayedEvents [ core . $ removeLast] ( ) ;
579
+ if ( this . pauseTokens . isEmpty ) {
580
+ while ( this . delayedEvents [ dartx . isNotEmpty ] ) {
581
+ let event = this . delayedEvents [ dartx . removeLast ] ( ) ;
582
582
exports . _globalState . topEventLoop . prequeue ( event ) ;
583
583
}
584
584
this . isPaused = false ;
@@ -646,7 +646,7 @@ var async = dart.import(async);
646
646
this . errorPorts . remove ( port ) ;
647
647
}
648
648
handleUncaughtError ( error , stackTrace ) {
649
- if ( this . errorPorts [ core . $ isEmpty] ) {
649
+ if ( this . errorPorts . isEmpty ) {
650
650
if ( dart . notNull ( this . errorsAreFatal ) && dart . notNull ( core . identical ( this , exports . _globalState . rootContext ) ) ) {
651
651
return ;
652
652
}
@@ -660,8 +660,8 @@ var async = dart.import(async);
660
660
return ;
661
661
}
662
662
let message = core . List . new ( 2 ) ;
663
- message [ core . $ set] ( 0 , dart . toString ( error ) ) ;
664
- message [ core . $ set] ( 1 , stackTrace == null ? null : dart . toString ( stackTrace ) ) ;
663
+ message [ dartx . set ] ( 0 , dart . toString ( error ) ) ;
664
+ message [ dartx . set ] ( 1 , stackTrace == null ? null : dart . toString ( stackTrace ) ) ;
665
665
for ( let port of this . errorPorts )
666
666
port . send ( message ) ;
667
667
}
@@ -767,7 +767,7 @@ var async = dart.import(async);
767
767
this [ _addRegistration ] ( portId , port ) ;
768
768
}
769
769
[ _updateGlobalState ] ( ) {
770
- if ( dart . notNull ( this . ports . length ) - dart . notNull ( this . weakPorts [ core . $ length] ) > 0 || dart . notNull ( this . isPaused ) || ! dart . notNull ( this . initialized ) ) {
770
+ if ( dart . notNull ( this . ports . length ) - dart . notNull ( this . weakPorts . length ) > 0 || dart . notNull ( this . isPaused ) || ! dart . notNull ( this . initialized ) ) {
771
771
exports . _globalState . isolates . set ( this . id , this ) ;
772
772
} else {
773
773
this . kill ( ) ;
@@ -836,7 +836,7 @@ var async = dart.import(async);
836
836
this . events . addFirst ( event ) ;
837
837
}
838
838
dequeue ( ) {
839
- if ( this . events [ core . $ isEmpty] )
839
+ if ( this . events . isEmpty )
840
840
return null ;
841
841
return this . events . removeFirst ( ) ;
842
842
}
@@ -903,7 +903,7 @@ var async = dart.import(async);
903
903
}
904
904
process ( ) {
905
905
if ( this . isolate . isPaused ) {
906
- this . isolate . delayedEvents [ core . $ add] ( this ) ;
906
+ this . isolate . delayedEvents [ dartx . add ] ( this ) ;
907
907
return ;
908
908
}
909
909
this . isolate . eval ( this . fn ) ;
@@ -1104,7 +1104,7 @@ var async = dart.import(async);
1104
1104
return IsolateNatives . spawn ( null , dart . toString ( uri ) , args , message , isLight , isSpawnUri , startPaused ) ;
1105
1105
}
1106
1106
static spawn ( functionName , uri , args , message , isLight , isSpawnUri , startPaused ) {
1107
- if ( uri != null && dart . notNull ( uri . endsWith ( ".dart" ) ) ) {
1107
+ if ( uri != null && dart . notNull ( uri [ dartx . endsWith ] ( ".dart" ) ) ) {
1108
1108
uri = dart . notNull ( uri ) + ".js" ;
1109
1109
}
1110
1110
let port = isolate . ReceivePort . new ( ) ;
0 commit comments