| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index e8c985048455e406c77c6b4c6814261f2cb7ab41..7b490be18d8640a85bdfcc4a65a08ad0f08f7dec 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -5306,6 +5306,8 @@ class Code: public HeapObject {
|
| DECLARE_VERIFIER(Code)
|
|
|
| void ClearInlineCaches();
|
| + void ClearInlineCaches(Kind kind);
|
| +
|
| void ClearTypeFeedbackCells(Heap* heap);
|
|
|
| BailoutId TranslatePcOffsetToAstId(uint32_t pc_offset);
|
| @@ -5474,6 +5476,8 @@ class Code: public HeapObject {
|
| private:
|
| friend class RelocIterator;
|
|
|
| + void ClearInlineCaches(Kind* kind);
|
| +
|
| // Code aging
|
| byte* FindCodeAgeSequence();
|
| static void GetCodeAgeAndParity(Code* code, Age* age,
|
| @@ -5765,6 +5769,7 @@ class Map: public HeapObject {
|
| static bool IsValidElementsTransition(ElementsKind from_kind,
|
| ElementsKind to_kind);
|
|
|
| + bool DictionaryElementsInPrototypeChain();
|
| inline bool HasTransitionArray();
|
| inline bool HasElementsTransition();
|
| inline Map* elements_transition_map();
|
|
|