|
- Move length getter and setter interceptors to the new interceptor scheme.
- Remove obsolete HInvokeInterceptor instruction
- Transform an intercepted length getter on string/array to a HFieldGet.
Committed: https://code.google.com/p/dart/source/detail?r=15192
Total comments: 5
Total comments: 18
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+187 lines, -306 lines) |
Patch |
|
M |
sdk/lib/_internal/compiler/implementation/js_backend/backend.dart
|
View
|
1
2
|
3 chunks |
+12 lines, -1 line |
0 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/lib/interceptors.dart
|
View
|
1
2
|
1 chunk |
+0 lines, -20 lines |
0 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/lib/js_array.dart
|
View
|
1
2
|
1 chunk |
+9 lines, -0 lines |
2 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/lib/js_string.dart
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
View
|
1
2
|
7 chunks |
+38 lines, -37 lines |
8 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/ssa/codegen.dart
|
View
|
1
2
|
7 chunks |
+23 lines, -79 lines |
4 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/ssa/nodes.dart
|
View
|
1
2
|
7 chunks |
+15 lines, -82 lines |
4 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/ssa/optimize.dart
|
View
|
1
2
|
7 chunks |
+60 lines, -56 lines |
0 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/ssa/tracer.dart
|
View
|
1
2
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/ssa/types_propagation.dart
|
View
|
1
2
|
1 chunk |
+8 lines, -11 lines |
0 comments
|
Download
|
|
M |
sdk/lib/_internal/compiler/implementation/ssa/value_range_analyzer.dart
|
View
|
1
2
|
1 chunk |
+5 lines, -5 lines |
0 comments
|
Download
|
|
M |
tests/compiler/dart2js/array_static_intercept_test.dart
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
tests/compiler/dart2js/builtin_interceptor_test.dart
|
View
|
1
2
|
3 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
|
M |
tests/compiler/dart2js/mock_compiler.dart
|
View
|
1
2
|
1 chunk |
+7 lines, -7 lines |
0 comments
|
Download
|
|
M |
tests/compiler/dart2js/value_range_test.dart
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|