OSDN Git Service

am 813a3a2d: Merge "If dalvik wants ASCII casing, it needs to ask for it."
[android-x86/dalvik.git] / vm / Intern.h
index a378fa5..9944e5c 100644 (file)
 /*
  * Interned strings.
  */
-#ifndef _DALVIK_INTERN
-#define _DALVIK_INTERN
+#ifndef DALVIK_INTERN_H_
+#define DALVIK_INTERN_H_
 
 bool dvmStringInternStartup(void);
 void dvmStringInternShutdown(void);
 StringObject* dvmLookupInternedString(StringObject* strObj);
 StringObject* dvmLookupImmortalInternedString(StringObject* strObj);
-bool dvmIsWeakInternedString(const StringObject* strObj);
+bool dvmIsWeakInternedString(StringObject* strObj);
+void dvmGcDetachDeadInternedStrings(int (*isUnmarkedObject)(void *));
 
-#endif /*_DALVIK_INTERN*/
+#endif  // DALVIK_INTERN_H_