|
|
-Setup heap page for precompiled instructions to make heap verifier etc happy.
-Pre-mark instructions when writing the snapshot.
-Write the megamorphic miss function to the snapshot.
-Add missing ExceptionHandlers for megamorphic miss code.
-Add missing C++ entry points.
-Relocate Function and Code entry_points_ when reading precompiled snapshot.
-Don't try to load a script again when running from a precompiled snapshot.
R=asiva@google.com
Committed: https://github.com/dart-lang/sdk/commit/9764a9f03707b5d47fb961a5d1887bbd6256158a
Total comments: 15
Total comments: 14
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+225 lines, -65 lines) |
Patch |
 |
M |
runtime/bin/main.cc
|
View
|
1
2
3
4
|
1 chunk |
+14 lines, -12 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/dart.h
|
View
|
1
2
3
4
|
2 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/dart.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+13 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/heap.h
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/isolate.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/isolate.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/megamorphic_cache_table.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/object.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+1 line, -7 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/object.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/pages.h
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
runtime/vm/pages.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/precompiler.cc
|
View
|
1
2
3
4
|
3 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
runtime/vm/raw_object.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/raw_object_snapshot.cc
|
View
|
1
2
3
4
5
6
7
|
7 chunks |
+23 lines, -25 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/snapshot.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+35 lines, -1 line |
0 comments
|
Download
|
 |
M |
runtime/vm/snapshot.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+35 lines, -13 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/virtual_memory.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/virtual_memory.cc
|
View
|
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
Total messages: 9 (1 generated)
|