Changeset 36122 in webkit for trunk/JavaScriptCore
- Timestamp:
- Sep 5, 2008, 5:56:43 PM (17 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r36117 r36122 1 2008-09-05 Mark Rowe <[email protected]> 2 3 Build fix. 4 5 * kjs/JSObject.h: Move the inline virtual destructor after a non-inline 6 virtual function so that the symbol for the vtable is not marked as a 7 weakly exported symbol. 8 1 9 2008-09-05 Darin Adler <[email protected]> 2 10 -
trunk/JavaScriptCore/kjs/JSObject.h
r36081 r36122 59 59 JSObject(PassRefPtr<StructureID>); 60 60 JSObject(JSObject* prototype); 61 62 virtual void mark(); 63 64 // The inline virtual destructor cannot be the first virtual function declared 65 // in the class as it results in the vtable being generated as a weak symbol 61 66 virtual ~JSObject(); 62 63 virtual void mark();64 67 65 68 bool inherits(const ClassInfo* classInfo) const { return JSCell::isObject(classInfo); }
Note:
See TracChangeset
for help on using the changeset viewer.