1. 17 12月, 2018 3 次提交
    • C
      Verify RunConfiguration is valid before running (#6922) · 08465e80
      Chris Bracken 提交于
      In cases where a valid IsolateConfiguration cannot be inferred, (e.g.,
      settings.kernel_list_asset is missing) RunConfiguration can be created
      with a null IsolateConfiguration. In such cases, bail out early with
      kInvalidSettings.
      
      Also adds a redundant paranoid check to EmbedderEngine::Run.
      08465e80
    • J
      Correct spelling in doc comments (#7179) · f986a12e
      Jimmy Casey 提交于
      Applies spelling corrections to accessibility-related doc comments and in the
      license tool.
      f986a12e
    • C
      Compile embedder unit test Dart to kernel (#7231) · 67cd7d4d
      Chris Bracken 提交于
      As of the migration to Dart 2, it has been necessary to compile Dart to
      kernel prior to execution. The embedder currently requires that the
      resulting kernel file be named `kernel_blob.bin` and be located at the
      root of the assets directory passed to the embedder API.
      
      This patch updates the test_fixtures build rule to perform a kernel
      compile using frontend_server, outputting `kernel_blob.bin` to
      `fixtures/test_target_name` directory, and updates the embedder
      unittests to specify the kernel file rather than the Dart source file.
      
      Since the kernel compiler requires a `main()` function to be defined, it
      also updates `simple_main.dart` from runtime_unittests to define
      `main()` rather than `simple_main()`.
      
      This also updates all existing sub-targets to be testonly.
      
      This relands commit ac9e521a, which was
      reverted in commit 49411258. Rather than
      running as prebuilt_dart_action, we use dart_action to ensure the
      frontend snapshot it compatible with the VM on which it's executed.
      67cd7d4d
  2. 16 12月, 2018 8 次提交
  3. 15 12月, 2018 7 次提交
  4. 14 12月, 2018 10 次提交
  5. 13 12月, 2018 9 次提交
  6. 12 12月, 2018 3 次提交