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

Unified Diff: lib/runtime/dart/_isolate_helper.js

Issue 1483813002: Use const for const/final top-levels, types, symbols. (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Rebased after vsm's regen Created 5 years, 1 month 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/runtime/dart/_internal.js ('k') | lib/runtime/dart/_js_embedded_names.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/runtime/dart/_isolate_helper.js
diff --git a/lib/runtime/dart/_isolate_helper.js b/lib/runtime/dart/_isolate_helper.js
index 99b1e88b9a330c6526d14ea296bbc0863028f929..5606797fd67382611b5d17a8df8eec444f770444 100644
--- a/lib/runtime/dart/_isolate_helper.js
+++ b/lib/runtime/dart/_isolate_helper.js
@@ -27,12 +27,12 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
return deserializer.deserialize(serializer.serialize(message));
}
dart.fn(_clone);
- let _serializeSendPorts = Symbol('_serializeSendPorts');
- let _workerId = Symbol('_workerId');
- let _isolateId = Symbol('_isolateId');
- let _receivePortId = Symbol('_receivePortId');
- let _id = Symbol('_id');
- let _receivePort = Symbol('_receivePort');
+ const _serializeSendPorts = Symbol('_serializeSendPorts');
+ const _workerId = Symbol('_workerId');
+ const _isolateId = Symbol('_isolateId');
+ const _receivePortId = Symbol('_receivePortId');
+ const _id = Symbol('_id');
+ const _receivePort = Symbol('_receivePort');
class _Serializer extends core.Object {
_Serializer(opts) {
let serializeSendPorts = opts && 'serializeSendPorts' in opts ? opts.serializeSendPorts : true;
@@ -189,7 +189,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
serializeDartObject: [dart.dynamic, [dart.dynamic]]
})
});
- let _adjustSendPorts = Symbol('_adjustSendPorts');
+ const _adjustSendPorts = Symbol('_adjustSendPorts');
class _Deserializer extends core.Object {
_Deserializer(opts) {
let adjustSendPorts = opts && 'adjustSendPorts' in opts ? opts.adjustSendPorts : true;
@@ -403,14 +403,14 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
deserializeDartObject: [dart.dynamic, [dart.dynamic]]
})
});
- let __CastType0 = dart.typedef('__CastType0', () => dart.functionType(dart.dynamic, [dart.dynamic]));
+ const __CastType0 = dart.typedef('__CastType0', () => dart.functionType(dart.dynamic, [dart.dynamic]));
function _callInIsolate(isolate, func) {
let result = isolate.eval(func);
exports._globalState.topEventLoop.run();
return result;
}
dart.fn(_callInIsolate, () => dart.definiteFunctionType(dart.dynamic, [_IsolateContext, core.Function]));
- let _activeJsAsyncCount = Symbol('_activeJsAsyncCount');
+ const _activeJsAsyncCount = Symbol('_activeJsAsyncCount');
function enterJsAsync() {
let o = exports._globalState.topEventLoop;
o[_activeJsAsyncCount] = dart.notNull(o[_activeJsAsyncCount]) + 1;
@@ -465,8 +465,8 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
dart.globalState = val;
}
});
- let _nativeDetectEnvironment = Symbol('_nativeDetectEnvironment');
- let _nativeInitWorkerMessageHandler = Symbol('_nativeInitWorkerMessageHandler');
+ const _nativeDetectEnvironment = Symbol('_nativeDetectEnvironment');
+ const _nativeInitWorkerMessageHandler = Symbol('_nativeInitWorkerMessageHandler');
class _Manager extends core.Object {
get useWorkers() {
return this.supportsWorkers;
@@ -537,12 +537,12 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
statics: () => ({_serializePrintMessage: [dart.dynamic, [dart.dynamic]]}),
names: ['_serializePrintMessage']
});
- let _scheduledControlEvents = Symbol('_scheduledControlEvents');
- let _isExecutingEvent = Symbol('_isExecutingEvent');
- let _updateGlobalState = Symbol('_updateGlobalState');
- let _setGlobals = Symbol('_setGlobals');
- let _addRegistration = Symbol('_addRegistration');
- let _close = Symbol('_close');
+ const _scheduledControlEvents = Symbol('_scheduledControlEvents');
+ const _isExecutingEvent = Symbol('_isExecutingEvent');
+ const _updateGlobalState = Symbol('_updateGlobalState');
+ const _setGlobals = Symbol('_setGlobals');
+ const _addRegistration = Symbol('_addRegistration');
+ const _close = Symbol('_close');
class _IsolateContext extends core.Object {
_IsolateContext() {
this.id = (() => {
@@ -826,7 +826,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
unregister: [dart.void, [core.int]]
})
});
- let _runHelper = Symbol('_runHelper');
+ const _runHelper = Symbol('_runHelper');
class _EventLoop extends core.Object {
_EventLoop() {
this.events = collection.Queue$(_IsolateEvent).new();
@@ -860,7 +860,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
}
[_runHelper]() {
if (exports.globalWindow != null) {
- let next = (function() {
+ const next = (function() {
if (!dart.notNull(this.runIteration()))
return;
async.Timer.run(next);
@@ -929,8 +929,8 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
dart.setSignature(_MainManagerStub, {
methods: () => ({postMessage: [dart.void, [dart.dynamic]]})
});
- let _SPAWNED_SIGNAL = "spawned";
- let _SPAWN_FAILED_SIGNAL = "spawn failed";
+ const _SPAWNED_SIGNAL = "spawned";
+ const _SPAWN_FAILED_SIGNAL = "spawn failed";
dart.copyProperties(exports, {
get globalWindow() {
return exports._global.window;
@@ -942,9 +942,9 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
return !!exports._global.postMessage;
}
});
- let _MainFunction = dart.typedef('_MainFunction', () => dart.functionType(dart.dynamic, []));
- let _MainFunctionArgs = dart.typedef('_MainFunctionArgs', () => dart.functionType(dart.dynamic, [dart.dynamic]));
- let _MainFunctionArgsMessage = dart.typedef('_MainFunctionArgsMessage', () => dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]));
+ const _MainFunction = dart.typedef('_MainFunction', () => dart.functionType(dart.dynamic, []));
+ const _MainFunctionArgs = dart.typedef('_MainFunctionArgs', () => dart.functionType(dart.dynamic, [dart.dynamic]));
+ const _MainFunctionArgsMessage = dart.typedef('_MainFunctionArgsMessage', () => dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]));
class IsolateNatives extends core.Object {
static computeThisScript() {
let currentScript = document.currentScript;
@@ -1249,7 +1249,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
return new (core.Expando$(core.int))();
}
});
- let _checkReplyTo = Symbol('_checkReplyTo');
+ const _checkReplyTo = Symbol('_checkReplyTo');
class _BaseSendPort extends core.Object {
_BaseSendPort(isolateId) {
this[_isolateId] = isolateId;
@@ -1265,8 +1265,8 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
constructors: () => ({_BaseSendPort: [_BaseSendPort, [core.int]]}),
methods: () => ({[_checkReplyTo]: [dart.void, [isolate.SendPort]]})
});
- let _isClosed = Symbol('_isClosed');
- let _add = Symbol('_add');
+ const _isClosed = Symbol('_isClosed');
+ const _add = Symbol('_add');
class _NativeJsSendPort extends _BaseSendPort {
_NativeJsSendPort(receivePort, isolateId) {
this[_receivePort] = receivePort;
@@ -1330,7 +1330,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
constructors: () => ({_WorkerSendPort: [_WorkerSendPort, [core.int, core.int, core.int]]}),
methods: () => ({send: [dart.void, [dart.dynamic]]})
});
- let _handler = Symbol('_handler');
+ const _handler = Symbol('_handler');
class RawReceivePortImpl extends core.Object {
RawReceivePortImpl(handler) {
this[_handler] = handler;
@@ -1396,8 +1396,8 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
})
});
RawReceivePortImpl._nextFreeId = 1;
- let _rawPort = Symbol('_rawPort');
- let _controller = Symbol('_controller');
+ const _rawPort = Symbol('_rawPort');
+ const _controller = Symbol('_controller');
class ReceivePortImpl extends async.Stream {
ReceivePortImpl() {
this.fromRawReceivePort(new RawReceivePortImpl(null));
@@ -1440,16 +1440,16 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
close: [dart.void, []]
})
});
- let _once = Symbol('_once');
- let _inEventLoop = Symbol('_inEventLoop');
- let _handle = Symbol('_handle');
+ const _once = Symbol('_once');
+ const _inEventLoop = Symbol('_inEventLoop');
+ const _handle = Symbol('_handle');
class TimerImpl extends core.Object {
TimerImpl(milliseconds, callback) {
this[_once] = true;
this[_inEventLoop] = false;
this[_handle] = null;
if (milliseconds == 0 && (!dart.notNull(hasTimer()) || dart.notNull(exports._globalState.isWorker))) {
- let internalCallback = (function() {
+ const internalCallback = (function() {
this[_handle] = null;
callback();
}).bind(this);
@@ -1458,7 +1458,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
exports._globalState.topEventLoop.enqueue(exports._globalState.currentContext, internalCallback, 'timer');
this[_inEventLoop] = true;
} else if (dart.notNull(hasTimer())) {
- let internalCallback = (function() {
+ const internalCallback = (function() {
this[_handle] = null;
leaveJsAsync();
callback();
« no previous file with comments | « lib/runtime/dart/_internal.js ('k') | lib/runtime/dart/_js_embedded_names.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698