Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(45)

Side by Side Diff: runtime/tests/vm/vm.status

Issue 2687143005: Include metadata in AOT to expand inline frames in stack traces and provide line numbers. (Closed)
Patch Set: . Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « runtime/tests/vm/dart/optimized_stacktrace_test.dart ('k') | runtime/vm/clustered_snapshot.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 # for details. All rights reserved. Use of this source code is governed by a 2 # for details. All rights reserved. Use of this source code is governed by a
3 # BSD-style license that can be found in the LICENSE file. 3 # BSD-style license that can be found in the LICENSE file.
4 4
5 # Issue 28198 5 # Issue 28198
6 cc/IsolateReload_PendingUnqualifiedCall_InstanceToStatic: Fail, Crash, Timeout 6 cc/IsolateReload_PendingUnqualifiedCall_InstanceToStatic: Fail, Crash, Timeout
7 cc/IsolateReload_PendingUnqualifiedCall_StaticToInstance: Fail, Crash, Timeout 7 cc/IsolateReload_PendingUnqualifiedCall_StaticToInstance: Fail, Crash, Timeout
8 cc/IsolateReload_PendingConstructorCall_AbstractToConcrete: Fail, Crash, Timeout 8 cc/IsolateReload_PendingConstructorCall_AbstractToConcrete: Fail, Crash, Timeout
9 cc/IsolateReload_PendingConstructorCall_ConcreteToAbstract: Fail, Crash, Timeout 9 cc/IsolateReload_PendingConstructorCall_ConcreteToAbstract: Fail, Crash, Timeout
10 cc/IsolateReload_PendingStaticCall_DefinedToNSM: Fail, Crash, Timeout 10 cc/IsolateReload_PendingStaticCall_DefinedToNSM: Fail, Crash, Timeout
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
142 142
143 [ $compiler == dart2js ] 143 [ $compiler == dart2js ]
144 dart/redirection_type_shuffling_test: Skip # Depends on lazy enforcement of type bounds 144 dart/redirection_type_shuffling_test: Skip # Depends on lazy enforcement of type bounds
145 dart/byte_array_test: Skip # compilers not aware of byte arrays 145 dart/byte_array_test: Skip # compilers not aware of byte arrays
146 dart/byte_array_optimized_test: Skip # compilers not aware of byte arrays 146 dart/byte_array_optimized_test: Skip # compilers not aware of byte arrays
147 dart/simd128float32_array_test: Skip # compilers not aware of Simd128 147 dart/simd128float32_array_test: Skip # compilers not aware of Simd128
148 dart/simd128float32_test: Skip # compilers not aware of Simd128 148 dart/simd128float32_test: Skip # compilers not aware of Simd128
149 149
150 [ $compiler == dart2js ] 150 [ $compiler == dart2js ]
151 # The source positions do not match with dart2js. 151 # The source positions do not match with dart2js.
152 dart/optimized_stacktrace_test: RuntimeError 152 dart/optimized_stacktrace_line_test: RuntimeError
153 dart/optimized_stacktrace_line_and_column_test: RuntimeError
153 154
154 # Methods can be missing in dart2js stack traces due to inlining. Also when 155 # Methods can be missing in dart2js stack traces due to inlining. Also when
155 # minifying they can be renamed, which is issue 7953. 156 # minifying they can be renamed, which is issue 7953.
156 dart/inline_stack_frame_test: RuntimeError, Pass # Issue 7953 157 dart/inline_stack_frame_test: RuntimeError, Pass # Issue 7953
157 158
158 [ $compiler == dart2js && $cps_ir && $checked ] 159 [ $compiler == dart2js && $cps_ir && $checked ]
159 dart/*: Skip # checked mode + cpsir not supported yet. Issue 25761 160 dart/*: Skip # checked mode + cpsir not supported yet. Issue 25761
160 161
161 [ $compiler == dart2js || $compiler == dart2analyzer ] 162 [ $compiler == dart2js || $compiler == dart2analyzer ]
162 # Data uri's not supported by dart2js or the analyzer. 163 # Data uri's not supported by dart2js or the analyzer.
163 dart/data_uri*test: Skip 164 dart/data_uri*test: Skip
164 165
165 [ $arch == mips ] 166 [ $arch == mips ]
166 cc/Int8ListLengthMaxElements: Skip # Issue 23536, uses 1 GB memory. 167 cc/Int8ListLengthMaxElements: Skip # Issue 23536, uses 1 GB memory.
167 168
168 [ $arch == mips && $mode == debug ] 169 [ $arch == mips && $mode == debug ]
169 cc/FindCodeObject: SkipSlow # Takes more than 8 minutes. Issue 17440 170 cc/FindCodeObject: SkipSlow # Takes more than 8 minutes. Issue 17440
170 171
171 [ $compiler == dart2analyzer ] 172 [ $compiler == dart2analyzer ]
172 dart/optimized_stacktrace_test: StaticWarning 173 dart/optimized_stacktrace_line_test: StaticWarning
174 dart/optimized_stacktrace_line_and_column_test: StaticWarning
173 175
174 [ $compiler == dart2analyzer && $builder_tag == strong ] 176 [ $compiler == dart2analyzer && $builder_tag == strong ]
175 *: Skip # Issue 28649 177 *: Skip # Issue 28649
176 178
177 [ $compiler == app_jit ] 179 [ $compiler == app_jit ]
178 dart/snapshot_version_test: Fail,OK # Expects to find script snapshot relative t o Dart source. 180 dart/snapshot_version_test: Fail,OK # Expects to find script snapshot relative t o Dart source.
179 181
180 [ $runtime != vm ] 182 [ $runtime != vm ]
181 dart/snapshot_version_test: SkipByDesign # Spawns processes 183 dart/snapshot_version_test: SkipByDesign # Spawns processes
182 dart/spawn_infinite_loop_test: Skip # VM shutdown test 184 dart/spawn_infinite_loop_test: Skip # VM shutdown test
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
249 251
250 [ $compiler == precompiler ] 252 [ $compiler == precompiler ]
251 dart/byte_array_test: Skip # Incompatible flag --disable_alloc_stubs_after_gc 253 dart/byte_array_test: Skip # Incompatible flag --disable_alloc_stubs_after_gc
252 254
253 [ $compiler == precompiler || $mode == product ] 255 [ $compiler == precompiler || $mode == product ]
254 dart/redirection_type_shuffling_test: SkipByDesign # Imports dart:mirrors 256 dart/redirection_type_shuffling_test: SkipByDesign # Imports dart:mirrors
255 cc/CreateMirrorSystem: SkipByDesign # Imports dart:mirrors 257 cc/CreateMirrorSystem: SkipByDesign # Imports dart:mirrors
256 cc/CoreSnapshotSize: SkipByDesign # Imports dart:mirrors 258 cc/CoreSnapshotSize: SkipByDesign # Imports dart:mirrors
257 cc/StandaloneSnapshotSize: SkipByDesign # Imports dart:mirrors 259 cc/StandaloneSnapshotSize: SkipByDesign # Imports dart:mirrors
258 260
261 [ $compiler == app_jit ]
262 dart/optimized_stacktrace_line_and_column_test: RuntimeError,OK # app-jit lacks column information
263
259 [ $runtime == dart_precompiled ] 264 [ $runtime == dart_precompiled ]
260 # StackTraces in precompilation omit inlined frames. 265 dart/optimized_stacktrace_line_and_column_test: RuntimeError,OK # AOT lacks colu mn information
261 dart/inline_stack_frame_test: Pass, RuntimeError
262 dart/optimized_stacktrace_test: Pass, RuntimeError
263 dart/data_uri_spawn_test: SkipByDesign # Isolate.spawnUri 266 dart/data_uri_spawn_test: SkipByDesign # Isolate.spawnUri
264 267
265 [ $compiler == app_jit || $compiler == precompiler ]
266 dart/optimized_stacktrace_test: SkipByDesign # Requires line numbers
267
268 [ $runtime == vm && $mode == product ] 268 [ $runtime == vm && $mode == product ]
269 cc/IsolateSetCheckedMode: Fail,OK # Expects exact type name. 269 cc/IsolateSetCheckedMode: Fail,OK # Expects exact type name.
270 cc/StackTraceFormat: Fail,OK # Expects exact type name. 270 cc/StackTraceFormat: Fail,OK # Expects exact type name.
271 cc/String_ScrubName: Fail,OK # Expects exact type name. 271 cc/String_ScrubName: Fail,OK # Expects exact type name.
272 cc/GetFunctionNames: Fail,OK # Expects exact type name. 272 cc/GetFunctionNames: Fail,OK # Expects exact type name.
273 273
274 [ $arch == simdbc || $arch == simdbc64 ] 274 [ $arch == simdbc || $arch == simdbc64 ]
275 # TODO(vegorov) These tests don't seem to work if FLAG_interpret_irregexp 275 # TODO(vegorov) These tests don't seem to work if FLAG_interpret_irregexp
276 # is switched on by default because they attempt to call regexp functions 276 # is switched on by default because they attempt to call regexp functions
277 # directly instead of going through JSSyntaxRegExp_ExecuteMatch. 277 # directly instead of going through JSSyntaxRegExp_ExecuteMatch.
(...skipping 16 matching lines...) Expand all
294 cc/UseDartApi: Pass,Crash # Issue 28499 294 cc/UseDartApi: Pass,Crash # Issue 28499
295 295
296 [ $hot_reload || $hot_reload_rollback ] 296 [ $hot_reload || $hot_reload_rollback ]
297 dart/spawn_shutdown_test: Skip # We can shutdown an isolate before it reloads. 297 dart/spawn_shutdown_test: Skip # We can shutdown an isolate before it reloads.
298 dart/spawn_infinite_loop_test: Skip # We can shutdown an isolate before it reloa ds. 298 dart/spawn_infinite_loop_test: Skip # We can shutdown an isolate before it reloa ds.
299 299
300 [ $arch == simdbc || $arch == simdbc64 ] 300 [ $arch == simdbc || $arch == simdbc64 ]
301 cc/Debugger_RewindOneFrame_Unoptimized: Skip # Issue 27878 301 cc/Debugger_RewindOneFrame_Unoptimized: Skip # Issue 27878
302 cc/Debugger_RewindTwoFrames_Unoptimized: Skip # Issue 27878 302 cc/Debugger_RewindTwoFrames_Unoptimized: Skip # Issue 27878
303 cc/Debugger_Rewind_Optimized: Skip # Issue 27878 303 cc/Debugger_Rewind_Optimized: Skip # Issue 27878
OLDNEW
« no previous file with comments | « runtime/tests/vm/dart/optimized_stacktrace_test.dart ('k') | runtime/vm/clustered_snapshot.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698