diff --git a/java/rocksjni/portal.h b/java/rocksjni/portal.h index 443761c52714dff4d463a18ae67578ed292a605b..234d338ffabb191192b42d0136b81ce86e684834 100644 --- a/java/rocksjni/portal.h +++ b/java/rocksjni/portal.h @@ -567,9 +567,6 @@ class WriteTypeJni { private: // Get the java class id of org.rocksdb.WBWIRocksIterator.WriteType. static jclass getJClass(JNIEnv* env) { - // TODO(AR) setting the jclazz var to static causes getEnum to fail - // occasionally (e.g. in WriteBatchWithIndex#iterator() test) with - // SIGSEGV but I have no idea why... jclass jclazz = env->FindClass("org/rocksdb/WBWIRocksIterator$WriteType"); assert(jclazz != nullptr); return jclazz; @@ -577,9 +574,6 @@ class WriteTypeJni { // Get an enum field of org.rocksdb.WBWIRocksIterator.WriteType static jobject getEnum(JNIEnv* env, const char name[]) { - // TODO(AR) setting the jclazz var to static causes getEnum to fail - // occasionally (e.g. in WriteBatchWithIndex#iterator() test) with - // SIGSEGV but I have no idea why... jclass jclazz = getJClass(env); jfieldID jfid = env->GetStaticFieldID(jclazz, name,