mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Roll Dart to 491390eeaa7974f44a8931d10a899c39c0df8dda (flutter/engine#3984)
- Roll Dart to 491390eeaa7974f44a8931d10a899c39c0df8dda - Register the EmbedderInformationCallback
This commit is contained in:
parent
8f73cd6c6c
commit
a78aa4cde4
2
DEPS
2
DEPS
@ -30,7 +30,7 @@ vars = {
|
||||
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
|
||||
# You can use //tools/dart/create_updated_flutter_deps.py to produce
|
||||
# updated revision list of existing dependencies.
|
||||
'dart_revision': '734beef0624a9b246e892c95ca0c301c5d318331',
|
||||
'dart_revision': '491390eeaa7974f44a8931d10a899c39c0df8dda',
|
||||
|
||||
'dart_args_tag': '0.13.7',
|
||||
'dart_async_tag': 'daf66909019d2aaec1721fc39d94ea648a9fdc1d',
|
||||
|
||||
@ -437,6 +437,12 @@ void PushBackAll(std::vector<const char*>* args,
|
||||
}
|
||||
}
|
||||
|
||||
static void EmbedderInformationCallback(Dart_EmbedderInformation* info) {
|
||||
info->version = DART_EMBEDDER_INFORMATION_CURRENT_VERSION;
|
||||
dart::bin::GetIOEmbedderInformation(info);
|
||||
info->name = "Flutter";
|
||||
}
|
||||
|
||||
void InitDartVM(const uint8_t* vm_snapshot_data,
|
||||
const uint8_t* vm_snapshot_instructions,
|
||||
const uint8_t* default_isolate_snapshot_data,
|
||||
@ -574,6 +580,8 @@ void InitDartVM(const uint8_t* vm_snapshot_data,
|
||||
// Allow streaming of stdout and stderr by the Dart vm.
|
||||
Dart_SetServiceStreamCallbacks(&ServiceStreamListenCallback,
|
||||
&ServiceStreamCancelCallback);
|
||||
|
||||
Dart_SetEmbedderInformationCallback(&EmbedderInformationCallback);
|
||||
}
|
||||
|
||||
} // namespace blink
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user