[ddc] Renaming real deferred loading to DDC deferred loading

Change-Id: I9d2848288c76db0cc0427439a0bbc2e291a1df8a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303001
Reviewed-by: Nicholas Shahan <nshahan@google.com>
Auto-Submit: Mark Zhou <markzipan@google.com>
Commit-Queue: Nicholas Shahan <nshahan@google.com>
This commit is contained in:
Mark Zhou 2023-05-12 17:54:55 +00:00 committed by Commit Queue
parent f2aa312e17
commit 383115fdbf
2 changed files with 6 additions and 6 deletions

View file

@ -994,14 +994,14 @@ _canonicalMember(obj, name) {
}
@notNull
bool _realDeferredLoading = false;
bool _ddcDeferredLoading = false;
/// Sets the runtime mode to perform deferred loading (instead of just runtime
/// correctness checks on loaded libraries).
///
/// This is only supported in the DDC module system.
void realDeferredLoading(bool enable) {
_realDeferredLoading = enable;
void ddcDeferredLoading(bool enable) {
_ddcDeferredLoading = enable;
}
/// A map from libraries to a set of import prefixes that have been loaded.
@ -1016,7 +1016,7 @@ final deferredImports = JS<Object>('!', 'new Map()');
/// Only supported in the DDC module system.
Future<void> loadLibrary(@notNull String libraryUri,
@notNull String importPrefix, @notNull String targetModule) {
if (!_realDeferredLoading) {
if (!_ddcDeferredLoading) {
var result = JS('', '#.get(#)', deferredImports, libraryUri);
if (JS<bool>('', '# === void 0', result)) {
JS('', '#.set(#, # = new Set())', deferredImports, libraryUri, result);
@ -1057,7 +1057,7 @@ Future<void> loadLibrary(@notNull String libraryUri,
void checkDeferredIsLoaded(
@notNull String libraryUri, @notNull String importPrefix) {
if (!_realDeferredLoading) {
if (!_ddcDeferredLoading) {
var loaded = JS('', '#.get(#)', deferredImports, libraryUri);
if (JS<bool>('', '# === void 0', loaded) ||
JS<bool>('', '!#.has(#)', loaded, importPrefix)) {

View file

@ -238,7 +238,7 @@ void hotRestart() {
_cacheMaps.clear();
JS('', '#.clear()', _nullComparisonSet);
JS('', '#.clear()', constantMaps);
if (!_realDeferredLoading) {
if (!_ddcDeferredLoading) {
JS('', '#.clear()', deferredImports);
}
}