Commit 32782811 authored by darin's avatar darin

JavaScriptCore:

        * kjs/property_map.cpp: More assertions.

WebCore:

        * force-js-clean-timestamp: Trigger a rebuild because of the
	size change in ValueImp.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2804 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 9f3a7873
2002-11-21 Darin Adler <darin@apple.com>
* kjs/property_map.cpp: More assertions.
2002-11-21 Darin Adler <darin@apple.com>
* kjs/property_map.cpp: Turn that consistency check back off.
......
2002-11-21 Darin Adler <darin@apple.com>
* kjs/property_map.cpp: More assertions.
2002-11-21 Darin Adler <darin@apple.com>
* kjs/property_map.cpp: Turn that consistency check back off.
......
2002-11-21 Darin Adler <darin@apple.com>
* kjs/property_map.cpp: More assertions.
2002-11-21 Darin Adler <darin@apple.com>
* kjs/property_map.cpp: Turn that consistency check back off.
......
......@@ -260,6 +260,7 @@ void PropertyMap::remove(const Identifier &name)
// Remove the one key.
key->deref();
_table[i].key = 0;
assert(_keyCount >= 1);
--_keyCount;
// Reinsert all the items to the right in the same cluster.
......@@ -372,7 +373,7 @@ void PropertyMap::checkConsistency()
#endif
assert(count == _keyCount);
if (_table) {
assert(_tableSize);
assert(_tableSize >= 16);
assert(_tableSizeMask);
assert(_tableSize == _tableSizeMask + 1);
}
......
2002-11-21 Darin Adler <darin@apple.com>
* force-js-clean-timestamp: Trigger a rebuild because of the
size change in ValueImp.
2002-11-21 Darin Adler <darin@apple.com>
- fixed 3107286 -- REGRESSION: unrepro assertion failure in KWQKHTMLPart.mm keyEvent
......
2002-11-21 Darin Adler <darin@apple.com>
* force-js-clean-timestamp: Trigger a rebuild because of the
size change in ValueImp.
2002-11-21 Darin Adler <darin@apple.com>
- fixed 3107286 -- REGRESSION: unrepro assertion failure in KWQKHTMLPart.mm keyEvent
......
2002-11-21 Darin Adler <darin@apple.com>
* force-js-clean-timestamp: Trigger a rebuild because of the
size change in ValueImp.
2002-11-21 Darin Adler <darin@apple.com>
- fixed 3107286 -- REGRESSION: unrepro assertion failure in KWQKHTMLPart.mm keyEvent
......
some change 11/20 - Darin
ValueImp size change 11/21 - Darin
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment