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

Issue 10824128: Eagerly get the function and code corresponding to the frame elements in a stack trace so that we w… (Closed)

Created:
8 years, 4 months ago by siva
Modified:
8 years, 4 months ago
Reviewers:
srdjan, Ivan Posva
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Eagerly get the function and code corresponding to the frame elements in a stack trace so that we won't be doing expensive code object lookups when setting up the stack trace. Committed: https://code.google.com/p/dart/source/detail?r=10248

Patch Set 1 #

Patch Set 2 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -15 lines) Patch
M vm/exceptions.cc View 2 chunks +18 lines, -4 lines 1 comment Download
M vm/object.h View 1 chunk +5 lines, -1 line 0 comments Download
M vm/object.cc View 5 chunks +19 lines, -10 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
siva
8 years, 4 months ago (2012-08-01 18:07:09 UTC) #1
srdjan
LGTM
8 years, 4 months ago (2012-08-01 20:10:50 UTC) #2
Ivan Posva
8 years, 4 months ago (2012-08-03 20:49:53 UTC) #3
https://chromiumcodereview.appspot.com/10824128/diff/5001/vm/exceptions.cc
File vm/exceptions.cc (right):

https://chromiumcodereview.appspot.com/10824128/diff/5001/vm/exceptions.cc#ne...
vm/exceptions.cc:32: const GrowableObjectArray& code_list) {
How about this:
FindExceptionHandler(...
    const GrowableObjectArray& func_list,
    const GrowableObjectArray& code_list,
    const GrowableObjectArray& pc_offset_list)

Powered by Google App Engine
This is Rietveld 408576698