Changeset 14094 in webkit for trunk/JavaScriptCore
- Timestamp:
- Apr 27, 2006, 6:00:04 PM (19 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r14052 r14094 1 2006-04-27 Geoffrey Garen <[email protected]> 2 3 Reviewed by Maciej 4 5 - Minor fixups I discovered while working on the autogenerator. 6 7 * kjs/lookup.cpp: 8 (findEntry): ASSERT that size is not 0, because otherwise we'll % by 0, 9 compute a garbage address, and possibly crash. 10 * kjs/lookup.h: 11 (cacheGlobalObject): Don't enumerate cached objects -- ideally, they 12 would be hidden entirely. 13 1 14 2006-04-21 Kevin M. Ollivier <[email protected]> 2 15 -
trunk/JavaScriptCore/kjs/lookup.cpp
r13089 r14094 26 26 27 27 #include "lookup.h" 28 #include <kxmlcore/Assertions.h> 28 29 29 30 using namespace KJS; … … 47 48 } 48 49 #endif 50 ASSERT(table->hashSize != 0); 51 49 52 hash %= table->hashSize; 50 53 -
trunk/JavaScriptCore/kjs/lookup.h
r13150 r14094 278 278 } 279 279 KJS::JSObject *newObject = new ClassCtor(exec); 280 globalObject->put(exec, propertyName, newObject, KJS::Internal );280 globalObject->put(exec, propertyName, newObject, KJS::Internal | KJS::DontEnum); 281 281 return newObject; 282 282 }
Note:
See TracChangeset
for help on using the changeset viewer.