| Index: src/heap.h
|
| ===================================================================
|
| --- src/heap.h (revision 5170)
|
| +++ src/heap.h (working copy)
|
| @@ -1195,12 +1195,12 @@
|
| static bool CreateInitialMaps();
|
| static bool CreateInitialObjects();
|
|
|
| - // These four Create*EntryStub functions are here because of a gcc-4.4 bug
|
| - // that assigns wrong vtable entries.
|
| - static void CreateCEntryStub();
|
| - static void CreateJSEntryStub();
|
| - static void CreateJSConstructEntryStub();
|
| - static void CreateRegExpCEntryStub();
|
| + // These four Create*EntryStub functions are here and forced to not be inlined
|
| + // because of a gcc-4.4 bug that assigns wrong vtable entries.
|
| + NO_INLINE(static void CreateCEntryStub());
|
| + NO_INLINE(static void CreateJSEntryStub());
|
| + NO_INLINE(static void CreateJSConstructEntryStub());
|
| + NO_INLINE(static void CreateRegExpCEntryStub());
|
|
|
| static void CreateFixedStubs();
|
|
|
|
|