Commit Graph

6 Commits

Author SHA1 Message Date
Alexander Markov 1615c04c63 Remove bytecode generator
Change-Id: Ic5fd2ab67c10ae642ee277a5acd9b4084e059861
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/167762
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
Reviewed-by: Siva Annamalai <asiva@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
2020-10-23 19:30:43 +00:00
Alexander Markov 05003ab60d [vm/gen_kernel] Support package_config.json when converting main script URI to package URI
Fixes https://github.com/dart-lang/sdk/issues/42614

Change-Id: I6253412677b6954be36f519a193bed34004a1ff3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153541
Reviewed-by: Jonah Williams <jonahwilliams@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2020-07-08 04:15:00 +00:00
Alexander Markov 2bd7cbb151 [vm/kernel] Add options to generate Fuchsia manifest to gen_kernel tool
This change adds options
  --manifest
  --component-name
  --data-dir
to gen_kernel tool.

After that, gen_kernel becomes a drop-in replacement for Fuchsia's
kernel compiler.

Change-Id: I8370b4224d1fc1973c8a850ea1e46defdb2cbac4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150690
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2020-06-11 05:50:55 +00:00
Alexander Markov 9445b52b45 [vm/test] Remove timeouts for pkg/vm/test/kernel_front_end_test test cases
Test cases in this test could be slow, especially if other tests are
running simultaneously. They could run out of 30 second default
timeout enforced by package:test for each individual test case.

If test hangs, test.py would kill it anyway.

Fixes https://github.com/dart-lang/sdk/issues/41489

Change-Id: I16fef1f2a157392f3ff6a695a6ba72fa9ec4da14
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144004
Reviewed-by: Ben Konyi <bkonyi@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2020-04-20 18:14:12 +00:00
Alexander Markov 046928d502 [vm/kernel] Ignore package URIs when converting main script to package URI
If main script is specified as a 'package:' URI, kernel compiler
should not try to convert it to 'package:' URI using --packages file.

Bug: FL-186
Change-Id: I65e8825470ca08b5dd1ae5bd30cf4f5699d6d03c
Reviewed-on: https://dart-review.googlesource.com/c/93365
Reviewed-by: Zach Anderson <zra@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2019-02-15 20:48:51 +00:00
Alexander Markov 80412dcf6a [vm/kernel] Accept URIs in --packages option if multi-root filesystem is used
Change-Id: I0558a8feed81f895e75f2d9f73a5f737d8b4f085
Reviewed-on: https://dart-review.googlesource.com/c/86460
Auto-Submit: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2018-12-17 20:06:44 +00:00