| Index: runtime/vm/object.h
|
| diff --git a/runtime/vm/object.h b/runtime/vm/object.h
|
| index 254ec19db168bd8e88a05e0b30c79e670626ab11..41857e510c993dcee15ed64dba7e6d631056de31 100644
|
| --- a/runtime/vm/object.h
|
| +++ b/runtime/vm/object.h
|
| @@ -1807,6 +1807,8 @@ class Function : public Object {
|
| }
|
| bool HasCode() const;
|
|
|
| + RawGrowableObjectArray* CollectICsWithSourcePositions() const;
|
| +
|
| static intptr_t instructions_offset() {
|
| return OFFSET_OF(RawFunction, instructions_);
|
| }
|
| @@ -3872,6 +3874,10 @@ class ICData : public Object {
|
| bool HasRangeFeedback() const;
|
| RangeFeedback DecodeRangeFeedbackAt(intptr_t idx) const;
|
|
|
| + void PrintToJSONArray(JSONArray* jsarray,
|
| + intptr_t line,
|
| + intptr_t column) const;
|
| +
|
| private:
|
| RawArray* ic_data() const {
|
| return raw_ptr()->ic_data_;
|
|
|