|
|
Improve hot reload test mode
- [x] Start reloading even earlier.
- [x] Keep the value of FLAG_reload_every per-isolate (so spawned isolates reload eagerly too).
- [x] Adjust the reload every back off curve to be linear in the beginning.
- [x] Cap the reload every threshold at 1,000,000
- [x] Test status file updates.
- [x] Stop disabling the background compiler / OSR when running tests.
- [x] Skip multi tests with compilation errors when reloading.
BUG=
R=rmacnak@google.com
Committed: https://github.com/dart-lang/sdk/commit/ef71bc1834d1594349c34401b5a97fe071139bef
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+64 lines, -36 lines) |
Patch |
 |
M |
runtime/bin/main.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_generator.cc
|
View
|
|
3 chunks |
+9 lines, -7 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/flow_graph_compiler.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
runtime/vm/isolate.h
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/isolate.cc
|
View
|
|
3 chunks |
+22 lines, -1 line |
0 comments
|
Download
|
 |
M |
tests/corelib/corelib.status
|
View
|
|
1 chunk |
+0 lines, -12 lines |
0 comments
|
Download
|
 |
M |
tests/lib/lib.status
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
tests/standalone/standalone.status
|
View
|
|
1 chunk |
+2 lines, -6 lines |
0 comments
|
Download
|
 |
M |
tools/testing/dart/compiler_configuration.dart
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
tools/testing/dart/multitest.dart
|
View
|
1
|
2 chunks |
+12 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/testing/dart/test_suite.dart
|
View
|
1
|
2 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
Total messages: 7 (3 generated)
|