[vmkit-commits] [vmkit] r135981 - in /vmkit/trunk: include/mvm/UTF8.h lib/Mvm/Runtime/UTF8.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Mon Jul 25 14:43:41 PDT 2011
Author: geoffray
Date: Mon Jul 25 16:43:40 2011
New Revision: 135981
URL: http://llvm.org/viewvc/llvm-project?rev=135981&view=rev
Log:
Remove unused methods.
Modified:
vmkit/trunk/include/mvm/UTF8.h
vmkit/trunk/lib/Mvm/Runtime/UTF8.cpp
Modified: vmkit/trunk/include/mvm/UTF8.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/mvm/UTF8.h?rev=135981&r1=135980&r2=135981&view=diff
==============================================================================
--- vmkit/trunk/include/mvm/UTF8.h (original)
+++ vmkit/trunk/include/mvm/UTF8.h Mon Jul 25 16:43:40 2011
@@ -89,13 +89,6 @@
}
}
- void copy(UTF8Map* newMap) {
- for (iterator i = map.begin(), e = map.end(); i!= e; ++i) {
- newMap->map.insert(*i);
- }
- }
-
- void replace(const UTF8* oldUTF8, const UTF8* newUTF8);
void insert(const UTF8* val);
};
Modified: vmkit/trunk/lib/Mvm/Runtime/UTF8.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Runtime/UTF8.cpp?rev=135981&r1=135980&r2=135981&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/Runtime/UTF8.cpp (original)
+++ vmkit/trunk/lib/Mvm/Runtime/UTF8.cpp Mon Jul 25 16:43:40 2011
@@ -67,22 +67,6 @@
else return !(memcmp(val->elements, buf, len * sizeof(uint16)));
}
-void UTF8Map::replace(const UTF8* oldUTF8, const UTF8* newUTF8) {
- lock.lock();
- uint32 key = oldUTF8->hash();
- std::pair<UTF8Map::iterator, UTF8Map::iterator> p = map.equal_range(key);
-
- for (UTF8Map::iterator i = p.first; i != p.second; i++) {
- if (i->second == oldUTF8) {
- map.erase(i);
- break;
- }
- }
- map.insert(std::make_pair(key, newUTF8));
- lock.unlock();
-
-}
-
const UTF8* UTF8Map::lookupOrCreateAsciiz(const char* asciiz) {
sint32 size = strlen(asciiz);
uint32 key = asciizHasher(asciiz, size);
More information about the vmkit-commits
mailing list